Ignore:
Timestamp:
Oct 23, 2018, 11:22:35 AM (6 years ago)
Author:
jghattas
Message:

Modified xml files to correspond to those used for the simulations with DYNAMICO done during the Grand Challenge. Note that only histmth, histday and histhf have been activated.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/DYNAMICO-conv-GC/DefLists/context_lmdz.xml

    r3018 r3407  
    1919  <file_definition src="./file_def_histhfNMC_lmdz.xml"/>
    2020<!--  <file_definition src="./file_def_histmthCOSP_lmdz.xml"/> -->
    21 <!--  <file_definition src="./file_def_histdayCOSP_lmdz.xml"/> -->
    22 <!--  <file_definition src="./file_def_histhfCOSP_lmdz.xml"/> -->
     21<!--  <file_definition src="./file_def_histdayCOSP_lmdz.xml"/>  -->
     22<!--  <file_definition src="./file_def_histhfCOSP_lmdz.xml"/> --> 
    2323  <file_definition src="./file_def_histstrataer_lmdz.xml"/>
    2424 
     25
     26
     27
     28
     29  <field_definition>
     30
     31    <field_group id="etat0_limit_read" read_access="false" enabled="false" operation="instant">
     32       <field id="ts"           field_ref="ts_reg"      domain_ref="from_ecphy"     />
     33       <field id="qs"           field_ref="qs_reg"      domain_ref="from_ecphy"     />
     34       <field id="landice"      field_ref="landice_reg" domain_ref="from_landiceref"  />
     35       <field id="mask"         field_ref="mask_reg"    domain_ref="from_relief" />
     36       <field id="sic_limit"    field_ref="sic_reg"     domain_ref="from_limit_amip"  />
     37       <field id="sst_limit"    field_ref="sst_reg"     domain_ref="from_limit_amip" />
     38       <field id="rugos_limit"  field_ref="rugos_reg"   domain_ref="from_limit" > exp(this) </field>
     39       <field id="albedo_limit" field_ref="albedo_reg"  domain_ref="from_limit"  />
     40
     41       <field id="zmea" field_ref="zmea_reg"  domain_ref="from_orography"  />
     42       <field id="zstd" field_ref="zstd_reg"  domain_ref="from_orography"  />
     43       <field id="zsig" field_ref="zsig_reg"  domain_ref="from_orography"  />
     44       <field id="zgam" field_ref="zgam_reg"  domain_ref="from_orography"  />
     45       <field id="zthe" field_ref="zthe_reg"  domain_ref="from_orography"  />
     46
     47    </field_group>
     48   
     49   
     50    <field_group id="ozone_read" operation="instant " >
     51      <field id="tro3_read"             field_ref="tro3_reg"             domain_ref="from_ozone" axis_ref="axis_ozone"  enabled="false"/>
     52      <field id="tro3_daylight_read"    field_ref="tro3_daylight_reg"    domain_ref="from_ozone" axis_ref="axis_ozone"  enabled="false" />
     53    </field_group>
     54
     55
     56    <field id="tro3_in"   grid_ref="grid_climoz" enabled="false"/>
     57    <field id="tro3_out"  read_access="true"   field_ref="tro3_in"  grid_ref="grid_from_climoz" enabled="false"/>
     58 
     59  </field_definition>
     60
     61
     62
     63
     64
     65  <file_definition>
     66   
     67    <file id="test_o3" output_freq="1ts" type="one_file" enabled="false">
     68      <field id="o3_out" grid_ref="grid_from_climoz" operation="instant" />
     69     </file>
     70     
     71     
     72    <file_group id="etat0_limit_read" type="one_file" mode="read" enabled=".FALSE." output_level="10" output_freq="1y" >
     73     
     74      <file id="ECPHY"  name="ECPHY" >
     75        <field id="ts_reg"   name="ST"      domain_ref="domain_ecphy" operation="instant"  freq_offset="1ts"/>
     76        <field id="qs_reg"   name="CDSW"    domain_ref="domain_ecphy" operation="instant"  freq_offset="1ts"/>
     77      </file>
     78
     79      <file id="landiceref"  name="landiceref" >
     80        <field id="landice_reg"   name="landice"   domain_ref="domain_landiceref" operation="instant" freq_offset="1ts"/>
     81      </file>
     82
     83      <file id="relief" name="Relief" >
     84        <field id="mask_reg" name="RELIEF" domain_ref="domain_relief" operation="instant" freq_offset="1ts"> this &gt; 1e-5 </field>
     85      </file>
     86 
     87      <file id="amipbc_sic_1x1" name="amipbc_sic_1x1" >
     88        <field id="sic_reg" name="sicbcs" domain_ref="domain_limit_amip" axis_ref="time_month" operation="instant" freq_offset="1ts"/>
     89      </file>
     90 
     91      <file id="amipbc_sst_1x1" name="amipbc_sst_1x1" >
     92         <field id="sst_reg" name="tosbcs" domain_ref="domain_limit_amip" axis_ref="time_month" operation="instant" freq_offset="1ts"/>
     93      </file>
     94
     95      <file id="rugos" name="Rugos" >
     96        <field id="rugos_reg" name="RUGOS" domain_ref="domain_limit" axis_ref="time_month" operation="instant" freq_offset="1ts"> log(this) </field>
     97      </file>
     98
     99      <file id="albedo" name="Albedo" >
     100        <field id="albedo_reg" name="ALBEDO" domain_ref="domain_limit" axis_ref="time_month" operation="instant" freq_offset="1ts"/>
     101      </file>
     102     
     103      <file id="orography" name="orography_2_00" >
     104
     105         <field_group domain_ref="domain_orography" operation="instant" freq_offset="1ts">
     106            <field id="zmea_reg" name="phi" />
     107            <field id="zstd_reg" name="mu" />
     108            <field id="zsig_reg" name="sigma" />
     109            <field id="zgam_reg" name="gama" />
     110            <field id="zthe_reg" name="theta" />
     111         </field_group >
     112
     113      </file>
     114
     115     </file_group>
     116     
     117
     118     <file id="limit_write" name="limit" type="one_file" output_freq="1ts" sync_freq="1ts" enabled="false">         
     119       <field_group domain_ref="dom_glo" axis_ref="time_year" operation="once">
     120          <field id="foce_limout"  name="FOCE" long_name="Fraction ocean"/>
     121          <field id="fsic_limout"  name="FSIC" long_name="Fraction glace de mer"/>
     122          <field id="fter_limout"  name="FTER" long_name="Fraction terre"/>
     123          <field id="flic_limout"  name="FLIC" long_name="Fraction land ice"/>
     124          <field id="sst_limout"   name="SST"  long_name="Temperature superficielle de la mer"/>
     125          <field id="bils_limout"  name="BILS" long_name="Reference flux de chaleur au sol"/>
     126          <field id="alb_limout"   name="ALB"  long_name="Albedo a la surface"/>
     127          <field id="rug_limout"   name="RUG"  long_name="Rugosite" />
     128       </field_group>
     129     </file>
     130
     131     <file id="limit_read" name="limit" time_counter_name="time_year" type="one_file" output_freq="1d" mode="read" cyclic="true" enabled="false">         
     132       <field_group domain_ref="dom_glo" freq_offset="1ts" operation="instant">
     133          <field id="foce_limin"  name="FOCE" long_name="Fraction ocean"/>
     134          <field id="fsic_limin"  name="FSIC" long_name="Fraction glace de mer"/>
     135          <field id="fter_limin"  name="FTER" long_name="Fraction terre"/>
     136          <field id="flic_limin"  name="FLIC" long_name="Fraction land ice"/>
     137          <field id="sst_limin"   name="SST"  long_name="Temperature superficielle de la mer"/>
     138          <field id="bils_limin"  name="BILS" long_name="Reference flux de chaleur au sol" enabled="false"/>
     139          <field id="alb_limin"   name="ALB"  long_name="Albedo a la surface"/>
     140          <field id="rug_limin"   name="RUG"  long_name="Rugosite" />
     141       </field_group>
     142     </file>
     143     
     144
     145     <file id="climoz_LMDZ" type="one_file" output_freq="1d" mode="read" >
     146        <field id="tro3_reg" name="tro3" domain_ref="domain_ozone" axis_ref="axis_ozone" operation="instant" freq_offset="1ts" enabled="false"/>
     147        <field id="tro3_daylight_reg" name="tro3_daylight" domain_ref="domain_ozone" axis_ref="axis_ozone" operation="instant" freq_offset="1ts" enabled="false"/>
     148     </file>         
     149   
     150  </file_definition>
     151
     152
     153
     154
     155
     156
    25157  <!-- Define domains and groups of domains -->
    26158  <domain_definition>
    27     <domain id="dom_glo" data_dim="2" />
     159
     160    <domain_group id="dom_glo" data_dim="1" >
     161 
     162      <domain id="dom_glo"  />
     163      <domain id="greordered"  domain_ref="dom_glo">
     164        <reorder_domain invert_lat="true" shift_lon_fraction="0.5" min_lon="0" max_lon="360" />
     165      </domain>
     166   
     167      <domain id="from_ecphy" domain_ref="dom_glo">
     168        <interpolate_domain write_weight="true" mode="read_or_compute"/>
     169      </domain> 
     170
     171      <domain id="from_landiceref" domain_ref="dom_glo">
     172        <interpolate_domain write_weight="true" mode="read_or_compute"/>
     173      </domain>
     174
     175      <domain id="from_relief" domain_ref="dom_glo">
     176       <interpolate_domain write_weight="true" mode="read_or_compute" />
     177      </domain>
     178
     179      <domain id="from_orography" domain_ref="dom_glo">
     180        <interpolate_domain order="1" write_weight="true" mode="read_or_compute"/>
     181      </domain>
     182
     183      <domain id="from_limit" domain_ref="dom_glo">
     184        <interpolate_domain write_weight="true" mode="read_or_compute"/>
     185      </domain>
     186
     187      <domain id="from_limit_amip"domain_ref="dom_glo" >
     188        <interpolate_domain write_weight="true" mode="read_or_compute"/>
     189      </domain>
     190
     191      <domain id="from_ozone" domain_ref="dom_glo">
     192        <interpolate_domain order="1" write_weight="true" mode="read_or_compute" />
     193      </domain>
     194
     195      <domain id="from_climoz" domain_ref="dom_glo">
     196        <interpolate_domain order="1" write_weight="true" mode="read_or_compute"/>
     197      </domain>
     198   
     199    </domain_group>
     200   
     201   
     202    <domain id="dom_regular" ni_glo="144" nj_glo="142" type="rectilinear"  >
     203      <generate_rectilinear_domain/>
     204      <interpolate_domain order="1"/>
     205    </domain>
     206
     207    <domain id="domain_ecphy"  type="rectilinear" >
     208       <generate_rectilinear_domain />
     209    </domain>
     210
     211    <domain id="domain_landiceref"  type="rectilinear" >
     212       <generate_rectilinear_domain />
     213    </domain>
     214
     215    <domain id="domain_relief"  type="rectilinear" >
     216       <generate_rectilinear_domain />
     217    </domain>
     218 
     219    <domain id="domain_limit"  type="rectilinear" >
     220       <generate_rectilinear_domain />
     221    </domain>
     222
     223    <domain id="domain_limit_amip"  type="rectilinear" >
     224       <generate_rectilinear_domain />
     225    </domain>
     226
     227    <domain id="domain_ozone" type="rectilinear" >
     228       <generate_rectilinear_domain />
     229    </domain>
     230
     231    <domain id="domain_orography" type="rectilinear" >
     232       <generate_rectilinear_domain />
     233    </domain>
     234   
     235    <domain id="dom_out" domain_ref="dom_regular"/>
     236
     237    <domain id="domain_climoz" type="rectilinear" />
     238   
    28239  </domain_definition>
    29240 
     
    42253  <!-- Define groups of vertical axes -->
    43254  <axis_definition>
     255    <axis id="time_month" n_glo="12" value="(0,11) [1 2 3 4 5 6 7 8 9 10 11 12]"/>
     256    <axis id="time_year" unit="day" />
     257    <axis id="axis_ozone" unit="millibar" axis_type="Z"/>
     258    <axis id="axis_climoz"  unit="millibar" axis_type="Z"/>
     259    <axis id="tr_climoz"  />
     260    <axis id="time_axis_climoz" />
     261
     262
    44263    <axis id="presnivs" standard_name="Vertical levels" unit="Pa">
    45264    </axis>
     
    56275    <axis id="plev" standard_name="model_level_number" unit="Pa">
    57276    </axis>
    58     <axis id="klev"  prec="8" long_name = "hybrid sigma pressure coordinate"
    59           standard_name ="atmosphere_hybrid_sigma_pressure_coordinate" unit="1">
     277    <axis id="klev"  prec="8" long_name="number of layers"
     278          standard_name="number of layers" unit="1">
     279    </axis>
     280    <axis id="klevp1"  prec="8" long_name="number of layer interfaces"
     281          standard_name="number of layer interfaces" unit="1">
    60282    </axis>
    61283    <axis id="bnds" standard_name="bounds" unit="1" >
     284    </axis>
     285    <axis id="spectband" standard_name="Sensor Band Central Radiation Wavenumber" unit="m-1">
     286    </axis>
     287    <axis id="axis_lat" standard_name="Latitude axis">
     288           <reduce_domain operation="average" direction="iDir" />
    62289    </axis>
    63290
     
    75302    <axis id="temp" standard_name="temperature" unit="K">
    76303    </axis>
    77     <axis id="cth16" name="cth" standard_name="altitude" unit="m">
     304    <axis id="cth" standard_name="altitude" unit="m">
    78305    </axis>
    79306    <axis id="ReffIce" standard_name="ReffIce" unit="microne" >
     
    90317
    91318  <grid_definition>
    92 <!-- Define Scalar grid for GHG, orbital parameters and solar constants -->
    93     <grid id="grid_scalar">
    94     </grid>
    95319
    96320    <grid id="klev_bnds"> <axis axis_ref="klev" /> <axis axis_ref="bnds" /> </grid>
     321    <grid id="klevp1_bnds"> <axis axis_ref="klevp1" /> <axis axis_ref="bnds" /> </grid>
    97322
    98323     <grid id="grid_glo">
    99         <domain id="dom_glo" />
     324        <domain domain_ref="dom_glo" />
    100325     </grid>
    101326
    102327     <grid id="grid_glo_presnivs">
    103         <domain id="dom_glo" />
     328        <domain domain_ref="dom_glo" />
     329        <axis axis_ref="presnivs" />
     330     </grid>
     331
     332
     333<!------------------------------>
     334      <grid id="grid_out">
     335       <domain id="dom_out" />
     336      </grid>
     337
     338     <grid id="grid_out_presnivs">
     339        <domain id="dom_out" />
    104340        <axis id="presnivs" />
    105341     </grid>
     342<!--------------------------------------------->
     343
    106344
    107345
    108346     <grid id="grid_glo_plev">
    109         <domain id="dom_glo" />
    110         <axis id="plev" />
     347        <domain domain_ref="dom_glo" />
     348        <axis axis_ref="plev" />
     349     </grid>
     350
     351     <grid id="grid_glo_spectband">
     352        <domain domain_ref="dom_glo" />
     353        <axis axis_ref="spectband" />
    111354     </grid>
    112355
    113356     <grid id="grid_glo_height">
    114         <domain id="dom_glo" />
    115         <axis id="height" />
     357        <domain domain_ref="dom_glo" />
     358        <axis axis_ref="height" />
    116359     </grid>
    117360
    118361     <grid id="grid_glo_heightmlev">
    119         <domain id="dom_glo" />
    120         <axis id="height_mlev" />
     362        <domain domain_ref="dom_glo" />
     363        <axis axis_ref="height_mlev" />
    121364     </grid>
    122365
    123366     <grid id="grid_glo_temp">
    124         <domain id="dom_glo" />
    125         <axis id="temp" />
     367        <domain domain_ref="dom_glo" />
     368        <axis axis_ref="temp" />
    126369     </grid>
    127370
    128371     <grid id="grid_glo_sza">
    129         <domain id="dom_glo" />
    130         <axis id="sza" />
     372        <domain domain_ref="dom_glo" />
     373        <axis axis_ref="sza" />
    131374     </grid>
    132375
    133376     <grid id="grid_glo_column">
    134         <domain id="dom_glo" />
    135         <axis id="column" />
     377        <domain domain_ref="dom_glo" />
     378        <axis axis_ref="column" />
    136379     </grid>
    137380
     
    139382<!-- Define 4D grids for Cosp simulator -->
    140383     <grid id="grid4Dcol">
    141         <domain id="dom_glo" />
    142         <axis id="height_mlev" />
    143         <axis id="column" />
     384        <domain domain_ref="dom_glo" />
     385        <axis axis_ref="column" />
     386        <axis axis_ref="height_mlev" />
    144387     </grid>
    145388
    146389     <grid id="grid4Dsrbin">
    147         <domain id="dom_glo" />
    148         <axis id="height" />
    149         <axis id="scatratio" />
     390        <domain domain_ref="dom_glo" />
     391        <axis axis_ref="height" />
     392        <axis axis_ref="scatratio" />
    150393     </grid>
    151394
    152395     <grid id="grid4Ddbze">
    153         <domain id="dom_glo" />
    154         <axis id="height" />
    155         <axis id="dbze" />
     396        <domain domain_ref="dom_glo" />
     397        <axis axis_ref="height" />
     398        <axis axis_ref="dbze" />
    156399     </grid>
    157400
    158401     <grid id="grid4Dtau">
    159         <domain id="dom_glo" />
    160         <axis id="tau" />
    161         <axis id="pressure2" />
     402        <domain domain_ref="dom_glo" />
     403        <axis axis_ref="tau" />
     404        <axis axis_ref="pressure2" />
    162405     </grid>
    163406
    164407     <grid id="grid4Dmisr">
    165         <domain id="dom_glo" />
    166         <axis id="tau" />
    167         <axis id="cth16" />
     408        <domain domain_ref="dom_glo" />
     409        <axis axis_ref="cth" />
     410        <axis axis_ref="tau" />
    168411     </grid>
    169412
    170413     <grid id="grid4Dreffi">
    171         <domain id="dom_glo" />
    172         <axis id="tau" />
    173         <axis id="ReffIce" />
     414        <domain domain_ref="dom_glo" />
     415        <axis axis_ref="tau" />
     416        <axis axis_ref="ReffIce" />
    174417     </grid>
    175418
    176419     <grid id="grid4Dreffl">
    177         <domain id="dom_glo" />
    178         <axis id="tau" />
    179         <axis id="ReffLiq" />
     420        <domain domain_ref="dom_glo" />
     421        <axis axis_ref="tau" />
     422        <axis axis_ref="ReffLiq" />
    180423     </grid>
    181424     <grid id="grid4Dcol2">
    182         <domain id="dom_glo" />
    183         <axis id="height" />
    184         <axis id="column" />
    185      </grid>
     425        <domain domain_ref="dom_glo" />
     426        <axis axis_ref="height" />
     427        <axis axis_ref="column" />
     428     </grid>
     429
     430 <!-- Grid definitions to allow summing of a 3D varaible -->   
     431      <grid id="grid_3D" >
     432         <domain domain_ref="dom_glo" />
     433         <axis axis_ref="lev" />
     434       </grid>
     435
     436       <grid id="grid_sum_axis">
     437         <domain domain_ref="dom_glo" />
     438         <scalar>
     439            <reduce_axis operation="sum" />
     440         </scalar>
     441       </grid>
     442
     443       <grid id="grid_sum">
     444         <scalar >
     445        <reduce_domain operation="sum" local="true" />
     446        <reduce_scalar operation="sum" />
     447         </scalar>
     448         <scalar>
     449         </scalar>
     450       </grid>
     451       
     452       <grid id="grid_climoz">
     453         <domain domain_ref="domain_climoz" />
     454         <axis axis_ref="axis_climoz" />
     455         <axis axis_ref="time_axis_climoz" />
     456         <axis axis_ref="tr_climoz" />
     457       </grid >
     458       
     459       <grid id="grid_from_climoz">
     460         <domain domain_ref="from_climoz" />
     461         <axis axis_ref="axis_climoz" />
     462         <axis axis_ref="time_axis_climoz" />
     463         <axis axis_ref="tr_climoz" />
     464       </grid>
     465       
    186466
    187467  </grid_definition>
Note: See TracChangeset for help on using the changeset viewer.