New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
grid_def_nemo.xml in NEMO/trunk/cfgs/SHARED – NEMO

source: NEMO/trunk/cfgs/SHARED/grid_def_nemo.xml

Last change on this file was 15249, checked in by hadcv, 3 years ago

#2721: Fix SETTE debug failures

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