Ignore:
Timestamp:
Apr 16, 2004, 5:43:38 PM (20 years ago)
Author:
lmdzadmin
Message:

Inclusion des modifications de O. Boucher et de J. Quaas pour le calcul des
premiers effets directs et indirects dus aux aerosols
LF

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ.3.3/branches/rel-LF/libf/phylmd/conf_phys.F90

    r498 r517  
    55  subroutine conf_phys(ocean, ok_veget, ok_journe, ok_mensuel, ok_instan, &
    66 &                     fact_cldcon, facttemps,ok_newmicro,iflag_cldcon, &
    7  &                     ratqsbas,ratqshaut,if_ebil)
     7 &                     ratqsbas,ratqshaut,if_ebil, &
     8 &                     ok_ade, ok_aie, &
     9 &                     bl95_b0, bl95_b1)
    810
    911   use IOIPSL
     
    2931! ok_mensuel: sorties mensuelles
    3032! ok_instan:  sorties instantanees
    31 
     33! ok_ade, ok_aie: apply or not aerosol direct and indirect effects
     34! bl95_b*: parameters in the formula to link CDNC to aerosol mass conc
     35!
    3236
    3337
     
    3539  character (len = 6)  :: ocean
    3640  logical              :: ok_veget, ok_newmicro
    37   logical              :: ok_journe, ok_mensuel, ok_instan
     41  logical              :: ok_journe, ok_mensuel, ok_instan       
     42  LOGICAL              :: ok_ade, ok_aie
     43  REAL                 :: bl95_b0, bl95_b1
    3844  real                 :: fact_cldcon, facttemps,ratqsbas,ratqshaut
    3945  integer              :: iflag_cldcon, if_ebil
     
    8995  ok_instan = .false.
    9096  call getin('OK_instan', ok_instan)
     97!
     98!Config Key  = ok_ade
     99!Config Desc = Aerosol direct effect or not?
     100!Config Def  = .false.
     101!Config Help = Used in radlwsw.F
     102!
     103  ok_ade = .false.
     104  call getin('ok_ade', ok_ade)
     105
     106!
     107!Config Key  = ok_aie
     108!Config Desc = Aerosol indirect effect or not?
     109!Config Def  = .false.
     110!Config Help = Used in nuage.F and radlwsw.F
     111!
     112  ok_aie = .false.
     113  call getin('ok_aie', ok_aie)
     114
     115!
     116!Config Key  = bl95_b0
     117!Config Desc = Parameter in CDNC-maer link (Boucher&Lohmann 1995)
     118!Config Def  = .false.
     119!Config Help = Used in nuage.F
     120!
     121  bl95_b0 = 2.
     122  call getin('bl95_b0', bl95_b0)
     123
     124!Config Key  = bl95_b1
     125!Config Desc = Parameter in CDNC-maer link (Boucher&Lohmann 1995)
     126!Config Def  = .false.
     127!Config Help = Used in nuage.F
     128!
     129  bl95_b1 = 0.2
     130  call getin('bl95_b1', bl95_b1)
     131
     132!
    91133!
    92134!Config Key  = if_ebil
     
    554596  write(numout,*)' ksta_ter = ',ksta_ter
    555597  write(numout,*)' ok_kzmin = ',ok_kzmin
     598  write(numout,*)' ok_ade = ',ok_ade
     599  write(numout,*)' ok_aie = ',ok_aie
     600  write(numout,*)' bl95_b0 = ',bl95_b0
     601  write(numout,*)' bl95_b1 = ',bl95_b1
    556602  write(numout,*)' lev_histhf = ',lev_histhf
    557603  write(numout,*)' lev_histday = ',lev_histday
Note: See TracChangeset for help on using the changeset viewer.