source: trunk/LMDZ.PLUTO/deftank/xios/context_pcm_physics.xml @ 3508

Last change on this file since 3508 was 3508, checked in by afalco, 13 days ago

Pluto: physiq_mod to call write_output, which writes both via XIOS and diagfi routines.
Included xml example files for XIOS.
AF

File size: 4.8 KB
Line 
1<context id="LMDZ">
2
3    <!-- Definition of a calendar is done in code via wxios_set_cal -->
4
5    <!-- Definition of domains and groups of domains -->
6    <domain_definition>
7        <domain_group id="dom_glo" data_dim="1">
8          <domain id="dom_glo" />
9        </domain_group>
10
11    </domain_definition>
12
13    <domain_definition>
14        <domain id="dom_64_48" type="rectilinear" ni_glo="64" nj_glo="48"   >
15          <generate_rectilinear_domain/>
16          <interpolate_domain order="1"/>
17        </domain>
18
19        <domain id="dom_96_95" type="rectilinear"  ni_glo="96" nj_glo="95"  >
20          <generate_rectilinear_domain/>
21          <interpolate_domain order="1"/>
22        </domain>
23
24        <domain id="dom_144_142" type="rectilinear" ni_glo="144" nj_glo="142"   >
25          <generate_rectilinear_domain/>
26          <interpolate_domain order="1"/>
27        </domain>
28
29        <domain id="dom_512_360" type="rectilinear" ni_glo="512" nj_glo="360"   >
30          <generate_rectilinear_domain/>
31          <interpolate_domain order="1"/>
32        </domain>
33
34        <domain id="dom_720_360" type="rectilinear" ni_glo="720" nj_glo="360" >
35          <generate_rectilinear_domain/>
36          <interpolate_domain order="1"/>
37        </domain>
38
39        <domain id="dom_128_96" type="rectilinear" ni_glo="128" nj_glo="96" >
40          <generate_rectilinear_domain/>
41          <interpolate_domain order="1"/>
42        </domain>
43
44        <domain id="dom_256_192" type="rectilinear" ni_glo="256" nj_glo="192" >
45          <generate_rectilinear_domain/>
46          <interpolate_domain order="1"/>
47        </domain>
48
49        <domain id="dom_out" domain_ref="dom_128_96"/>
50    </domain_definition>
51    <!-- <domain_definition src="./domain_def.xml"/> -->
52
53    <!-- Definition of vertical axes
54                           NB: these must be defined and set in code via
55         xios_output_mod -->
56    <axis_definition>
57        <axis id="presnivs"
58              standard_name="Pseudo-pressure of model vertical levels"
59              unit="Pa">
60        </axis>
61        <axis id="altitude"
62              standard_name="Pseudo-altitude of model vertical levels"
63              unit="km">
64        </axis>
65        <axis id="soil_layers"
66              standard_name="soil layer depth at intermediate level"
67              unit="m">
68        </axis>
69        <axis id="interlayer"
70              standard_name="Levels between layers (altitude+1)"
71              unit="km">
72        </axis>
73        <axis id="controle_axe"
74              standard_name="Controle"
75              n_glo="100">
76        </axis>
77        <!--Added for diagspecIR-->
78        <axis id="IR_Wavenumber"
79               standard_name="Band mid frequency in the infrared"
80               unit="cm-1">
81        </axis>
82        <!--Added for diagspecVI-->
83        <axis id="VI_Wavenumber"
84              standard_name="Band mid frequency in the visible"
85              unit=
86            "cm-1">
87        </axis>
88
89    </axis_definition>
90
91    <scalar_definition>
92           <scalar id="scalar" />
93    </scalar_definition>
94
95    <grid_definition>
96        <!-- toggle axis id below to change output vertical axis -->
97        <grid id="grid_3D">
98            <domain domain_ref="dom_glo" />
99            <axis axis_ref="altitude" />
100        </grid>
101        <grid id="grid_2D">
102            <domain domain_ref="dom_glo" />
103        </grid>
104        <!--Added for diagspecIR-->
105        <grid id='grid_IR_3D'>
106            <domain domain_ref="dom_glo" />
107            <axis axis_ref='IR_Wavenumber'/>
108        </grid>
109        <!-- Added for diagspecVI-->
110        <grid id="grid_VI_3D">
111          <domain domain_ref="dom_glo" />
112          <axis axis_ref="VI_Wavenumber"/>
113        </grid>
114        <!-- grid for interpolated lon-lat outputs -->
115        <!-- to output scalars -->
116        <grid id="scalarpoint" >
117            <scalar scalar_ref="scalar" />
118        </grid>
119        <!-- output grids -->
120        <grid id="grid_3D_out">
121            <domain domain_ref="dom_out" />
122            <axis axis_ref="altitude" />
123        </grid>
124        <grid id="grid_2D_out">
125            <domain domain_ref="dom_out" />
126        </grid>
127        <!--added for diagspecIR-->
128        <grid id="grid_IR_3D_out">
129            <domain domain_ref="dom_out"/>
130            <axis axis_ref="IR_Wavenumber"/>
131        </grid>
132        <grid id="grid_IR">
133            <axis axis_ref="IR_Wavenumber"/>
134        </grid>
135        <!--Added for diagspecVI-->
136        <grid id="grid_VI_3D_out">
137            <domain domain_ref="dom_out"/>
138            <axis axis_ref="VI_Wavenumber"/>
139        </axis>
140        <grid id="grid_VI">
141          <axis axis_ref="VI_Wavenumber"/>
142        </grid>
143    </grid_definition>
144
145    <!-- Definition of model variables -->
146    <field_definition src="./field_def_physics.xml" />
147
148    <!-- Definition of output files -->
149    <file_definition src="./file_def_physics.xml" />
150</context>
Note: See TracBrowser for help on using the repository browser.