Changeset 1107 for LMDZ4/trunk/libf/phylmd
- Timestamp:
- Feb 24, 2009, 4:07:48 PM (16 years ago)
- Location:
- LMDZ4/trunk/libf/phylmd
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/trunk/libf/phylmd/calcul_fluxs_mod.F90
r1067 r1107 99 99 WRITE(*,*)' radsol (min, max)', & 100 100 MINVAL(radsol(1:knon)), MAXVAL(radsol(1:knon)) 101 CALL flush(6)102 101 ENDIF 103 102 -
LMDZ4/trunk/libf/phylmd/oasis.F90
r1067 r1107 284 284 WRITE (nuout,*) 'Fromcpl: Reading fields from CPL, ktime=',ktime 285 285 WRITE (nuout,*) ' ' 286 CALL flush (nuout)287 286 288 287 istart=ii_begin -
LMDZ4/trunk/libf/phylmd/radiation_AR4.F
r998 r1107 2123 2123 ZALPHA = 3.*ZWCP*ZRM2*(1.+ZGP*ZWM)/ZX2 2124 2124 ZBETA = 3.*ZWCP* PRMUZ(JL) *(1.+3.*ZGP*ZRM2*ZWM)/ZX2 2125 CMAF ZARG=MIN(ZTOP/PRMUZ(JL),200.) 2126 ZARG=MIN(ZTOP/PRMUZ(JL),2.0d+2) 2125 ZARG=MIN(ZTOP/PRMUZ(JL),200._8) 2127 2126 ZEXMU0=EXP(-ZARG) 2128 CMAF ZARG2=MIN(ZRK*ZTOP,200.) 2129 ZARG2=MIN(ZRK*ZTOP,2.0d+2) 2127 ZARG2=MIN(ZRK*ZTOP,200._8) 2130 2128 ZEXKP=EXP(ZARG2) 2131 2129 ZEXKM = 1./ZEXKP … … 2898 2896 ZTX2=ZTX*ZTX 2899 2897 ZZABLY = ZABLY(JL,6,JAE1)+ZABLY(JL,6,JAE2)+ZABLY(JL,6,JAE3) 2900 CMAF ZUP=MIN( MAX( 0.5*R10E*LOG( ZZABLY ) + 5., 0.), 6.0) 2901 ZUP=MIN( MAX( 0.5*R10E*LOG( ZZABLY ) + 5., 0.d+0), 6.d+0) 2898 ZUP=MIN( MAX( 0.5*R10E*LOG( ZZABLY ) + 5., 0._8), 6._8) 2902 2899 ZCAH1=AT(1,1)+ZUP*(AT(1,2)+ZUP*(AT(1,3))) 2903 2900 ZCBH1=BT(1,1)+ZUP*(BT(1,2)+ZUP*(BT(1,3))) … … 2930 2927 ZZABLY = ZABLY(JL,9,JAE1)+ZABLY(JL,9,JAE2)+ZABLY(JL,9,JAE3) 2931 2928 ZALUP = R10E * LOG ( ZZABLY ) 2932 CMAF ZUP = MAX( 0.0 , 5.0 + 0.5 * ZALUP ) 2933 ZUP = MAX( 0.d+0 , 5.0 + 0.5 * ZALUP ) 2929 ZUP = MAX( 0._8, 5.0 + 0.5 * ZALUP ) 2934 2930 ZPSC2(JL) = (ZTAVI(JL)/TREF) ** ZUP 2935 2931 ZCAC8=AT(8,1)+ZUP*(AT(8,2)+ZUP*(AT(8,3))) -
LMDZ4/trunk/libf/phylmd/screenp.F90
r902 r1107 64 64 delu(i) = (ustar(i)/RKAR)* & 65 65 (log(zref/(rugos(i))+1.) + & 66 min(5. 0, 5.0 *(zref - rugos(i))/lmon(i)))66 min(5.d0, 5.0 *(zref - rugos(i))/lmon(i))) 67 67 delte(i) = (testar(i)/RKAR)* & 68 68 (log(zref/(rugos(i))+1.) + & 69 min(5. 0, 5.0 * (zref - rugos(i))/lmon(i)))69 min(5.d0, 5.0 * (zref - rugos(i))/lmon(i))) 70 70 delq(i) = (qstar(i)/RKAR)* & 71 71 (log(zref/(rugos(i))+1.) + & 72 min(5. 0, 5.0 * (zref - rugos(i))/lmon(i)))72 min(5.d0, 5.0 * (zref - rugos(i))/lmon(i))) 73 73 ELSE 74 74 delu(i) = 0.1 * speed(i)
Note: See TracChangeset
for help on using the changeset viewer.