Ignore:
Timestamp:
Jan 18, 2013, 3:07:29 PM (11 years ago)
Author:
idelkadi
Message:

Corrections dans newmicro.F pour completer les modifications de O. Boucher sur ok_ade/ok_aie avec correction des diagnostiques CMIP5 :
Rajout d'un nouveau flag ok_cdnc (ok cloud droplet number concentration)
Dans le cas sans aérosols, nous avons flag_aerosol=0, ok_cdnc=n, ok_ade=n et ok_aie=n
Dans le cas avec aérosols, nous avons flag_aerosol=6, ok_cdnc=y, ok_ade=y et ok_aie=y

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/trunk/libf/phylmd/physiq.F

    r1694 r1712  
    10941094      ! Parameters
    10951095      LOGICAL ok_ade, ok_aie    ! Apply aerosol (in)direct effects or not
     1096      LOGICAL ok_cdnc          ! ok cloud droplet number concentration (O. Boucher 01-2013)
    10961097      REAL bl95_b0, bl95_b1   ! Parameter in Boucher and Lohmann (1995)
    1097       SAVE ok_ade, ok_aie, bl95_b0, bl95_b1
    1098 c$OMP THREADPRIVATE(ok_ade, ok_aie, bl95_b0, bl95_b1)
     1098      SAVE ok_ade, ok_aie, ok_cdnc, bl95_b0, bl95_b1
     1099c$OMP THREADPRIVATE(ok_ade, ok_aie, ok_cdnc, bl95_b0, bl95_b1)
    10991100      LOGICAL, SAVE :: aerosol_couple ! true  : calcul des aerosols dans INCA
    11001101                                      ! false : lecture des aerosol dans un fichier
     
    12511252     .     fact_cldcon, facttemps,ok_newmicro,iflag_radia,
    12521253     .     iflag_cldcon,iflag_ratqs,ratqsbas,ratqshaut,tau_ratqs,
    1253      .     ok_ade, ok_aie, aerosol_couple,
     1254     .     ok_ade, ok_aie, ok_cdnc, aerosol_couple,
    12541255     .     flag_aerosol, new_aod,
    12551256     .     bl95_b0, bl95_b1,
     
    31453146
    31463147      if (ok_newmicro) then
    3147       CALL newmicro (paprs, pplay,ok_newmicro,
    3148      .            t_seri, cldliq, cldfra, cldtau, cldemi,
    3149      .            cldh, cldl, cldm, cldt, cldq,
    3150      .            flwp, fiwp, flwc, fiwc,
    3151      e            ok_aie,
    3152      e            mass_solu_aero, mass_solu_aero_pi,
    3153      e            bl95_b0, bl95_b1,
    3154      s            cldtaupi, re, fl, ref_liq, ref_ice)
     3148      CALL newmicro (ok_cdnc, bl95_b0, bl95_b1,
     3149     .              paprs, pplay, t_seri, cldliq, cldfra,
     3150     .              cldtau, cldemi, cldh, cldl, cldm, cldt, cldq,
     3151     e              flwp, fiwp, flwc, fiwc,
     3152     e              mass_solu_aero, mass_solu_aero_pi,
     3153     s              cldtaupi, re, fl, ref_liq, ref_ice)
    31553154      else
    31563155      CALL nuage (paprs, pplay,
     
    31613160     e            bl95_b0, bl95_b1,
    31623161     s            cldtaupi, re, fl)
    3163      
    31643162      endif
    31653163c
Note: See TracChangeset for help on using the changeset viewer.