source: codes/icosagcm/devel/Python/test/xml/context_icosa.xml @ 622

Last change on this file since 622 was 622, checked in by dubos, 6 years ago

devel/unstructured : XIOS interface + test

File size: 4.6 KB
Line 
1<context id="icosagcm" >
2
3<!----------------- objects that must be initialized by DYNAMICO ---------------------->
4
5  <axis_definition>
6    <axis id="lev" name="lev" positive="down" standard_name="atmopshere_hybrid_sigma_pressure_coordinate" long_name="hybrid level at midpoints" />
7    <axis id="levp1" name="ilev"  unit="level" positive="down" standard_name="atmopshere_hybride_sigma_pressure_coordinate" long_name="hybrid level at interface" />
8    <axis id="nq" name="nq" n_glo="5" value="(0,4)[1 2 3 4 5]"/>
9  </axis_definition>   
10 
11  <domain_definition>
12
13    <domain_group id="i"> 
14      <domain id="i" name="mesh"/>     
15    </domain_group> 
16
17  </domain_definition>   
18
19<!------------------------------ objects defined in XML -------------------------------->
20
21  <calendar type="d360" start_date="2000-01-01 00:00:00" time_origin="2000-01-01 00:00:00"/>
22  <field_definition src="./field_def.xml" />
23
24  <domain_definition>
25     <domain id="regular_half_degree" type="rectilinear" ni_glo="720" nj_glo="360" >
26       <generate_rectilinear_domain />
27       <interpolate_domain order="1"/>
28     </domain> 
29     
30     <domain id="regular_one_degree" type="rectilinear" ni_glo="360" nj_glo="180" >
31       <generate_rectilinear_domain />
32       <interpolate_domain order="1"/>
33     </domain> 
34     
35     <domain id="regular_two_degree" type="rectilinear" ni_glo="180" nj_glo="90" >
36       <generate_rectilinear_domain />
37       <interpolate_domain order="1"/>
38     </domain> 
39  </domain_definition>   
40     
41  <file_definition src="./filedef_dcmip2016.xml" /> 
42
43<!--  <calendar type="d360" start_date="2000-01-01 00:00:00" time_origin="2000-01-01 00:00:00"/>
44 
45  <field_definition src="./field_def.xml" />
46
47
48  <file_definition type="one_file" par_access="collective">
49
50    <file id="output" name="output" enabled=".FALSE."  output_freq="2h" sync_freq="2h" output_level="10" >
51      <field_group group_ref="standard_output"/>
52    </file>
53
54    <file id="restart" name="restart" enabled="true">
55       <field_group id="group_restart" operation="once">
56          <field id="it_restart" name="iteration"  grid_ref="scalar" />
57          <field id="q_restart" name="q"  grid_ref="grid_q" />
58          <field_group domain_ref="i">
59             <field id="ps_restart" name="ps" />
60             <field id="phis_restart" name="phis" />
61             <field_group axis_ref="lev" >
62                <field id="theta_rhodz_restart" name="theta_rhodz" />
63                <field id="u_restart" name="u" domain_ref="u"/>
64                <field id="ulon_restart" name="ulon" />
65                <field id="ulat_restart" name="ulat" />
66             </field_group>
67          </field_group>
68       </field_group>
69    </file>
70
71    <file id="start" name="start" enabled="true">
72       <field_group id="group_start" operation="once">
73          <field id="it_start" name="iteration"  grid_ref="scalar" enabled="false"/>
74          <field id="q_start" name="q"  grid_ref="grid_q_read" />
75          <field_group domain_ref="i">
76             <field id="ps_start" name="ps" />
77             <field id="phis_start" name="phis" />
78             <field_group axis_ref="lev_read" >
79                <field id="theta_rhodz_start" name="theta_rhodz" />
80                <field id="u_start" name="u" domain_ref="u"/>
81                <field id="ulon_start" name="ulon" />
82                <field id="ulat_start" name="ulat" />
83             </field_group>
84          </field_group>
85       </field_group>
86    </file>
87
88   
89  </file_definition>
90   
91  <axis_definition>
92    <axis id="lev" name="lev" positive="down" standard_name="atmopshere_hybrid_sigma_pressure_coordinate" long_name="hybrid level at midpoints" />
93    <axis id="lev_read" />
94    <axis id="levp1" name="ilev"  unit="level" positive="down" standard_name="atmopshere_hybride_sigma_pressure_coordinate" long_name="hybrid level at interface" />
95    <axis id="lev_pressure" positive="down"  n_glo="2" unit="Pa" value="(0,1)[85000 50000]" >
96      <interpolate_axis order="1" coordinate="p" />
97    </axis>   
98    <axis id="nq" name="nq" n_glo="5" value="(0,4)[1 2 3 4 5]"/>
99  </axis_definition>   
100 
101  <domain_definition>
102   
103     <domain_group id="i">
104       <domain id="i" name="mesh"/>     
105     </domain_group>
106     
107     
108     <domain id="v" />
109     <domain id="u" />
110     
111  </domain_definition>   
112 
113  <grid_definition>   
114    <grid id="scalar">
115      <scalar />
116    </grid>
117   
118    <grid id="grid_q">
119      <domain domain_ref="i" />
120      <axis axis_ref="lev" />
121      <axis axis_ref="nq" />
122    </grid >
123
124    <grid id="grid_q_read">
125      <domain domain_ref="i" />
126      <axis axis_ref="lev_read" />
127      <axis axis_ref="nq" />
128    </grid >
129 
130  </grid_definition>   
131
132-->
133 
134</context>
Note: See TracBrowser for help on using the repository browser.