Changeset 228 for LMDZ.3.3/branches
- Timestamp:
- Jun 20, 2001, 12:33:59 PM (23 years ago)
- Location:
- LMDZ.3.3/branches/rel-LF/libf/dyn3d
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ.3.3/branches/rel-LF/libf/dyn3d/gcm.F
r200 r228 213 213 214 214 c OPEN( 99,file ='run.def',status='old',form='formatted') 215 CALL defrun_new( 99, .TRUE. , clesphy0 ) 215 c CALL defrun_new( 99, .TRUE. , clesphy0 ) 216 CALL conf_gcm( 99, .TRUE. , clesphy0 ) 216 217 c CLOSE(99) 217 218 -
LMDZ.3.3/branches/rel-LF/libf/dyn3d/grid_noro.F
r177 r228 52 52 IMPLICIT REAL(X,Z) 53 53 54 parameter(iusn=2160,jusn=1080,iext=216 )54 parameter(iusn=2160,jusn=1080,iext=216, epsfra = 1.e-5) 55 55 #include "dimensions.h" 56 56 REAL xusn(iusn+2*iext),yusn(jusn+2) … … 78 78 REAL zpic(imar+1,jmar),zval(imar+1,jmar) 79 79 c$$$ PB integer mask(imar+1,jmar) 80 real mask(imar+1,jmar) 80 real mask(imar+1,jmar), mask_tmp(imar+1,jmar) 81 81 real num_tot(2200,1100),num_lan(2200,1100) 82 82 c … … 300 300 CALL MVA9(zxtzy,iim+1,jjm+1) 301 301 c$$$ CALL MVA9(zytzy,iim+1,jjm+1) 302 C$$$ Masque prenant en compte maximum de terre 303 mask_tmp= 0.0 304 WHERE(mask .GE. epsfra) mask_tmp = 1. 302 305 303 306 DO ii = 1, imar … … 314 317 if(xq.le.xw) xq=xw 315 318 if(abs(xm).le.xw) xm=xw*sign(1.,xm) 316 c $$$cslope:319 c slope: 317 320 c$$$ zsig(ii,jj)=sqrt(xq)*mask(ii,jj) 318 321 c$$$c isotropy: … … 327 330 C$$* PB modif pour maque de terre fractionnaire 328 331 c slope: 329 zsig(ii,jj)=sqrt(xq) 332 zsig(ii,jj)=sqrt(xq)*mask_tmp(ii,jj) 330 333 c isotropy: 331 zgam(ii,jj)=xp/xq 334 zgam(ii,jj)=xp/xq*mask_tmp(ii,jj) 332 335 c angle theta: 333 zthe(ii,jj)=57.29577951*atan2(xm,xl)/2. 334 zphi(ii,jj)=zmea(ii,jj) 335 c$$$ zmea(ii,jj)=zmea(ii,jj)336 c$$$ zpic(ii,jj)=zpic(ii,jj)337 c$$$ zval(ii,jj)=zval(ii,jj)338 c$$$ zstd(ii,jj)=zstd(ii,jj)336 zthe(ii,jj)=57.29577951*atan2(xm,xl)/2.*mask_tmp(ii,jj) 337 zphi(ii,jj)=zmea(ii,jj)*mask_tmp(ii,jj) 338 zmea(ii,jj)=zmea(ii,jj)*mask_tmp(ii,jj) 339 zpic(ii,jj)=zpic(ii,jj)*mask_tmp(ii,jj) 340 zval(ii,jj)=zval(ii,jj)*mask_tmp(ii,jj) 341 zstd(ii,jj)=zstd(ii,jj)*mask_tmp(ii,jj) 339 342 c print 101,ii,jj, 340 343 c * zmea(ii,jj),zstd(ii,jj),zsig(ii,jj),zgam(ii,jj),
Note: See TracChangeset
for help on using the changeset viewer.