Ticket #191: grid_def_nemo.xml

File grid_def_nemo.xml, 10.9 KB (added by acc, 10 months ago)

grid_def_nemo.xml

Line 
1<?xml version="1.0"?>
2<!--
3============================================================================================================
4= grid definition = = DO NOT CHANGE =
5============================================================================================================
6-->
7
8<grid_definition>
9
10  <!--  -->
11  <grid id="grid_T_2D" >
12    <domain domain_ref="grid_T" />
13  </grid>
14  <grid id="grid_T_2D_inner" >
15    <domain domain_ref="grid_T_inner" name="grid_T" />
16  </grid>
17  <!--  -->
18  <grid id="grid_T_ncatice" >
19    <domain domain_ref="grid_T" />
20    <axis axis_ref="ncatice" />
21  </grid>
22  <grid id="grid_T_ncatice_inner" >
23    <domain domain_ref="grid_T_inner" name="grid_T" />
24    <axis axis_ref="ncatice" />
25  </grid>
26  <!--  -->
27  <grid id="grid_T_nlayice" >
28    <domain domain_ref="grid_T" />
29    <axis axis_ref="nlayice" />
30    <axis axis_ref="ncatice" />
31  </grid>
32  <grid id="grid_T_nlayice_inner" >
33    <domain domain_ref="grid_T_inner" name="grid_T" />
34    <axis axis_ref="nlayice" />
35    <axis axis_ref="ncatice" />
36  </grid>
37  <!--  -->
38  <grid id="grid_T_3D" >
39    <domain domain_ref="grid_T" />
40    <axis axis_ref="deptht" />
41  </grid>
42  <grid id="grid_T_3D_inner" >
43    <domain domain_ref="grid_T_inner" name="grid_T" />
44    <axis axis_ref="deptht" />
45  </grid>
46  <!--  -->
47  <grid id="grid_T_3DS" >
48    <domain domain_ref="grid_T" />
49    <axis axis_ref="profsed" />
50  </grid>
51  <grid id="grid_T_3DS_inner" >
52    <domain domain_ref="grid_T_inner" name="grid_T" />
53    <axis axis_ref="profsed" />
54  </grid>
55  <!--  -->
56  <grid id="grid_U_2D" >
57    <domain domain_ref="grid_U" />
58  </grid>
59  <grid id="grid_U_2D_inner" >
60    <domain domain_ref="grid_U_inner" name="grid_U" />
61  </grid>
62  <!--  -->
63  <grid id="grid_U_3D" >
64    <domain domain_ref="grid_U" />
65    <axis axis_ref="depthu" />
66  </grid>
67  <grid id="grid_U_3D_inner" >
68    <domain domain_ref="grid_U_inner" name="grid_U" />
69    <axis axis_ref="depthu" />
70  </grid>
71  <!--  -->
72  <grid id="grid_V_2D" >
73    <domain domain_ref="grid_V" />
74  </grid>
75  <grid id="grid_V_2D_inner" >
76    <domain domain_ref="grid_V_inner" name="grid_V" />
77  </grid>
78  <!--  -->
79  <grid id="grid_V_3D" >
80    <domain domain_ref="grid_V" />
81    <axis axis_ref="depthv" />
82  </grid>
83  <grid id="grid_V_3D_inner" >
84    <domain domain_ref="grid_V_inner" name="grid_V" />
85    <axis axis_ref="depthv" />
86  </grid>
87  <!--  -->
88  <grid id="grid_W_2D" >
89    <domain domain_ref="grid_W" />
90  </grid>
91  <grid id="grid_W_2D_inner" >
92    <domain domain_ref="grid_W_inner" name="grid_W" />
93  </grid>
94  <!--  -->
95  <grid id="grid_W_3D" >
96    <domain domain_ref="grid_W" />
97    <axis axis_ref="depthw" />
98  </grid>
99  <grid id="grid_W_3D_inner" >
100    <domain domain_ref="grid_W_inner" name="grid_W" />
101    <axis axis_ref="depthw" />
102  </grid>
103  <!--  -->
104  <grid id="grid_F_2D" >
105    <domain domain_ref="grid_F" />
106  </grid>
107  <grid id="grid_F_2D_inner" >
108    <domain domain_ref="grid_F_inner" name="grid_F" />
109  </grid>
110  <!--  -->
111  <grid id="grid_F_3D" >
112    <domain domain_ref="grid_F" />
113    <axis axis_ref="depthf" />
114  </grid>
115  <grid id="grid_F_3D_inner" >
116    <domain domain_ref="grid_F_inner" name="grid_F" />
117    <axis axis_ref="depthf" />
118  </grid>
119  <!--  -->
120  <grid id="grid_1point" >
121    <domain domain_ref="1point"/>
122  </grid>
123  <!--  -->
124  <grid id="grid_T_nfloat" >
125    <domain domain_ref="grid_T" />
126    <axis axis_ref="nfloat" />
127  </grid>
128  <!--  -->
129  <grid id="grid_EqT" >
130    <domain domain_ref="EqT" />
131  </grid>
132  <!--  -->
133
134  <grid id="grid_znl_T_2D">
135    <domain domain_ref="gznl" />
136    <axis axis_ref="basin" />
137  </grid>
138
139  <grid id="grid_znl_T_3D">
140    <domain domain_ref="gznl" />
141    <axis axis_ref="deptht"  />
142    <axis axis_ref="basin" />
143  </grid>
144
145  <grid id="grid_znl_W_3D">
146    <domain domain_ref="gznl" />
147    <axis axis_ref="depthw"  />
148    <axis axis_ref="basin" />
149  </grid>
150
151  <grid id="grid_ptr_T_2D">
152    <domain domain_ref="ptr" />
153    <axis axis_ref="basin" />
154  </grid>
155
156  <grid id="grid_ptr_T_3D">
157    <domain  domain_ref="ptr" />
158    <axis axis_ref="deptht"  />
159    <axis axis_ref="basin" />
160  </grid>
161
162  <grid id="grid_ptr_W_3D">
163    <domain  domain_ref="ptr" />
164    <axis axis_ref="depthw"  />
165    <axis axis_ref="basin" />
166  </grid>
167
168  <grid id="grid_ptr_W_GLO">
169    <domain  domain_ref="ptr" />
170    <axis axis_ref="depthw"  />
171    <scalar>
172      <extract_axis position="0" />
173    </scalar>
174  </grid>
175
176  <grid id="grid_ptr_W_ATL">
177    <domain  domain_ref="ptr" />
178    <axis axis_ref="depthw"  />
179    <scalar>
180      <extract_axis position="1" />
181    </scalar>
182  </grid>
183
184  <grid id="grid_ptr_W_IND">
185    <domain  domain_ref="ptr" />
186    <axis axis_ref="depthw"  />
187    <scalar>
188      <extract_axis position="2" />
189    </scalar>
190  </grid>
191
192  <grid id="grid_T_SFC">
193    <domain domain_ref="grid_T" />
194    <scalar>
195      <extract_axis position="0" />
196    </scalar>
197  </grid>
198  <grid id="grid_T_SFC_inner">
199    <domain domain_ref="grid_T_inner" name="grid_T" />
200    <scalar>
201      <extract_axis position="0" />
202    </scalar>
203  </grid>
204
205  <grid id="grid_T_vsum">
206    <domain domain_ref="grid_T"/>
207    <scalar>
208      <reduce_axis operation="sum" />
209    </scalar>
210  </grid>
211  <grid id="grid_T_vsum_inner">
212    <domain domain_ref="grid_T_inner" name="grid_T"/>
213    <scalar>
214      <reduce_axis operation="sum" />
215    </scalar>
216  </grid>
217
218  <grid id="grid_U_vsum">
219    <domain domain_ref="grid_U"/>
220    <scalar>
221      <reduce_axis operation="sum" />
222    </scalar>
223  </grid>
224
225  <grid id="grid_V_vsum">
226    <domain domain_ref="grid_V"/>
227    <scalar>
228      <reduce_axis operation="sum" />
229    </scalar>
230  </grid>
231
232  <!-- for ORCA2 grid  -->
233  <grid id="cumul_U">
234    <axis axis_ref="cumul_U" n_glo="182" >
235      <reduce_domain local="true" operation="sum" direction="jDir" />
236      <reduce_axis operation="sum" />
237    </axis>
238    <axis axis_ref="depthu" />
239  </grid>
240
241  <!-- for eORCA1 grid
242
243<grid id="cumul_U">
244<axis axis_ref="cumul_U" n_glo="362" >
245<reduce_domain local="true" operation="sum" direction="jDir" />
246<reduce_axis operation="sum" />
247</axis>
248<axis axis_ref="depthu" />
249</grid>
250
251  -->
252
253
254  <grid id="grid_T_zoom_300">
255    <domain domain_ref="grid_T" />
256    <axis axis_ref="deptht300" />
257  </grid>
258  <grid id="grid_T_zoom_300_inner">
259    <domain domain_ref="grid_T_inner" name="grid_T" />
260    <axis axis_ref="deptht300" />
261  </grid>
262
263  <grid id="grid_U_scalar" >
264    <domain domain_ref="grid_U" />
265    <scalar/>
266  </grid>
267
268  <grid id="grid_V_scalar" >
269    <domain domain_ref="grid_V" />
270    <scalar/>
271  </grid>
272
273  <grid id="grid_U_4strait">
274    <domain domain_ref="grid_U" />
275    <axis axis_ref="section">
276      <duplicate_scalar/>
277    </axis>
278  </grid>
279
280  <grid id="grid_V_4strait">
281    <domain domain_ref="grid_V" />
282    <axis axis_ref="section">
283      <duplicate_scalar/>
284    </axis>
285  </grid>
286
287  <grid id="grid_U_4strait_hsum">
288    <scalar >
289      <reduce_domain operation="sum" local="true"/>
290      <reduce_scalar operation="sum" />
291    </scalar>
292    <axis axis_ref="section"/>
293  </grid>
294
295  <grid id="grid_V_4strait_hsum">
296    <scalar >
297      <reduce_domain operation="sum" local="true"/>
298      <reduce_scalar operation="sum" />
299    </scalar>
300    <axis axis_ref="section"/>
301  </grid>
302
303  <grid id="grid_4strait">
304    <axis axis_ref="section"/>
305  </grid>
306
307  <grid id="grid_U_4strait_ice">
308    <domain domain_ref="grid_U" />
309    <axis axis_ref="section_ice">
310      <duplicate_scalar/>
311    </axis>
312  </grid>
313
314  <grid id="grid_V_4strait_ice">
315    <domain domain_ref="grid_V" />
316    <axis axis_ref="section_ice">
317      <duplicate_scalar/>
318    </axis>
319  </grid>
320
321  <grid id="grid_U_4strait_ice_hsum">
322    <scalar >
323      <reduce_domain operation="sum" local="true"/>
324      <reduce_scalar operation="sum" />
325    </scalar>
326    <axis axis_ref="section_ice"/>
327  </grid>
328
329  <grid id="grid_V_4strait_ice_hsum">
330    <scalar >
331      <reduce_domain operation="sum" local="true"/>
332      <reduce_scalar operation="sum" />
333    </scalar>
334    <axis axis_ref="section_ice"/>
335  </grid>
336
337  <grid id="grid_4strait_ice">
338    <axis axis_ref="section_ice"/>
339  </grid>
340
341  <!-- scalars -->
342  <grid id="grid_scalar" >
343    <scalar/>
344  </grid>
345
346  <!-- ABL grid definition -->
347  <grid id="grid_TA_2D">
348    <domain domain_ref="grid_T_inner" name="grid_T" />
349  </grid>
350  <grid id="grid_TA_3D">
351    <domain domain_ref="grid_T_inner" name="grid_T" />
352    <axis  id="ght_abl" />
353  </grid>
354  <grid id="grid_WA_3D">
355    <domain domain_ref="grid_T_inner" name="grid_T" />
356    <axis  id="ghw_abl" />
357  </grid>
358  <!--  -->
359
360  <!-- grid definitions for multiple-linear-regression analysis (diamlr) -->
361  <grid id="diamlr_grid_scalar" >
362    <scalar />
363    <scalar />
364  </grid>
365  <grid id="diamlr_grid_T_2D" >
366    <domain domain_ref="grid_T_inner" name="grid_T" />
367    <scalar />
368  </grid>
369  <grid id="diamlr_grid_T_2D_inner" >
370    <domain domain_ref="grid_T_inner" name="grid_T" />
371  </grid>
372  <grid id="diamlr_grid_U_2D" >
373    <domain domain_ref="grid_U_inner" name="grid_U" />
374    <scalar />
375  </grid>
376  <grid id="diamlr_grid_V_2D" >
377    <domain domain_ref="grid_V_inner" name="grid_V" />
378    <scalar />
379  </grid>
380  <grid id="diamlr_grid_W_2D" >
381    <domain domain_ref="grid_W_inner" name="grid_W" />
382    <scalar />
383  </grid>
384  <grid id="diamlr_grid_2D_to_grid_T_3D" >
385    <domain domain_ref="grid_T_inner" name="grid_T" />
386    <axis axis_ref="deptht">
387      <duplicate_scalar />
388    </axis>
389  </grid>
390  <grid id="diamlr_grid_2D_to_grid_U_3D" >
391    <domain domain_ref="grid_U_inner" name="grid_U" />
392    <axis axis_ref="depthu">
393      <duplicate_scalar />
394    </axis>
395  </grid>
396  <grid id="diamlr_grid_2D_to_grid_V_3D" >
397    <domain domain_ref="grid_V_inner" name="grid_V" />
398    <axis axis_ref="depthv">
399      <duplicate_scalar />
400    </axis>
401  </grid>
402  <grid id="diamlr_grid_2D_to_grid_W_3D" >
403    <domain domain_ref="grid_W_inner" name="grid_W" />
404    <axis axis_ref="depthw">
405      <duplicate_scalar />
406    </axis>
407  </grid>
408  <grid id="diamlr_grid_2D_to_scalar" >
409    <scalar>
410      <reduce_domain operation="average" />
411    </scalar>
412    <scalar />
413  </grid>
414  <!-- grid definitions for the computation of daily detided model diagnostics (diadetide) -->
415  <grid id="diadetide_grid_T_2D" >
416    <domain domain_ref="grid_T_inner" name="grid_T" />
417    <scalar />
418  </grid>
419  <grid id="diadetide_grid_U_2D" >
420    <domain domain_ref="grid_U_inner" name="grid_U" />
421    <scalar />
422  </grid>
423  <grid id="diadetide_grid_V_2D" >
424    <domain domain_ref="grid_V_inner" name="grid_V" />
425    <scalar />
426  </grid>
427  <grid id="diadetide_grid_2D_to_grid_T_3D" >
428    <domain domain_ref="grid_T_inner" name="grid_T" />
429    <axis axis_ref="deptht">
430      <duplicate_scalar />
431    </axis>
432  </grid>
433  <grid id="diadetide_grid_2D_to_grid_U_3D" >
434    <domain domain_ref="grid_U_inner" name="grid_U" />
435    <axis axis_ref="depthu">
436      <duplicate_scalar />
437    </axis>
438  </grid>
439  <grid id="diadetide_grid_2D_to_grid_V_3D" >
440    <domain domain_ref="grid_V_inner" name="grid_V" />
441    <axis axis_ref="depthv">
442      <duplicate_scalar />
443    </axis>
444  </grid>
445  <grid id="diadetide_grid_2D_to_grid_W_3D" >
446    <domain domain_ref="grid_W_inner" name="grid_W" />
447    <axis axis_ref="depthw">
448      <duplicate_scalar />
449    </axis>
450  </grid>
451
452</grid_definition>