Ignore:
Timestamp:
Aug 4, 2025, 3:03:07 PM (10 days ago)
Author:
aborella
Message:

Additional diags for contrails + simplified coupling between deep conv and cirrus clouds + small modifsin RRTM for RF of contrails alone

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/contrails/libf/phylmd/phys_output_ctrlout_mod.F90

    r5791 r5796  
    27142714  TYPE(ctrl_out), SAVE :: o_section_contrails = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
    27152715    'section_cont', 'Cross section of newly formed contrails', 'm2', (/ ('', i=1, 10) /))
    2716   TYPE(ctrl_out), SAVE :: o_cldfra_nocont = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
    2717     'cldfra_nocont', 'Cloud fraction w/o contrails', '-', (/ ('', i=1, 10) /))
     2716  TYPE(ctrl_out), SAVE :: o_nice_ygcont = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
     2717    'nice_ygcont', 'Ice particle number concentration in young contrails', '#/cm3', (/ ('', i=1, 10) /))
     2718  TYPE(ctrl_out), SAVE :: o_iwc_ygcont = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
     2719    'iwc_ygcont', 'Ice water content in young contrails', 'g/m3', (/ ('', i=1, 10) /))
     2720  TYPE(ctrl_out), SAVE :: o_rvol_ygcont = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
     2721    'rvol_ygcont', 'Ice crystals volumic radius in young contrails', 'microns', (/ ('', i=1, 10) /))
     2722  TYPE(ctrl_out), SAVE :: o_tau_ygcont = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
     2723    'tau_ygcont', 'Young contrails optical depth', '-', (/ ('', i=1, 10) /))
     2724  TYPE(ctrl_out), SAVE :: o_nice_cont = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
     2725    'nice_cont', 'Ice particle number concentration in contrails', '#/cm3', (/ ('', i=1, 10) /))
     2726  TYPE(ctrl_out), SAVE :: o_iwc_cont = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
     2727    'iwc_cont', 'Ice water content in contrails', 'g/m3', (/ ('', i=1, 10) /))
     2728  TYPE(ctrl_out), SAVE :: o_rvol_cont = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
     2729    'rvol_cont', 'Ice crystals volumic radius in contrails', 'microns', (/ ('', i=1, 10) /))
     2730  TYPE(ctrl_out), SAVE :: o_tau_cont = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
     2731    'tau_cont', 'Contrails optical depth', '-', (/ ('', i=1, 10) /))
     2732  TYPE(ctrl_out), SAVE :: o_cldfra_cont = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
     2733    'cldfra_cont', 'Cloud fraction of contrails', '-', (/ ('', i=1, 10) /))
    27182734  TYPE(ctrl_out), SAVE :: o_cldtau_nocont = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
    27192735    'cldtau_nocont', 'Cloud optical thickness w/o contrails', '1', (/ ('', i=1, 10) /))
     
    27282744  TYPE(ctrl_out), SAVE :: o_contemi = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
    27292745    'contemi', 'Contrails optical emissivity', '1', (/ ('', i=1, 10) /))
    2730   TYPE(ctrl_out), SAVE :: o_iwp_nocont = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
    2731     'iwp_nocont', 'Cloud ice water path w/o contrails', 'kg/m2', (/ ('', i=1, 10) /))
    2732   TYPE(ctrl_out), SAVE :: o_iwc_nocont = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
    2733     'iwc_nocont', 'Cloud ice water content seen by radiation w/o contrails', 'kg/kg', (/ ('', i=1, 10) /))
    2734   TYPE(ctrl_out), SAVE :: o_ref_ice_nocont = ctrl_out((/ 4, 10, 10, 10, 10, 10, 11, 11, 11, 11/), &
    2735     'ref_ice_nocont', 'Effective radius of ice crystals w/o contrails', 'microns', (/ ('', i=1, 10) /))
     2746  TYPE(ctrl_out), SAVE :: o_iwp_cont = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
     2747    'iwp_cont', 'Cloud ice water path of contrails', 'kg/m2', (/ ('', i=1, 10) /))
     2748  TYPE(ctrl_out), SAVE :: o_iwcon_cont = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
     2749    'iwcon_cont', 'Cloud ice water content seen by radiation of contrails', 'kg/kg', (/ ('', i=1, 10) /))
     2750  TYPE(ctrl_out), SAVE :: o_ref_ice_cont = ctrl_out((/ 4, 10, 10, 10, 10, 10, 11, 11, 11, 11/), &
     2751    'ref_ice_cont', 'Effective radius of ice crystals of contrails', 'microns', (/ ('', i=1, 10) /))
    27362752  TYPE(ctrl_out), SAVE :: o_tops_nocont = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
    27372753    'tops_nocont', 'Solar rad. at TOA w/o contrails', 'W/m2', (/ ('', i=1, 10) /))
Note: See TracChangeset for help on using the changeset viewer.