Changeset 3124


Ignore:
Timestamp:
Dec 13, 2017, 3:24:16 PM (7 years ago)
Author:
musat
Message:

Add CMIP6' variables cldicemxrat, cldwatmxrat
IM

Location:
LMDZ6/trunk
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/DefLists/CMIP6_ping_atmos.xml

    r3122 r3124  
    5858   <field id="CMIP6_clcalipsoice"  field_ref="clcalipsoice"     /> <!-- P1 (%) ice_cloud_area_fraction_in_atmosphere_layer : CALIPSO ice cloud Fraction -->
    5959   <field id="CMIP6_clcalipsoliq"  field_ref="clcalipsoice"     /> <!-- P1 (%) liquid_cloud_area_fraction_in_atmosphere_layer : CALIPSO liquid cloud Fraction -->
    60    <field id="CMIP6_cldicemxrat"   field_ref="dummy_XYA"        /> <!-- P3 (1.0) cloud_ice_mixing_ratio : Cloud ice mixing ratio -->
     60   <field id="CMIP6_cldicemxrat"   field_ref="cldicemxrat"        /> <!-- P3 (1.0) cloud_ice_mixing_ratio : Cloud ice mixing ratio -->
    6161   <field id="CMIP6_cldnci"        field_ref="dummy_XY"         /> <!-- P1 (m-3) number_concentration_of_ice_crystals_in_air_at_ice_cloud_top : Concentration 'as seen from space' over ice-cloud portion of grid cell.  This is the value from uppermost model layer with ice cloud or, if available, it is the sum over all ice cloud tops, no matter where they occur, as long as they are seen from the top of the atmosphere. Weight by total ice cloud top fraction (as seen from TOA) of each time sample when computing monthly mean. -->
    6262   <field id="CMIP6_cldncl"        field_ref="cldncl"         /> <!-- P1 (m-3) number_concentration_of_cloud_liquid_water_particles_in_air_at_liquid_water_cloud_top : Droplets are liquid only.  Report concentration 'as seen from space' over liquid cloudy portion of grid cell.  This is the value from uppermost model layer with liquid cloud or, if available, it is better to sum over all liquid cloud tops, no matter where they occur, as long as they are seen from the top of the atmosphere. Weight by total liquid cloud top fraction of  (as seen from TOA) each time sample when computing monthly mean. -->
    6363   <field id="CMIP6_cldnvi"        field_ref="cldnvi"           /> <!-- P1 (m-2) atmosphere_number_content_of_cloud_droplets : Droplets are liquid only.  Values are weighted by liquid cloud fraction in each layer when vertically integrating, and for monthly means the samples are weighted by total liquid cloud fraction (as seen from TOA). -->
    64    <field id="CMIP6_cldwatmxrat"   field_ref="dummy_XYA"        /> <!-- P2 (1.0) cloud_liquid_water_mixing_ratio : Cloud water mixing ratio -->
     64   <field id="CMIP6_cldwatmxrat"   field_ref="cldwatmxrat"        /> <!-- P2 (1.0) cloud_liquid_water_mixing_ratio : Cloud water mixing ratio -->
    6565   <field id="CMIP6_clhcalipso"    field_ref="pclhcalipso"       /> <!-- P1 (%) cloud_area_fraction_in_atmosphere_layer : Percentage cloud cover in layer centred on 220hPa -->
    6666   <field id="CMIP6_cli"           field_ref="iwcon"            /> <!-- P1 (kg kg-1) mass_fraction_of_cloud_ice_in_air : Includes both large-scale and convective cloud. This is calculated as the mass of cloud ice in the grid cell divided by the mass of air (including the water in all phases) in the grid cell. It includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model. -->
  • LMDZ6/trunk/DefLists/field_def_lmdz.xml

    r3121 r3124  
    568568        <field id="lcc3dcon"    long_name="Convective cloud liquid fraction"    unit="1" />
    569569        <field id="lcc3dstra"    long_name="Stratiform cloud liquid fraction"    unit="1" />
     570        <field id="cldwatmxrat"    long_name="Cloud Water Mixing Ratio"    unit="1" />
    570571        <field id="icc3dcon"    long_name="Mass Fraction of Convective Cloud Ice"    unit="kg/kg" />
    571572        <field id="icc3dstra"    long_name="Mass Fraction of Stratiform Cloud Ice "    unit="kg/kg" />
     573        <field id="cldicemxrat"    long_name="Cloud Ice Mixing Ratio"    unit="1" />
    572574        <field id="clwcon"    long_name="Convective Cloud Liquid water content"    unit="kg/kg" />
    573575        <field id="Ma"    long_name="undilute adiab updraft"    unit="kg/m2/s" />
  • LMDZ6/trunk/DefLists/file_def_histLES_lmdz.xml

    r3121 r3124  
    499499                <field field_ref="lcc3dcon" level="10" />
    500500                <field field_ref="lcc3dstra" level="10" />
     501                <field field_ref="cldwatmxrat" level="10" />
    501502                <field field_ref="icc3dcon" level="10" />
    502503                <field field_ref="icc3dstra" level="10" />
     504                <field field_ref="cldicemxrat" level="10" />
    503505                <field field_ref="clwcon" level="10" />
    504506                <field field_ref="Ma" level="10" />
  • LMDZ6/trunk/DefLists/file_def_histday_lmdz.xml

    r3121 r3124  
    512512                <field field_ref="lcc3dcon" level="6" />
    513513                <field field_ref="lcc3dstra" level="6" />
     514                <field field_ref="cldwatmxrat" level="6" />
    514515                <field field_ref="icc3dcon" level="6" />
    515516                <field field_ref="icc3dstra" level="6" />
     517                <field field_ref="cldicemxrat" level="6" />
    516518                <field field_ref="clwcon" level="10" />
    517519                <field field_ref="Ma" level="10" />
  • LMDZ6/trunk/DefLists/file_def_histhf_lmdz.xml

    r3113 r3124  
    533533                <field field_ref="lcc3dcon" level="5" />
    534534                <field field_ref="lcc3dstra" level="5" />
    535                 <field field_ref="cldwatmxrat" level="2" />
     535                <field field_ref="cldwatmxrat" level="5" />
    536536                <field field_ref="icc3dcon" level="5" />
    537537                <field field_ref="icc3dstra" level="5" />
    538                 <field field_ref="cldicemxrat" level="2" />
     538                <field field_ref="cldicemxrat" level="5" />
    539539                <field field_ref="clwcon" level="10" />
    540540                <field field_ref="Ma" level="10" />
  • LMDZ6/trunk/DefLists/file_def_histins_lmdz.xml

    r3121 r3124  
    499499                <field field_ref="lcc3dcon" level="10" />
    500500                <field field_ref="lcc3dstra" level="10" />
     501                <field field_ref="cldwatmxrat" level="10" />
    501502                <field field_ref="icc3dcon" level="10" />
    502503                <field field_ref="icc3dstra" level="10" />
     504                <field field_ref="cldicemxrat" level="10" />
    503505                <field field_ref="clwcon" level="10" />
    504506                <field field_ref="Ma" level="10" />
  • LMDZ6/trunk/DefLists/file_def_histmth_lmdz.xml

    r3121 r3124  
    554554                <field field_ref="lcc3dcon" level="2" />
    555555                <field field_ref="lcc3dstra" level="2" />
     556                <field field_ref="cldwatmxrat" level="2" />
    556557                <field field_ref="icc3dcon" level="2" />
    557558                <field field_ref="icc3dstra" level="2" />
     559                <field field_ref="cldicemxrat" level="2" />
    558560                <field field_ref="clwcon" level="4" />
    559561                <field field_ref="Ma" level="4" />
  • LMDZ6/trunk/DefLists/file_def_histstn_lmdz.xml

    r3121 r3124  
    499499                <field field_ref="lcc3dcon" level="10" />
    500500                <field field_ref="lcc3dstra" level="10" />
     501                <field field_ref="cldwatmxrat" level="10" />
    501502                <field field_ref="icc3dcon" level="10" />
    502503                <field field_ref="icc3dstra" level="10" />
     504                <field field_ref="cldicemxrat" level="10" />
    503505                <field field_ref="clwcon" level="10" />
    504506                <field field_ref="Ma" level="10" />
  • LMDZ6/trunk/libf/phylmd/newmicro.F90

    r3121 r3124  
    1010  USE dimphy
    1111  USE phys_local_var_mod, ONLY: scdnc, cldncl, reffclwtop, lcc, reffclws, &
    12     reffclwc, cldnvi, lcc3d, lcc3dcon, lcc3dstra, icc3dcon, icc3dstra
     12    reffclwc, cldnvi, lcc3d, lcc3dcon, lcc3dstra, icc3dcon, icc3dstra, zfice
    1313  USE phys_state_var_mod, ONLY: rnebcon, clwcon
    1414  USE icefrac_lsc_mod ! computes ice fraction (JBM 3/14)
     
    152152  REAL zrho(klon, klev) !--rho pour la couche
    153153  REAL dh(klon, klev) !--dz pour la couche
    154   REAL zfice(klon, klev)
    155154  REAL rad_chaud(klon, klev) !--rayon pour les nuages chauds
    156155  REAL rad_chaud_pi(klon, klev) !--rayon pour les nuages chauds pre-industriels
  • LMDZ6/trunk/libf/phylmd/phys_local_var_mod.F90

    r3121 r3124  
    173173      REAL, SAVE, ALLOCATABLE :: icc3dstra(:,:)
    174174      !$OMP THREADPRIVATE(icc3dstra)
     175      REAL, SAVE, ALLOCATABLE :: zfice(:,:)
     176      !$OMP THREADPRIVATE(zfice)
    175177      REAL, SAVE, ALLOCATABLE :: od443aer(:)
    176178      !$OMP THREADPRIVATE(od443aer)
     
    599601      ALLOCATE(icc3dcon(klon, klev))
    600602      ALLOCATE(icc3dstra(klon, klev))
     603      ALLOCATE(zfice(klon, klev))
    601604      ALLOCATE(od443aer(klon))
    602605      ALLOCATE(od550aer(klon))
     
    876879      DEALLOCATE(icc3dcon)
    877880      DEALLOCATE(icc3dstra)
     881      DEALLOCATE(zfice)
    878882      DEALLOCATE(od443aer)
    879883      DEALLOCATE(od550aer)
  • LMDZ6/trunk/libf/phylmd/phys_output_ctrlout_mod.F90

    r3121 r3124  
    14511451  TYPE(ctrl_out), SAVE :: o_icc3dstra = ctrl_out((/ 2,  6, 10, 10, 10, 10, 11, 11, 11, 11/), &
    14521452    'icc3dstra', 'Stratiform cloud ice fraction', '1', (/ ('', i=1, 10) /))
     1453  TYPE(ctrl_out), SAVE :: o_cldicemxrat = ctrl_out((/ 2,  6, 10, 10, 10, 10, 11, 11, 11, 11/), &
     1454    'cldicemxrat', 'Cloud Ice Mixing Ratio', '1', (/ ('', i=1, 10) /))
     1455  TYPE(ctrl_out), SAVE :: o_cldwatmxrat = ctrl_out((/ 2,  6, 10, 10, 10, 10, 11, 11, 11, 11/), &
     1456    'cldwatmxrat', 'Cloud Water Mixing Ratio', '1', (/ ('', i=1, 10) /))
    14531457  TYPE(ctrl_out), SAVE :: o_solbnd = ctrl_out((/ 2,  6, 10, 10, 10, 10, 11, 11, 11, 11/), &
    14541458    'solbnd', 'Top-of-Atmosphere Solar Insolation for each band', 'W m-2', (/ ('', i=1, 10) /))
  • LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90

    r3121 r3124  
    123123         o_cldnvi, o_lcc, o_lcc3d, o_lcc3dcon, &
    124124         o_lcc3dstra, o_icc3dcon, o_icc3dstra, &
    125          o_reffclwtop, o_ec550aer, &
     125         o_cldicemxrat, o_cldwatmxrat, o_reffclwtop, o_ec550aer, &
    126126         o_lwcon, o_iwcon, o_temp, o_theta, &
    127127         o_ovapinit, o_ovap, o_oliq, o_ocond, o_geop, &
     
    280280         scdnc, cldncl, reffclws, reffclwc, cldnvi, stratomask,&
    281281         lcc, lcc3d, lcc3dcon, lcc3dstra, &
    282          icc3dcon, icc3dstra, reffclwtop, &
     282         icc3dcon, icc3dstra, zfice, reffclwtop, &
    283283         ec550aer, flwc, fiwc, t_seri, theta, q_seri, &
    284284         ql_seri, qs_seri, tr_seri, &
     
    14101410          CALL histwrite_phy(o_icc3dcon, icc3dcon)
    14111411          CALL histwrite_phy(o_icc3dstra, icc3dstra)
     1412          CALL histwrite_phy(o_cldicemxrat, zfice)
     1413          zx_tmp_fi3d(:,:)=1-zfice(:,:)
     1414          CALL histwrite_phy(o_cldwatmxrat, zx_tmp_fi3d)
    14121415          CALL histwrite_phy(o_reffclwtop, reffclwtop)
    14131416       ENDIF
Note: See TracChangeset for help on using the changeset viewer.