Ignore:
Timestamp:
Oct 25, 2018, 5:23:18 PM (6 years ago)
Author:
Laurent Fairhead
Message:

Modifications needed for VolMIP diagnostics for IPSLCM6.1.8
NL/LF

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/IPSLCM6.0.15/libf/phylmd/conf_phys_m.F90

    r3339 r3408  
    1717       iflag_cld_th, &
    1818       iflag_ratqs,ratqsbas,ratqshaut,tau_ratqs, &
    19        ok_ade, ok_aie, ok_alw, ok_cdnc, aerosol_couple, chemistry_couple, &
    20        flag_aerosol, flag_aerosol_strat, new_aod, &
     19       ok_ade, ok_aie, ok_alw, ok_cdnc, ok_volcan, aerosol_couple, &
     20       chemistry_couple, flag_aerosol, flag_aerosol_strat, new_aod, &
    2121       flag_bc_internal_mixture, bl95_b0, bl95_b1,&
    2222       read_climoz, &
     
    6666    ! flag_bc_internal_mixture : use BC internal mixture if true
    6767    ! bl95_b*: parameters in the formula to link CDNC to aerosol mass conc
     68    ! ok_volcan: activate volcanic diags (SW heat & LW cool rate, SW & LW flux)
    6869    !
    6970
     
    7576    LOGICAL              :: ok_LES
    7677    LOGICAL              :: callstats
    77     LOGICAL              :: ok_ade, ok_aie, ok_alw, ok_cdnc
     78    LOGICAL              :: ok_ade, ok_aie, ok_alw, ok_cdnc, ok_volcan
    7879    LOGICAL              :: aerosol_couple, chemistry_couple
    7980    INTEGER              :: flag_aerosol
     
    9697    LOGICAL, SAVE       :: ok_LES_omp   
    9798    LOGICAL, SAVE       :: callstats_omp
    98     LOGICAL, SAVE       :: ok_ade_omp, ok_aie_omp, ok_alw_omp, ok_cdnc_omp
     99    LOGICAL, SAVE       :: ok_ade_omp, ok_aie_omp, ok_alw_omp, ok_cdnc_omp, ok_volcan_omp
    99100    LOGICAL, SAVE       :: aerosol_couple_omp, chemistry_couple_omp
    100101    INTEGER, SAVE       :: flag_aerosol_omp
     
    396397    ok_cdnc_omp = .FALSE.
    397398    CALL getin('ok_cdnc', ok_cdnc_omp)
     399
     400    !
     401    !Config Key  = ok_volcan
     402    !Config Desc = ok to generate volcanic diags
     403    !Config Def  = .FALSE.
     404    !Config Help = Used in radlwsw_m.F
     405    !
     406    ok_volcan_omp = .FALSE.
     407    CALL getin('ok_volcan', ok_volcan_omp)
     408
    398409    !
    399410    !Config Key  = aerosol_couple
     
    22822293    ok_alw = ok_alw_omp
    22832294    ok_cdnc = ok_cdnc_omp
     2295    ok_volcan = ok_volcan_omp
    22842296    aerosol_couple = aerosol_couple_omp
    22852297    chemistry_couple = chemistry_couple_omp
     
    26132625    write(lunout,*)' pmagic = ',pmagic
    26142626    write(lunout,*)' ok_ade = ',ok_ade
     2627    write(lunout,*)' ok_volcan = ',ok_volcan
    26152628    write(lunout,*)' ok_aie = ',ok_aie
    26162629    write(lunout,*)' ok_alw = ',ok_alw
Note: See TracChangeset for help on using the changeset viewer.