- Timestamp:
- 2021-12-03T20:32:50+01:00 (3 years ago)
- Location:
- NEMO/branches/2021/dev_r14318_RK3_stage1
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2021/dev_r14318_RK3_stage1
- Property svn:externals
-
old new 9 9 10 10 # SETTE 11 ^/utils/CI/sette@14244 sette 11 ^/utils/CI/sette@HEAD sette 12
-
- Property svn:externals
-
NEMO/branches/2021/dev_r14318_RK3_stage1/tests/SWG/MY_SRC/usrdef_zgr.F90
r14204 r15574 31 31 PUBLIC usr_def_zgr ! called by domzgr.F90 32 32 33 !! * Substitutions 34 # include "do_loop_substitute.h90" 33 35 !!---------------------------------------------------------------------- 34 36 !! NEMO/OCE 4.0 , NEMO Consortium (2018) … … 190 192 z2d(:,:) = REAL( jpkm1 , wp ) ! flat bottom 191 193 ! 192 CALL lbc_lnk( 'usrdef_zgr', z2d, 'T', 1. ) ! set surrounding land to zero (here jperio=0 ==>> closed) 193 ! 194 ! 194 CALL lbc_lnk( 'usrdef_zgr', z2d, 'T', 1. ) ! set surrounding land to zero (closed boundaries) 195 ! 195 196 zylim0 = 10000._wp ! +10km 196 197 zylim1 = 2010000._wp ! 2010km … … 198 199 zxlim1 = 2010000._wp ! 2010km 199 200 ! 200 DO jj = 1, jpj 201 DO ji = 1, jpi 201 DO_2D( nn_hls, nn_hls, nn_hls, nn_hls ) 202 202 ! if T point in the 2000 km x 2000 km domain 203 203 ! IF ( gphit(ji,jj) > zylim0 .AND. gphit(ji,jj) < zylim1 .AND. & … … 206 206 IF ( gphiv(ji,jj) > zylim0 .AND. gphiv(ji,jj) < zylim1 .AND. & 207 207 & glamu(ji,jj) > zxlim0 .AND. glamu(ji,jj) < zxlim1 ) THEN 208 k_top(ji,jj) = 1 ! = ocean209 k_bot(ji,jj) = NINT( z2d(ji,jj) )208 k_top(ji,jj) = 1 ! = ocean 209 k_bot(ji,jj) = NINT( z2d(ji,jj) ) 210 210 ELSE 211 k_top(ji,jj) = 0 ! = land212 k_bot(ji,jj) = 0211 k_top(ji,jj) = 0 ! = land 212 k_bot(ji,jj) = 0 213 213 END IF 214 END DO 215 END DO 214 END_2D 216 215 ! mask the lonely corners 217 DO jj = 2, jpjm1 218 DO ji = 2, jpim1 216 DO_2D( 0, 0, 0, 0 ) 219 217 zcoeff = k_top(ji+1,jj) + k_top(ji,jj+1) & 220 218 + k_top(ji-1,jj) + k_top(ji,jj-1) … … 223 221 k_bot(ji,jj) = 0 224 222 END IF 225 END DO 226 END DO 227 ! 223 END_2D 228 224 ! 229 225 END SUBROUTINE zgr_msk_top_bot
Note: See TracChangeset
for help on using the changeset viewer.