Changeset 2001 for LMDZ5/trunk/DefLists


Ignore:
Timestamp:
Apr 3, 2014, 3:52:45 PM (11 years ago)
Author:
Ehouarn Millour
Message:

Updates for XIOS outputs. NMC outputs now OK, as long as these are in output files number 6 and more (phys_out_filenames ordering in config.def).
Among things that need be worked on further with XIOS:

  • Station outputs form and format.
  • Extra axes can only be included in XIOS files if linked to given variables.
  • Further splitting of the XML files as iodef.xml, context_lmdz.xml, field_def_lmdz.xml and file_def_hist*_lmdz.xml.

EM

Location:
LMDZ5/trunk/DefLists
Files:
3 added
1 edited
7 moved

Legend:

Unmodified
Added
Removed
  • LMDZ5/trunk/DefLists/field_def_lmdz.xml

    r1997 r2001  
    11<field_definition level="1" prec="4" operation="average" freq_op="1ts" enabled=".FALSE.">
     2   
     3    <field_group id="fields_1D" grid_ref="vertical">
     4        <field id="Ap"   long_name="Hybrid coordinate: pressure part"    unit="Pa" />
     5        <field id="Bp"   long_name="Hybrid coordinate: sigma part"    unit="-" />
     6        <field id="Alt"  long_name="Pseudo-altitude (for an 8km scale height)"    unit="km" />
     7    </field_group>
     8   
    29    <field_group id="fields_2D" domain_ref="dom_glo">
    3         <field id="Ap"      long_name="-"    unit="-" />
    4         <field id="Bp"      long_name="-"    unit="-" />
    5         <field id="Alt"     long_name="-"    unit="-" />
    610        <field id="phis"    long_name="Surface geop.height"     unit="m2/s2" />
    711        <field id="aire"    long_name="Grid area"               unit="-"    />
     
    324328        <field id="lcc"    long_name="Cloud liquid fraction at top of cloud"    unit="1" />
    325329        <field id="wvapp"    long_name="-"    unit="-" />
     330        <field id="ozone_daylight"    long_name="Daylight ozone mole fraction"    unit="-" />
    326331        <field id="albe_ter"    long_name="Albedo VIS surf. ter"    unit="-" />
    327332        <field id="albe_lic"    long_name="Albedo VIS surf. lic"    unit="-" />
     
    386391        <field id="rhum"    long_name="Relative humidity"    unit="-" />
    387392        <field id="ozone"    long_name="Ozone mole fraction"    unit="-" />
    388         <field id="ozone_daylight"    long_name="Daylight ozone mole fraction"    unit="-" />
    389393        <field id="upwd"    long_name="saturated updraft"    unit="kg/m2/s" />
    390394        <field id="dtphy"    long_name="Physics dT"    unit="K/s" />
     
    498502        <field id="rldcs4co2"    long_name="Downwelling CS LW 4xCO2 atmosphere"    unit="W/m2" />
    499503    </field_group>
     504   
     505    <field_group  id="fields_NMC" domain_ref="dom_glo" axis_ref="plev">
     506      <field id="tnondef" long_name="Undefined value of T" unit="K" />
     507      <field id="ta" long_name="Air temperature" unit="K" />
     508      <field id="zg" long_name="Geopotential height" unit="m" />
     509      <field id="hus" long_name="Specific humidity" unit="1" />
     510      <field id="hur" long_name="Relative humidity" unit="%" />
     511      <field id="ua" long_name="Eastward wind" unit="m s-1" />
     512      <field id="va" long_name="Northward wind" unit="m s-1" />
     513      <field id="wap" long_name="Lagrangian tendency of air pressure" unit="Pa s-1" />
     514      <field id="psbg" long_name="Pressure sfce below ground" unit="%" />
     515      <field id="tro3" long_name="Ozone mole fraction" unit="1e-9" />
     516      <field id="tro3_daylight" long_name="Daylight ozone mole fraction" unit="1e-9" />
     517      <field id="uv" long_name="uv" unit="m2/s2" />
     518      <!-- a field called "vq" is already defined...
     519      <field id="vq" long_name="vq" unit="m/s * (kg/kg)" /> -->
     520      <field id="vT" long_name="vT" unit="mK/s" />
     521      <field id="wq" long_name="wq" unit="(Pa/s)*(kg/kg)" />
     522      <field id="vphi" long_name="vphi" unit="m2/s" />
     523      <field id="wT" long_name="wT" unit="K*Pa/s" />
     524      <field id="uxu" long_name="u2" unit="m2/s2" />
     525      <field id="vxv" long_name="v2" unit="m2/s2" />
     526      <field id="TxT" long_name="T2" unit="K2" />
     527    </field_group>
     528   
    500529</field_definition>
  • LMDZ5/trunk/DefLists/iodef.xml

    r1907 r2001  
    11<?xml version="1.0"?>
    22<simulation>
    3         <context id="LMDZ" calendar_type="D360" start_date="1980-01-01 00:00:00">
    4 
    5                 <!-- Définition des variables -->
    6                 <field_definition src="./iodef_fields.xml"/>
    7                
    8                 <!-- Définition des fichiers de sortie
    9                 Chaque fichier contient la liste de toutes les variables
    10                 et leur niveau de sortie pour ce fichier, afin de coller
    11                 à l'utilisation des niveaux de sortie que fait LMDZ. -->
    12  
    13                 <file_definition src="./iodef_file_histday.xml"/>
    14                 <file_definition src="./iodef_file_histhf.xml"/>
    15                 <file_definition src="./iodef_file_histins.xml"/>
    16                 <file_definition src="./iodef_file_histLES.xml"/>
    17                 <file_definition src="./iodef_file_histmth.xml"/>
    18                 <file_definition src="./iodef_file_histstn.xml"/>
    19 
    20                 <!-- Définition des domaines et groupes de domaines -->
    21                 <domain_definition>
    22                         <domain id="dom_glo" data_dim="2" />
    23                 </domain_definition>
    24                
    25                 <!-- Définition des groupes d'axes verticaux
    26                 (LMDZ va ensuite déclarer dans chaque groupe un axe différent par fichier) -->
    27                 <axis_definition>
    28                         <axis_group id="presnivs" standard_name="Vertical levels" unit="Pa">
    29                         </axis_group>
    30                         <axis_group id="Ahyb" standard_name="Ahyb comp of Hyb Cord" unit="Pa">
    31                         </axis_group>
    32                         <axis_group id="Bhyb" standard_name="Bhyb comp of Hyb Cord" unit="">
    33                         </axis_group>
    34                         <axis_group id="Alt" standard_name="Height approx for scale heigh of 8km at levels" unit="Km">
    35                         </axis_group>
    36                 </axis_definition>
    37         </context>
    383       
    394        <context  id="xios">
     
    5015                </variable_definition>
    5116        </context>
     17       
     18
     19        <context id="LMDZ" calendar_type="D360" start_date="1980-01-01 00:00:00">
     20
     21        <!-- Define available variables -->
     22        <field_definition src="./field_def_lmdz.xml"/>
     23               
     24        <!-- Define output files
     25             Each file contains the list of variables and their output levels -->
     26 
     27        <file_definition src="./file_def_histday_lmdz.xml"/>
     28        <file_definition src="./file_def_histhf_lmdz.xml"/>
     29        <file_definition src="./file_def_histins_lmdz.xml"/>
     30        <file_definition src="./file_def_histLES_lmdz.xml"/>
     31        <file_definition src="./file_def_histmth_lmdz.xml"/>
     32        <file_definition src="./file_def_histstn_lmdz.xml"/>
     33        <file_definition src="./file_def_histmthNMC_lmdz.xml"/>
     34        <file_definition src="./file_def_histdayNMC_lmdz.xml"/>
     35        <file_definition src="./file_def_histhfNMC_lmdz.xml"/>
     36
     37        <!-- Define domains and groups of domains -->
     38         <domain_definition>
     39                <domain id="dom_glo" data_dim="2" />
     40        </domain_definition>
     41               
     42        <!-- Need to define a grid? Do it here
     43        <grid_definition>
     44          <grid_group id="vertical" axis_ref="presnivs" />
     45        </grid_definition>
     46        -->
     47               
     48        <!-- Define groups of vertical axes -->
     49        <axis_definition>
     50                <axis_group id="presnivs" standard_name="Vertical levels" unit="Pa">
     51                </axis_group>
     52                <axis_group id="Ahyb" standard_name="Ahyb comp of Hyb Cord" unit="Pa">
     53                </axis_group>
     54                <axis_group id="Bhyb" standard_name="Bhyb comp of Hyb Cord" unit="">
     55                </axis_group>
     56                <axis_group id="Alt" standard_name="Height approx for scale heigh of 8km at levels" unit="km">
     57                </axis_group>
     58                <axis_group id="plev" standard_name="model_level_number" unit="Pa">
     59                </axis_group>
     60        </axis_definition>
     61        </context>
     62
     63
    5264</simulation>
Note: See TracChangeset for help on using the changeset viewer.