Changeset 1279 for LMDZ4/trunk/libf/dyn3dpar/disvert.F
- Timestamp:
- Dec 10, 2009, 10:02:56 AM (15 years ago)
- Location:
- LMDZ4/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/trunk
- Property svn:mergeinfo changed
/LMDZ4/branches/LMDZ4-dev merged: 1150-1162,1164-1193,1195-1231,1234-1235,1237-1240,1242-1274,1276
- Property svn:mergeinfo changed
-
LMDZ4/trunk/libf/dyn3dpar/disvert.F
r1000 r1279 1 1 ! 2 ! $ Header$2 ! $Id$ 3 3 ! 4 4 SUBROUTINE disvert(pa,preff,ap,bp,dpres,presnivs,nivsigs,nivsig) … … 36 36 c 37 37 INTEGER l 38 REAL snorm 38 REAL snorm,dsigmin 39 39 REAL alpha,beta,gama,delta,deltaz,h 40 40 INTEGER np,ierr … … 96 96 WRITE(LUNOUT,*)'WARNING!!! Ancienne discretisation verticale' 97 97 98 if (ok_strato) then 99 if (llm==39) then 100 dsigmin=0.3 101 else if (llm==50) then 102 dsigmin=1. 103 else 104 WRITE(LUNOUT,*) 'ATTENTION discretisation z a ajuster' 105 dsigmin=1. 106 endif 107 WRITE(LUNOUT,*) 'Discretisation verticale DSIGMIN=',dsigmin 108 endif 109 98 110 h=7. 99 111 snorm = 0. … … 102 114 103 115 IF (ok_strato) THEN 104 dsig(l) =( 1.0+ 7.0 * SIN(x)**2)116 dsig(l) =(dsigmin + 7.0 * SIN(x)**2) 105 117 & *(0.5*(1.-tanh(1.*(x-asin(1.))/asin(1.))))**2 106 118 ELSE … … 149 161 c 150 162 ENDDO 163 164 bp(1)=1. 165 ap(1)=0. 166 151 167 ap(llmp1) = pa * ( sig(llmp1) - bp(llmp1) ) 152 168
Note: See TracChangeset
for help on using the changeset viewer.