- Timestamp:
- 2020-09-29T12:41:06+02:00 (4 years ago)
- Location:
- NEMO/branches/2020/r12377_ticket2386
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2020/r12377_ticket2386
- Property svn:externals
-
old new 3 3 ^/utils/build/mk@HEAD mk 4 4 ^/utils/tools@HEAD tools 5 ^/vendors/AGRIF/dev @HEADext/AGRIF5 ^/vendors/AGRIF/dev_r12970_AGRIF_CMEMS ext/AGRIF 6 6 ^/vendors/FCM@HEAD ext/FCM 7 7 ^/vendors/IOIPSL@HEAD ext/IOIPSL 8 8 9 9 # SETTE 10 ^/utils/CI/sette@ HEADsette10 ^/utils/CI/sette@13507 sette
-
- Property svn:externals
-
NEMO/branches/2020/r12377_ticket2386/src/OCE/DIA/diahth.F90
r12511 r13540 42 42 !! * Substitutions 43 43 # include "do_loop_substitute.h90" 44 # include "domzgr_substitute.h90" 44 45 !!---------------------------------------------------------------------- 45 46 !! NEMO/OCE 4.0 , NEMO Consortium (2018) … … 129 130 zdepinv(:,:) = 0._wp 130 131 zmaxdzT(:,:) = 0._wp 131 DO_2D _11_11132 DO_2D( 1, 1, 1, 1 ) 132 133 zztmp = gdepw(ji,jj,mbkt(ji,jj)+1,Kmm) 133 134 hth (ji,jj) = zztmp … … 138 139 END_2D 139 140 IF( nla10 > 1 ) THEN 140 DO_2D _11_11141 DO_2D( 1, 1, 1, 1 ) 141 142 zztmp = gdepw(ji,jj,mbkt(ji,jj)+1,Kmm) 142 143 zrho0_3(ji,jj) = zztmp … … 147 148 ! Preliminary computation 148 149 ! computation of zdelr = (dr/dT)(T,S,10m)*(-0.2 degC) 149 DO_2D _11_11150 DO_2D( 1, 1, 1, 1 ) 150 151 IF( tmask(ji,jj,nla10) == 1. ) THEN 151 152 zu = 1779.50 + 11.250 * ts(ji,jj,nla10,jp_tem,Kmm) - 3.80 * ts(ji,jj,nla10,jp_sal,Kmm) & … … 169 170 ! MLD: rho = rho(1) + zrho1 ! 170 171 ! ------------------------------------------------------------- ! 171 DO_3DS _11_11( jpkm1, 2, -1 )172 DO_3DS( 1, 1, 1, 1, jpkm1, 2, -1 ) ! loop from bottom to 2 172 173 ! 173 174 zzdep = gdepw(ji,jj,jk,Kmm) … … 206 207 ! depth of temperature inversion ! 207 208 ! ------------------------------------------------------------- ! 208 DO_3DS _11_11( jpkm1, nlb10, -1 )209 DO_3DS( 1, 1, 1, 1, jpkm1, nlb10, -1 ) ! loop from bottom to nlb10 209 210 ! 210 211 zzdep = gdepw(ji,jj,jk,Kmm) * tmask(ji,jj,1) … … 304 305 ! --------------------------------------- ! 305 306 iktem(:,:) = 1 306 DO_3D _11_11( 1, jpkm1 )307 DO_3D( 1, 1, 1, 1, 1, jpkm1 ) ! beware temperature is not always decreasing with depth => loop from top to bottom 307 308 zztmp = ts(ji,jj,jk,jp_tem,Kmm) 308 309 IF( zztmp >= ptem ) iktem(ji,jj) = jk … … 312 313 ! Depth of ptem isotherm ! 313 314 ! ------------------------------- ! 314 DO_2D _11_11315 DO_2D( 1, 1, 1, 1 ) 315 316 ! 316 317 zzdep = gdepw(ji,jj,mbkt(ji,jj)+1,Kmm) ! depth of the ocean bottom … … 350 351 ! 351 352 ilevel(:,:) = 1 352 DO_3D _11_11(2, jpkm1 )353 DO_3D( 1, 1, 1, 1, 2, jpkm1 ) 353 354 IF( ( gdept(ji,jj,jk,Kmm) < pdep ) .AND. ( tmask(ji,jj,jk) == 1 ) ) THEN 354 355 ilevel(ji,jj) = jk … … 358 359 END_3D 359 360 ! 360 DO_2D _11_11361 DO_2D( 1, 1, 1, 1 ) 361 362 ik = ilevel(ji,jj) 362 363 zthick(ji,jj) = pdep - zthick(ji,jj) ! remaining thickness to reach depht pdep 363 phtc(ji,jj) = phtc(ji,jj) + pt(ji,jj,ik+1) * MIN( e3t(ji,jj,ik+1,Kmm), zthick(ji,jj) ) & 364 phtc(ji,jj) = phtc(ji,jj) & 365 & + pt (ji,jj,ik+1) * MIN( e3t(ji,jj,ik+1,Kmm), zthick(ji,jj) ) & 364 366 * tmask(ji,jj,ik+1) 365 367 END_2D
Note: See TracChangeset
for help on using the changeset viewer.