Changeset 1621 for trunk/LMDZ.MARS/libf/dyn3d
- Timestamp:
- Oct 25, 2016, 9:23:21 AM (8 years ago)
- Location:
- trunk/LMDZ.MARS/libf/dyn3d
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/libf/dyn3d/comvert_mod.F90
r1422 r1621 10 10 ! Mars Ce qui suit vient de gcm 11 11 REAL sig(llm+1),ds(llm),aps(llm),bps(llm),pseudoalt(llm) 12 REAL scaleheight ! atmospheric scale height (km) 12 13 13 14 END MODULE comvert_mod -
trunk/LMDZ.MARS/libf/dyn3d/disvert.F
r1422 r1621 5 5 6 6 USE comvert_mod, ONLY: ap,bp,sig,nivsigs,nivsig,pa,preff, 7 . aps,bps,presnivs,pseudoalt 7 . aps,bps,presnivs,pseudoalt,scaleheight 8 8 USE comconst_mod, ONLY: kappa,pi 9 9 USE logic_mod, ONLY: hybrid … … 25 25 INTEGER l,ll 26 26 REAL snorm 27 REAL alpha,beta,gama,delta,deltaz, h,quoi,quand27 REAL alpha,beta,gama,delta,deltaz,quoi,quand 28 28 REAL zsig(llm) 29 29 INTEGER np,ierr … … 70 70 PRINT*,'WARNING Lecture de esasig.def' 71 71 PRINT*,'*****************************' 72 READ(99,*) h72 READ(99,*) scaleheight 73 73 READ(99,*) dz0 74 74 READ(99,*) dz1 … … 76 76 CLOSE(99) 77 77 78 dz0=dz0/ h79 dz1=dz1/ h78 dz0=dz0/scaleheight 79 dz1=dz1/scaleheight 80 80 81 81 sig1=(1.-dz1)/tanh(.5*(llm-1)/nhaut) … … 120 120 PRINT*,'****************************' 121 121 122 READ(99,*) h122 READ(99,*) scaleheight 123 123 do l=1,llm 124 124 read(99,*) zsig(l) … … 128 128 sig(1) =1 129 129 do l=2,llm 130 sig(l) = 0.5 * ( exp(-zsig(l)/h) + exp(-zsig(l-1)/h) ) 130 sig(l) = 0.5 * ( exp(-zsig(l)/scaleheight) + 131 & exp(-zsig(l-1)/scaleheight) ) 131 132 end do 132 133 sig(llm+1) =0
Note: See TracChangeset
for help on using the changeset viewer.