- Timestamp:
- 2010-10-29T09:39:51+02:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/nemo_v3_3_beta/NEMOGCM/NEMO/OPA_SRC/FLO/flowri.F90
r2287 r2335 8 8 !! NEMO 1.0 ! 2002-11 (G. Madec, A. Bozec) F90: Free form and module 9 9 !!---------------------------------------------------------------------- 10 11 10 #if defined key_floats || defined key_esopa 12 11 !!---------------------------------------------------------------------- … … 34 33 !! NEMO/OPA 3.3 , NEMO Consortium (2010) 35 34 !! $Id$ 36 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 37 !!---------------------------------------------------------------------- 38 35 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 36 !!---------------------------------------------------------------------- 39 37 CONTAINS 40 38 … … 52 50 CHARACTER (len=21) :: clname 53 51 INTEGER :: inum ! temporary logical unit for restart file 54 INTEGER :: iafl, ibfl, icfl, ia1fl, ib1fl, ic1fl, jfl, irecflo , &52 INTEGER :: iafl, ibfl, icfl, ia1fl, ib1fl, ic1fl, jfl, irecflo 55 53 INTEGER :: iafloc, ibfloc, ia1floc, ib1floc, iafln, ibfln 56 54 INTEGER :: ic, jc , jpn 57 INTEGER, DIMENSION ( jpnij ) :: iproc 58 59 REAL(wp) :: zafl,zbfl,zcfl,zdtj 60 REAL(wp) :: zxxu, zxxu_01,zxxu_10, zxxu_11 61 REAL(wp), DIMENSION (jpk,jpnfl) :: ztemp, zsal 55 INTEGER, DIMENSION ( jpnij ) :: iproc 56 REAL(wp) :: zafl,zbfl,zcfl,zdtj 57 REAL(wp) :: zxxu, zxxu_01,zxxu_10, zxxu_11 58 REAL(wp), DIMENSION (jpk,jpnfl) :: ztemp, zsal ! 2D workspace 62 59 !!--------------------------------------------------------------------- 63 60 … … 74 71 ! open the file numflo 75 72 CALL ctl_opn( numflo, 'trajec_float', 'REPLACE', 'UNFORMATTED', 'SEQUENTIAL', -1, numout, .FALSE. ) 76 ! REWIND numflo77 73 78 74 IF( kt == nit000 ) THEN … … 80 76 IF(lwp) WRITE(numflo)cexper,no,irecflo,jpnfl,nn_writefl 81 77 ENDIF 82 zdtj = rdt / 86400. !!bug use of 86400 instead of the phycst parameter78 zdtj = rdt / 86400._wp 83 79 84 80 ! translation of index position in geographical position … … 195 191 ! iafln=NINT(tpifl(jfl)) 196 192 ! ibfln=NINT(tpjfl(jfl)) 197 !# if defined key_mpp_mpi || defined key_mpp_shmem193 !# if defined key_mpp_mpi 198 194 ! IF ( (iafl >= (mig(nldi)-jpizoom+1)) .AND. 199 195 ! $ (iafl <= (mig(nlei)-jpizoom+1)) .AND. … … 214 210 ! ztemp(jfl)=tn(iafloc,ibfloc,jk) 215 211 ! zsal(jfl)=sn(iaflo!,ibfloc,jk) 216 !# if defined key_mpp_mpi || defined key_mpp_shmem212 !# if defined key_mpp_mpi 217 213 ! ELSE 218 214 ! ztemp(jfl) = 0. … … 298 294 299 295 IF( kt == nitend ) CLOSE( numflo ) 300 296 ! 301 297 END SUBROUTINE flo_wri 302 298
Note: See TracChangeset
for help on using the changeset viewer.