source: XIOS/trunk/inputs/TOY/context_arpsf.xml @ 1118

Last change on this file since 1118 was 1118, checked in by mhnguyen, 7 years ago

Adding toy_cmip6 into repository

File size: 3.9 KB
Line 
1<!-- -->
2<context id="arpsfx">
3 
4 <!-- <calendar type="Gregorian" start_date="1979-01-01 00:00:00 + 1199mo" time_origin="1850-01-01 00:00:00" /> -->
5
6  <variable_definition>
7    <!-- A few variables used for unit conversion -->
8    <variable id="coeffl"  type="float">2.5008E+6</variable> 
9    <variable id="coefflf" type="float">2.8345E+6</variable> 
10    <variable id="gravit" type="float">9.81</variable> 
11  </variable_definition> 
12
13  <scalar_definition>
14   <scalar id="scalar_atm" /> 
15   <scalar id="avg_scalar" > <reduce_domain operation="average"  /> </scalar>
16 </scalar_definition>
17
18 <axis_definition>
19    <axis id="axis_atm"/>
20    <axis id="presnivs" axis_ref="axis_atm"  standard_name="Vertical levels" unit="Pa"/>
21    <axis id="axis_srf"/>
22    <axis id="zonal_avg_axis" n_glo="10"> <reduce_domain operation="average" direction="iDir" /> </axis>
23    <axis id="pstd" positive="down" n_glo="9" value="(0,8)[100000. 85000. 70000. 50000. 20000. 10000. 5000. 2000. 1000.]">
24       <interpolate_axis type="polynomial" order="1" coordinate="pressure"/>
25    </axis>
26  </axis_definition>
27
28  <grid_definition>
29    <grid id="grid_atm_scalar"> <scalar scalar_ref="scalar_atm" /> </grid>
30    <grid id="grid_atm_1D"> <axis   axis_ref="axis_atm" /> </grid>   
31    <grid id="grid_atm_2D"> <domain domain_ref="domain_atm" /> </grid>   
32    <grid id="grid_atm_3D"> <domain domain_ref="domain_atm" /> <axis axis_ref="axis_atm" /> </grid>
33    <grid id="grid_atm"> <domain id="domain_atm" /> <axis id="axis_atm"/> </grid>
34    <grid id="grid_3D_p"> <domain id="domain_atm" /> <axis id="pstd"/> </grid>
35    <grid id="zonal_avg_grid"> <axis id="fiou" axis_ref="zonal_avg_axis" /> </grid>
36    <grid id="avg_grid"> <scalar id="scal" scalar_ref="avg_scalar" /> </grid>
37    <grid id="avg_profile"> <scalar scalar_ref="avg_scalar" /> <axis id="axis_atm"/> </grid>
38    <grid id="avg_profile_p"> <scalar scalar_ref="avg_scalar" /> <axis id="pstd"/> </grid>
39    <grid id="grid_complete"> <domain domain_ref="complete" /> </grid>
40    <grid id="grid_complete_3D"> <domain domain_ref="complete" /> <axis axis_ref="axis_atm" /> </grid>
41    <grid id="grid_complete_3D_p"> <domain domain_ref="complete" /> <axis axis_ref="pstd" /> </grid>
42  </grid_definition>
43 
44  <domain_definition>
45    <domain id="domain_atm" />
46    <domain id="domain_srf" />
47    <domain id="complete" ni_glo="256" nj_glo="128" type="rectilinear">
48      <generate_rectilinear_domain/>
49      <interpolate_domain order="1" renormalize="true"/><!-- write_weight="true" mode="read_or_compute" /-->
50    </domain>
51  </domain_definition>
52 
53  <field_definition level="1" prec="4" operation="average" freq_op="1ts" enabled=".true." default_value="1.e+20" >
54    <field id="field_atm_scalar" grid_ref="grid_atm_scalar" />
55    <field id="field_atm_1D" grid_ref="grid_atm_1D" />
56    <field id="field_atm_2D" grid_ref="grid_atm_2D" />
57    <field id="field_atm_3D" grid_ref="grid_atm_3D" />
58    <field id="field_sub"    grid_ref="grid_atm_2D" freq_op="2ts" operation="instant"/>
59    <field id="field_miss"   grid_ref="grid_atm_2D" detect_missing_value="true"/>
60
61    <!--field id="field_atm_3D" domain_ref="domain_atm" axis_ref="presnivs" detect_missing_value="true"/-->
62    <field id="pressure"     grid_ref="grid_atm_3D" detect_missing_value="true"/>
63    <field id="height"       grid_ref="grid_atm_3D"  />
64    <field id="field_3D_p"   grid_ref="grid_3D_p" field_ref="field_atm_3D"/>
65    <field id="field_3D_p_grid" grid_ref="grid_3D_p" field_ref="field_grid"/>
66
67    <field id="field_grid" grid_ref="grid_atm" detect_missing_value="true"/>   
68    <field id="hmv5"  field_ref="field_atm_2D" />
69
70    <field id="field_srf_2D" domain_ref="domain_srf" />
71    <field id="field_srf_3D" domain_ref="domain_srf" axis_ref="axis_srf" />
72   
73  </field_definition >
74
75  <field_definition src="./arpege_fields.xml"/>
76  <field_definition src="./surfex_fields.xml"/>
77
78  <file_definition src="./arpsfx_files.xml"/>
79
80 
81</context>
82
Note: See TracBrowser for help on using the repository browser.