Ignore:
Timestamp:
Feb 24, 2009, 3:46:23 PM (15 years ago)
Author:
lguez
Message:

"comconst.h", and "comgeom2.h" are now both fixed and free form.
Removed calls to procedure "flush".
Corrected kinds of constants which appeared as arguments to "min" or
"max" (all arguments are now of the same type and kind).

Location:
LMDZ4/branches/LMDZ4-dev/libf/phylmd
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • LMDZ4/branches/LMDZ4-dev/libf/phylmd/calcul_fluxs_mod.F90

    r1067 r1106  
    9999       WRITE(*,*)' radsol (min, max)', &
    100100            MINVAL(radsol(1:knon)), MAXVAL(radsol(1:knon))
    101        CALL flush(6)
    102101    ENDIF
    103102 
  • LMDZ4/branches/LMDZ4-dev/libf/phylmd/oasis.F90

    r1079 r1106  
    280280    WRITE (nuout,*) 'Fromcpl: Reading fields from CPL, ktime=',ktime
    281281    WRITE (nuout,*) ' '
    282     CALL flush (nuout)
    283282   
    284283    istart=ii_begin
  • LMDZ4/branches/LMDZ4-dev/libf/phylmd/radiation_AR4.F

    r998 r1106  
    21232123      ZALPHA = 3.*ZWCP*ZRM2*(1.+ZGP*ZWM)/ZX2
    21242124      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)
    21272126      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)
    21302128      ZEXKP=EXP(ZARG2)
    21312129      ZEXKM = 1./ZEXKP
     
    28982896      ZTX2=ZTX*ZTX
    28992897      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)
    29022899      ZCAH1=AT(1,1)+ZUP*(AT(1,2)+ZUP*(AT(1,3)))
    29032900      ZCBH1=BT(1,1)+ZUP*(BT(1,2)+ZUP*(BT(1,3)))
     
    29302927      ZZABLY = ZABLY(JL,9,JAE1)+ZABLY(JL,9,JAE2)+ZABLY(JL,9,JAE3)
    29312928      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 )
    29342930      ZPSC2(JL) = (ZTAVI(JL)/TREF) ** ZUP
    29352931      ZCAC8=AT(8,1)+ZUP*(AT(8,2)+ZUP*(AT(8,3)))
  • LMDZ4/branches/LMDZ4-dev/libf/phylmd/screenp.F90

    r902 r1106  
    6464            delu(i) = (ustar(i)/RKAR)* &
    6565                      (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)))
    6767            delte(i) = (testar(i)/RKAR)* &
    6868                       (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)))
    7070            delq(i) = (qstar(i)/RKAR)* &
    7171                      (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)))
    7373          ELSE
    7474            delu(i)  = 0.1 * speed(i)
Note: See TracChangeset for help on using the changeset viewer.