Changeset 3220


Ignore:
Timestamp:
Feb 16, 2024, 1:00:51 PM (9 months ago)
Author:
emillour
Message:

Generic PCM:
Cleanup in deftank:

  • Update xml files: add missing variable definitions in field_def_physics.xml, extract file_def_physics.xml from context_lmdz_physics.xml (and rename it context_pcm_physics.xml)
  • remove "executable property" for def files

EM

Location:
trunk/LMDZ.GENERIC
Files:
1 added
12 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.GENERIC/README

    r3204 r3220  
    18411841== 08/02/2024 == EM
    18421842Code cleanup. Remove obsolete "sourceevol" option and related variables.
     1843
     1844== 16/02/2024 == EM
     1845Cleanup in deftank:
     1846- Update xml files: add missing variable definitions in field_def_physics.xml,
     1847  extract file_def_physics.xml from context_lmdz_physics.xml (and rename it
     1848  context_pcm_physics.xml)
     1849- remove "executable property" for def files
  • trunk/LMDZ.GENERIC/deftank/context_pcm_physics.xml

    r3219 r3220  
    55    <!-- Definition of domains and groups of domains -->
    66    <domain_definition>
     7        <!-- NB: dom_glo data_dim is 1 for DYNAMICO and 2 for LMDZ.COMMON -->
    78        <domain_group id="dom_glo" data_dim="1">
    89          <domain id="dom_glo" />
     
    4748        </domain>
    4849
     50        <!-- NB: dom_out data_ref should be "dom_glo" with LMDZ.COMMON -->
    4951        <domain id="dom_out" domain_ref="dom_128_96"/>
    5052    </domain_definition>
    51     <!-- <domain_definition src="./domain_def.xml"/> -->
     53
    5254
    5355    <!-- Definition of vertical axes
     
    134136    <field_definition src="./field_def_physics.xml" />                           
    135137                                                                                 
    136     <!-- Definition of output files -->                                           
    137     <file_definition>                                                             
    138                                                                                  
    139         <!-- Instantaneous outputs; Here output_freq in physics time steps -->   
    140         <!--                                                                     
    141            1 ts == 1 physical ts                                     
    142            if physical ts is half a day,                                         
    143            10ts   below means every 5 days                                       
    144            2000ts below means every 1000 days                                     
    145         <file id="histins"                                                       
    146               name="Xhistins"                                                     
    147               output_freq="40ts" sync_freq="40ts"                                 
    148               split_freq="2000ts"                                                 
    149               type="one_file"                                                     
    150               enabled=".true.">                                                   
    151         split_freq does not seem to work                                         
    152         -->                                                                       
    153         <file id="histins"                                                       
    154               name="Xhistins"                                                     
    155               output_freq="50ts"                                                   
    156               type="one_file"                                                     
    157               time_units="days"
    158               enabled="true">                                                     
    159                                                                                  
    160                                                                                  
    161             <!-- VARS 0D -->                                                     
    162             <field_group operation="instant"                                     
    163                          grid_ref="scalarpoint"                                   
    164                          freq_op="1ts">                                           
    165                 <field field_ref="ls" />                                         
    166             </field_group>                                                       
    167                                                                                  
    168             <!--<field_group domain_ref="dom_glo"> -->                           
    169             <!--<field_group grid_ref="grid_2D_out">-->                           
    170             <!-- toggle domain_ref to output on native or lon-lat domain -->     
    171                                                                                  
    172               <!-- VARS 2D -->                                                   
    173               <field_group operation="instant" prec="4"                           
    174                            grid_ref="grid_2D_out"                                 
    175                            freq_op="1ts">                                         
    176                   <field field_ref="area" operation="once" />             
    177                   <field field_ref="ps" enabled="true" />                         
    178                   <field field_ref="ISR" enabled="true" />                       
    179                   <field field_ref="OLR" enabled="true" />
    180                   <field field_ref="ASR" enabled="true" />                       
    181               </field_group> 
     138    <!-- Definition of output files -->
     139    <file_definition src="./file_def_physics.xml" />
    182140
    183               <!-- VARS 3D -->                                                   
    184               <field_group operation="instant"                                   
    185                            grid_ref="grid_3D_out"                                 
    186                            freq_op="1ts">                                         
    187                   <field field_ref="u" />                                         
    188                   <field field_ref="v" />                                         
    189                   <field field_ref="omega"/>                                     
    190                   <field field_ref="temperature" />                               
    191 
    192                   <!--field field_ref="h2o_vap" />
    193                   <field field_ref="h2o_ice" />
    194                   <field field_ref="w_plm" />
    195                   <field field_ref="detr" />
    196                   <field field_ref="entr" /-->
    197               </field_group>                                                     
    198                                                                                  
    199             <!--</field_group>-->                                                 
    200         </file>   
    201        <!--XspecIR-->                                                                 
    202       <file id="specIR"
    203             name="XspecIR"
    204             output_freq="50ts"
    205             type="one_file"
    206             time_units="days"
    207             enabled="true">     
    208           <!--Var 1D ?-->
    209           <field_group operation="instant"
    210                         grid_ref="grid_IR"
    211                         freq_op="1ts">
    212               <field field_ref="IR_Bandwidth" operation="once"/>
    213           </field_group>
    214           <!--Var 2D-->
    215           <field_group operation="instant" prec="4"
    216                         grid_ref="grid_2D_out"
    217                         freq_op="1ts">
    218               <field field_ref="area" operation="once" />
    219           </field_group>
    220           <!--Var 3D-->
    221           <field_group operation="instant"
    222                         grid_ref="grid_IR_3D_out"
    223                         freq_op="1ts">
    224               <field field_ref="OLR3D" />
    225           </field_group>
    226       </file>
    227        <!--XspecVI-->                                                                 
    228       <file id="specVI"
    229             name="XspecVI"
    230             output_freq="50ts"
    231             type="one_file"
    232             time_units="days"
    233             enabled="true">     
    234           <!--Var 1D -->
    235           <field_group operation="instant"
    236                         grid_ref="grid_VI"
    237                         freq_op="1ts">
    238               <field field_ref="VI_Bandwidth" operation="once"/>
    239           </field_group>
    240           <!--Var 2D-->
    241           <field_group operation="instant" prec="4"
    242                         grid_ref="grid_2D_out"
    243                         freq_op="1ts">
    244               <field field_ref="area" operation="once" />
    245           </field_group>
    246           <!--Var 3D-->
    247           <field_group operation="instant"
    248                         grid_ref="grid_VI_3D_out"
    249                         freq_op="1ts">
    250               <field field_ref="OSR3D" />
    251               <field field_ref="GSR3D" />
    252           </field_group>
    253       </file>
    254     </file_definition>                                                                                                                                     
    255141</context> 
  • trunk/LMDZ.GENERIC/deftank/earth1d.gases.def

    • Property svn:executable deleted
  • trunk/LMDZ.GENERIC/deftank/earth1d.rcm1d.def

    • Property svn:executable deleted
  • trunk/LMDZ.GENERIC/deftank/earth1d.traceur.def

    • Property svn:executable deleted
  • trunk/LMDZ.GENERIC/deftank/earth1d_Dry.callphys.def

    • Property svn:executable deleted
  • trunk/LMDZ.GENERIC/deftank/field_def_physics.xml

    r2985 r3220  
    1 <!-- =========================================================================================================== -->
    2 <!-- field_def_physics.xml                                                                                       -->
    3 <!-- Definition of all existing variables that can be output from Dynamico physics                               -->
    4 <!-- =========================================================================================================== -->
     1<!-- ============================================================== -->
     2<!-- field_def_physics.xml                                          -->
     3<!-- Definition of all existing variables that can be outputed
     4     from Generic PCM physics                                       -->
     5<!-- ============================================================== -->
    56
    67    <field_definition prec="4"
     
    6667                   long_name="H2O ice thickness"
    6768                   unit="kg/m2" />
    68             <field id="h2o_cropped"
     69            <field id="h2o_layer1"
    6970                   long_name="h2o in the first layer" 
    7071                   unit="kg/kg" />
    71             <field id="co2_cropped"
     72            <field id="co2_layer1"
    7273                   long_name="co2 in the first layer" 
    7374                   unit="kg/kg" />
     
    8990                   long_name="Downward omega velocity"
    9091                   unit="Pa/s" />
     92            <field id="p"
     93                   long_name="Atmospheric pressure"
     94                   unit="Pa" />
    9195            <field id="h2o_vap"
    92                    long_name="Vapor mass mixing ratio"
     96                   long_name="Water vapor mass mixing ratio"
    9397                   unit="kg/kg" />
    9498            <field id="h2o_ice"
    95                    long_name="Vapor mass mixing ratio"
     99                   long_name="Water ice mass mixing ratio"
    96100                   unit="kg/kg" />
    97101            <field id="detr"
     
    112116                     unit="W/m^2/cm^-1" />
    113117       </field_group>
     118
    114119       <!-- SPectral VI 3D variables-->
    115120       <field_group id="spectral_VI_3D" grid_ref="grid_VI_3D">
  • trunk/LMDZ.GENERIC/deftank/iodef.xml

    r2222 r3220  
    2626       
    2727
    28         <context id="LMDZ" src="./context_lmdz_physics.xml"/>
     28        <context id="LMDZ" src="./context_pcm_physics.xml"/>
    2929
    3030
  • trunk/LMDZ.GENERIC/deftank/jupiter1d.callphys.def

    • Property svn:executable deleted
  • trunk/LMDZ.GENERIC/deftank/jupiter1d.gases.def

    • Property svn:executable deleted
  • trunk/LMDZ.GENERIC/deftank/jupiter1d.rcm1d.def

    • Property svn:executable deleted
  • trunk/LMDZ.GENERIC/deftank/jupiter1d.traceur.def

    • Property svn:executable deleted
  • trunk/LMDZ.GENERIC/deftank/traceur.def.modern

    • Property svn:executable deleted
Note: See TracChangeset for help on using the changeset viewer.