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

Last change on this file since 4073 was 3772, checked in by afalco, 9 months ago

Pluto: allow to write controle in XIOS output.
AF

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