source: LMDZ6/trunk/DefLists/context_lmdz.xml @ 3507

Last change on this file since 3507 was 3507, checked in by Laurent Fairhead, 5 years ago

Synchronization between DYNAMICO and LMDZ xml files

  • Property copyright set to
    Name of program: LMDZ
    Creation date: 1984
    Version: LMDZ5
    License: CeCILL version 2
    Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
    See the license file in the root directory
File size: 9.5 KB
RevLine 
[3474]1<!-- $Id$ -->
[2013]2<!-- Context LMDZ -->
[2509]3<context id="LMDZ">
4<!--  <calendar type="D360" start_date="1980-01-01 00:00:00" /> -->
[3014]5
[2013]6  <!-- Define available variables -->
[2995]7  <field_definition src="./field_def_lmdz.xml"/>
[3014]8
[2013]9  <!-- Define output files
[3014]10              Each file contains the list of variables and their output levels -->
11
[2013]12  <file_definition src="./file_def_histday_lmdz.xml"/>
13  <file_definition src="./file_def_histhf_lmdz.xml"/>
14  <file_definition src="./file_def_histins_lmdz.xml"/>
[3474]15  <file_definition src="./file_def_histLES_lmdz.xml"/>
[3014]16  <file_definition src="./file_def_histmth_lmdz.xml"/>
[3474]17  <file_definition src="./file_def_histstn_lmdz.xml"/>
[2013]18  <file_definition src="./file_def_histmthNMC_lmdz.xml"/>
19  <file_definition src="./file_def_histdayNMC_lmdz.xml"/>
20  <file_definition src="./file_def_histhfNMC_lmdz.xml"/>
[3474]21  <file_definition src="./file_def_histmthCOSP_lmdz.xml"/>
22  <file_definition src="./file_def_histdayCOSP_lmdz.xml"/> 
23  <file_definition src="./file_def_histhfCOSP_lmdz.xml"/> 
[2751]24  <file_definition src="./file_def_histstrataer_lmdz.xml"/>
[3474]25
26
27
28
29
[2013]30  <!-- Define domains and groups of domains -->
31  <domain_definition>
[3435]32
33    <domain id="dom_glo"  data_dim="1" />
34
35    <domain id="greordered"  domain_ref="dom_glo">
36      <reorder_domain invert_lat="true" shift_lon_fraction="0.5" min_lon="0" max_lon="360" />
37    </domain> 
38   
[3474]39    <domain id="dom_regular" ni_glo="144" nj_glo="143" type="rectilinear"  >
[3507]40      <generate_rectilinear_domain lat_start="-90" lat_end="90" lon_start="0"/>
[3435]41      <interpolate_domain order="1"/>
42    </domain>
43   
44    <domain id="dom_out" domain_ref="dom_glo"/>
45   
[2013]46  </domain_definition>
47 
48  <!-- Need to define a grid? Do it here -->
[2509]49<!--  <grid_definition>
[2013]50    <grid_group id="vertical" axis_ref="presnivs" />
[2509]51  </grid_> -->
[2663]52
[2829]53<!-- Define Scalar grid for GHG, orbital parameters and solar constants -->
54  <grid_definition>
55    <grid id="grid_scalar" >
[3474]56      <scalar/>
[2829]57    </grid>
58  </grid_definition>
59 
[2013]60  <!-- Define groups of vertical axes -->
61  <axis_definition>
[3435]62    <axis id="time_month" n_glo="12" value="(0,11) [1 2 3 4 5 6 7 8 9 10 11 12]"/>
63    <axis id="time_year" unit="day" />
64    <axis id="presnivs" standard_name="Vertical levels" unit="Pa"/>
65    <axis id="Ahyb" standard_name="Ahyb comp of Hyb Cord" unit="Pa"/>
66    <axis id="Bhyb" standard_name="Bhyb comp of Hyb Cord" unit=""/>
67    <axis id="Ahyb_inter" standard_name="A comp of Hyb Cord at interface" unit="Pa"/>
68    <axis id="Bhyb_inter" standard_name="B comp of Hyb Cord at interface" unit=""/>
69    <axis id="Alt" standard_name="Height approx for scale heigh of 8km at levels" unit="km"/>
70    <axis id="plev" standard_name="model_level_number" unit="Pa"/>
71    <axis id="klev"  prec="8" long_name="number of layers" standard_name="number of layers" unit="1" />
72    <axis id="klevp1"  prec="8" long_name="number of layer interfaces" standard_name="number of layer interfaces" unit="1" />
73    <axis id="bnds" standard_name="bounds" unit="1" />
74    <axis id="spectband" standard_name="Sensor Band Central Radiation Wavenumber" unit="m-1"/>
75    <axis id="axis_lat" standard_name="Latitude axis">
76      <reduce_domain operation="average" direction="iDir" />
[2013]77    </axis>
[3048]78    <axis id="spectband" standard_name="Sensor Band Central Radiation Wavenumber" unit="m-1">
79    </axis>
[3165]80    <axis id="axis_lat" standard_name="Latitude axis">
81           <reduce_domain operation="average" direction="iDir" />
82    </axis>
[2557]83
84<!-- Cosp axis definitions-->
[3474]85    <axis id="height" standard_name="Cosp levels" unit="m"/> 
86    <axis id="height_mlev" standard_name="height_mlev" unit="m"/> 
87    <axis id="sza" standard_name="solar_zenith_angle" unit="degrees"/>
88    <axis id="pressure2" standard_name="pressure" unit="mb"/>
89    <axis id="column" standard_name="column" unit="count"/> 
90    <axis id="temp" standard_name="temperature" unit="K"/> 
91<!--    <axis id="cth16" standard_name="altitude" unit="m"/>   ym unused now to be in adequation with axis definition from model --> 
92    <axis id="cth" standard_name="altitude" unit="m"/> 
93    <axis id="ReffIce" standard_name="ReffIce" unit="microne" />
94    <axis id="ReffLiq" standard_name="ReffLiq" unit="microne" />
95    <axis id="scatratio" standard_name="scatratio" unit="1" />
96    <axis id="dbze" standard_name="dbze" unit="dBZ" />
97    <axis id="tau" standard_name="tau" unit="1" />
[2822]98  </axis_definition>
[2557]99
[2822]100  <grid_definition>
101
[3016]102    <grid id="klev_bnds"> <axis axis_ref="klev" /> <axis axis_ref="bnds" /> </grid>
[3435]103    <grid id="klevp1_bnds"> <axis axis_ref="klevp1" /> <axis axis_ref="bnds" /> </grid>
[3016]104
[3474]105
[2991]106     <grid id="grid_glo">
[3435]107        <domain domain_ref="dom_glo" />
[2991]108     </grid>
109
[3435]110     <grid id="grid_out">
111        <domain domain_ref="dom_out" />
112     </grid>
113
114
[2991]115     <grid id="grid_glo_presnivs">
[3435]116        <domain domain_ref="dom_glo" />
117        <axis axis_ref="presnivs" />
[2991]118     </grid>
119
[3435]120     <grid id="grid_out_presnivs">
121        <domain domain_ref="dom_out" />
122        <axis axis_ref="presnivs" />
123     </grid>
[2991]124
[3474]125
[2991]126     <grid id="grid_glo_plev">
[3435]127        <domain domain_ref="dom_glo" />
128        <axis axis_ref="plev" />
[2991]129     </grid>
130
[3435]131     <grid id="grid_out_plev">
132        <domain domain_ref="dom_out" />
133        <axis axis_ref="plev" />
134     </grid>
135
136
[3048]137     <grid id="grid_glo_spectband">
[3435]138        <domain domain_ref="dom_glo" />
139        <axis axis_ref="spectband" />
[3048]140     </grid>
141
[3435]142     <grid id="grid_out_spectband">
143        <domain domain_ref="dom_out" />
144        <axis axis_ref="spectband" />
145     </grid>
[3474]146     
[3435]147
[3014]148     <grid id="grid_glo_height">
[3435]149        <domain domain_ref="dom_glo" />
150        <axis axis_ref="height" />
[3014]151     </grid>
[3435]152     <grid id="grid_out_height">
153        <domain domain_ref="dom_out" />
154        <axis axis_ref="height" />
155     </grid>
156
[3474]157
[3014]158     <grid id="grid_glo_heightmlev">
[3435]159        <domain domain_ref="dom_glo" />
160        <axis axis_ref="height_mlev" />
[3014]161     </grid>
[3435]162     <grid id="grid_out_heightmlev">
163        <domain domain_ref="dom_out" />
164        <axis axis_ref="height_mlev" />
165     </grid>
166
[3474]167
[3014]168     <grid id="grid_glo_temp">
[3435]169        <domain domain_ref="dom_glo" />
170        <axis axis_ref="temp" />
[3014]171     </grid>
[3474]172     <grid id="grid_out_temp">
[3435]173        <domain domain_ref="dom_out" />
174        <axis axis_ref="temp" />
175     </grid>
176
[3474]177
178
[3014]179     <grid id="grid_glo_sza">
[3435]180        <domain domain_ref="dom_glo" />
181        <axis axis_ref="sza" />
[3014]182     </grid>
[3435]183     <grid id="grid_out_sza">
184        <domain domain_ref="dom_out" />
185        <axis axis_ref="sza" />
186     </grid>
187
[3474]188
[3014]189     <grid id="grid_glo_column">
[3435]190        <domain domain_ref="dom_glo" />
191        <axis axis_ref="column" />
[3014]192     </grid>
[3435]193     <grid id="grid_out_column">
194        <domain domain_ref="dom_out" />
195        <axis axis_ref="column" />
196     </grid>
[3014]197
[3435]198
[2822]199<!-- Define 4D grids for Cosp simulator -->
200     <grid id="grid4Dcol">
[3474]201        <domain domain_ref="dom_glo" />
202        <axis axis_ref="column" />
203        <axis axis_ref="height_mlev" />
[2822]204     </grid>
[3474]205     <grid id="grid4Dcol_out">
206        <domain domain_ref="dom_out" />
207        <axis axis_ref="column" />
208        <axis axis_ref="height_mlev" />
209     </grid>
[2822]210
211     <grid id="grid4Dsrbin">
[3474]212        <domain domain_ref="dom_glo" />
213        <axis axis_ref="height" />
214        <axis axis_ref="scatratio" />
[2822]215     </grid>
[3474]216     <grid id="grid4Dsrbin_out">
217        <domain domain_ref="dom_out" />
218        <axis axis_ref="height" />
219        <axis axis_ref="scatratio" />
220     </grid>
[2822]221
[3474]222
[2822]223     <grid id="grid4Ddbze">
[3474]224        <domain domain_ref="dom_glo" />
225        <axis axis_ref="height" />
226        <axis axis_ref="dbze" />
[2822]227     </grid>
[3474]228     <grid id="grid4Ddbze_out">
229        <domain domain_ref="dom_out" />
230        <axis axis_ref="height" />
231        <axis axis_ref="dbze" />
232     </grid>
[2822]233
234     <grid id="grid4Dtau">
[3474]235        <domain domain_ref="dom_glo" />
236        <axis axis_ref="tau" />
237        <axis axis_ref="pressure2" />
[2822]238     </grid>
[3474]239     <grid id="grid4Dtau_out">
240        <domain domain_ref="dom_out" />
241        <axis axis_ref="tau" />
242        <axis axis_ref="pressure2" />
243     </grid>
[2822]244
245     <grid id="grid4Dmisr">
[3474]246        <domain domain_ref="dom_glo" />
247        <axis axis_ref="cth" />
248        <axis axis_ref="tau" />
[2822]249     </grid>
[3474]250     <grid id="grid4Dmisr_out">
251        <domain domain_ref="dom_out" />
252        <axis axis_ref="cth" />
253        <axis axis_ref="tau" />
254     </grid>
[2822]255
256     <grid id="grid4Dreffi">
[3474]257        <domain domain_ref="dom_glo" />
258        <axis axis_ref="tau" />
259        <axis axis_ref="ReffIce" />
[2822]260     </grid>
[3474]261     <grid id="grid4Dreffi_out">
262        <domain domain_ref="dom_out" />
263        <axis axis_ref="tau" />
264        <axis axis_ref="ReffIce" />
265     </grid>
[2822]266
267     <grid id="grid4Dreffl">
[3474]268        <domain domain_ref="dom_glo" />
269        <axis axis_ref="tau" />
270        <axis axis_ref="ReffLiq" />
[2822]271     </grid>
[3474]272     <grid id="grid4Dreffl_out">
273        <domain domain_ref="dom_out" />
274        <axis axis_ref="tau" />
275        <axis axis_ref="ReffLiq" />
276     </grid>
277
278
[2955]279     <grid id="grid4Dcol2">
[3474]280        <domain domain_ref="dom_glo" />
281        <axis axis_ref="height" />
282        <axis axis_ref="column" />
[2955]283     </grid>
[3474]284     <grid id="grid4Dcol2_out">
285        <domain domain_ref="dom_out" />
286        <axis axis_ref="height" />
287        <axis axis_ref="column" />
288     </grid>
[2955]289
[3474]290 <!-- Grid definitions to allow summing of a 3D variable -->   
[3078]291      <grid id="grid_3D" >
[3474]292         <domain domain_ref="dom_glo" />
293         <axis axis_ref="lev" />
[3078]294       </grid>
295
296       <grid id="grid_sum_axis">
[3474]297         <domain domain_ref="dom_glo" />
[3078]298         <scalar>
299            <reduce_axis operation="sum" />
300         </scalar>
301       </grid>
302
303       <grid id="grid_sum">
304         <scalar >
[3474]305           <reduce_domain operation="sum" local="true" />
306           <reduce_scalar operation="sum" />
[3078]307         </scalar>
[3474]308         <scalar/>
[3144]309       </grid>
[3078]310
[2822]311  </grid_definition>
312
[2013]313</context>
Note: See TracBrowser for help on using the repository browser.