source: XMLIO_V2/dev/dev_rv/iodef_test.xml @ 106

Last change on this file since 106 was 106, checked in by hozdoba, 14 years ago

Commit intermédiaire en attendant l'arrivée de l'héritage par référence...
Prise en charge de la définition des fichiers.
Correction des fichiers xml de définition (pour tests).
Correction de deux problÚmes de mise à jour de context.
etc.

  • Property svn:executable set to *
File size: 15.2 KB
Line 
1<?xml version="1.0"?>
2
3<simulation>
4
5<context id='nemo'>
6<!-- definition des groupes -->
7  <field_definition level="1" prec="4" operation="ave(X)" freq_op="7200" enabled=".TRUE.">
8
9     <field_group id="grid_T" axis_ref="none" grid_ref="grid_T">
10       <field id="votemper" description="Temperature"                       unit="C"    axis_ref="deptht" />
11       <field id="vosaline" description="Salinity"                          unit="PSU"  axis_ref="deptht" />
12       <field id="sosstsst" description="Sea Surface temperature"           unit="C"   />
13       <field id="sosaline" description="Sea Surface Salinity"              unit="PSU"  />
14       <field id="sobarstf" description="Barotropic StreamFunction"         unit="m3/s2"  />
15       <field id="sossheig" description="Sea Surface Height"                unit="m"  />
16       <field id="iowaflup" description="Ice=>ocean net freshwater"         unit="kg/m2/s"  />
17       <field id="sowaflep" description="atmos=>ocean net freshwater"       unit="kg/m2/s"   />
18       <field id="sowaflup" description="Net Upward Water Flux"             unit="Kg/m2/s"   />
19       <field id="sorunoff" description="Runoffs"                           unit="Kg/m2/s"    />
20       <field id="sowaflcd" description="concentration/dilution water flux" unit="Kg/m2/s"   />
21       <field id="sosalflx" description="Surface Salt Flux"                 unit="Kg/m2/s"   />
22       <field id="sohefldo" description="Net Downward Heat Flux"            unit="W/m2"   />
23       <field id="soshfldo" description="Shortwave Radiation"               unit="W/m2"   />
24       <field id="somxl010" description="Mixed Layer Depth 0.01"            unit="m"  />
25       <field id="somixhgt" description="Turbocline Depth"                  unit="m"   />
26       <field id="soicecov" description="Ice Cover"                         unit="[0,1]"   />
27       <field id="sohefldp" description="Surface Heat Flux: Damping"        unit="W/m2"      enabled=".FALSE."/>
28       <field id="sowafldp" description="Surface Water Flux: Damping"       unit="Kg/m2/s"   enabled=".FALSE."/>
29       <field id="sosafldp" description="Surface salt flux: Damping"        unit="Kg/m2/s"   enabled=".FALSE."/>
30       <field id="sosurfps" description="Surface Pressure"                  unit="cm"   />
31       <field id="sobowlin" description="Bowl Index"                        unit="W-point"  />
32       <field id="sothedep" description="Thermocline Depth"                 unit="m"   />
33       <field id="so20chgt" description="Depth of 20C isotherm"             unit="m"  />
34       <field id="so28chgt" description="Depth of 28C isotherm"             unit="m"   />
35       <field id="sohtc300" description="Heat content 300 m"                unit="W" />
36       <field id="soicetem" description="Ice Surface Temperature"           unit="K"   />
37       <field id="soicealb" description="Ice Albedo"                        unit="[0,1]"   />
38     </field_group>
39
40     <field_group id="grid_U"  axis_ref="none" grid_ref="grid_U" src="/local/XMLIOSERVER_DEV/dev_rv/iodef_test_include.xml">
41       <field id="sozotaux" description="Wind Stress along i-axis"        unit="N/m2"    />
42       <field id="sozospgx" description="Zonal Surface Pressure Gradient" unit="N/kg"  />
43     </field_group>
44
45     <field_group id="grid_V"  axis_ref="none" grid_ref="grid_V">
46       <field id="vomecrty" description="Meridional Current"                unit="m/s"  axis_ref="depthv" />
47       <field id="vomeeivv" description="Meridional EIV Current"            unit="m/s"  axis_ref="depthv" />
48       <field id="sometauy" description="Wind Stress along j-axis"          unit="N/m2"  />
49       <field id="somespgy" description="Meridional Surface Pressure Grad." unit="N/kg"  />
50     </field_group>
51
52     <field_group id="grid_W"  axis_ref="depthw" grid_ref="grid_W">
53       <field id="vovecrtz" description="Vertical Velocity"                   unit="m/s"   />
54       <field id="voveeivw" description="Vertical EIV Velocity"               unit="m/s"   />
55       <field id="votkeavt" description="Vertical Eddy Diffusivity"           unit="m2/s"  />
56       <field id="votkeevd" description="Enhanced Vertical Diffusivity"       unit="m2/s"  />
57       <field id="votkeavm" description="Vertical Eddy Viscosity"             unit="m2/s"  />
58       <field id="votkeevm" description="Enhanced Vertical Viscosity"         unit="m2/s"  />
59       <field id="soleahtw" description="lateral eddy diffusivity"            unit="m2/s"  />
60       <field id="soleaeiw" description="eddy induced vel. coeff. at w-point" unit="m2/s"  />
61     </field_group>
62
63  </field_definition>
64
65<!-- definition des fichiers histoires -->
66
67  <file_definition output_level="10" enabled=".TRUE.">
68
69     <file id="GYRE_1d_grid_T" name="grid_T" description="fichier de sortie journaliere" output_freq="86400" output_level="5" >
70       <field field_ref="votemper"  />
71       <field field_ref="vosaline"  />
72       <field field_ref="sosstsst"  />
73       <field field_ref="sosaline"  />
74       <field field_ref="sobarstf"  />
75       <field field_ref="sossheig"  />
76       <field field_ref="iowaflup"  />
77       <field field_ref="sowaflep"  />
78       <field field_ref="sowaflup"  />
79       <field field_ref="sosalflx"  />
80       <field field_ref="soshfldo"  />
81       <field field_ref="sorunoff"  />
82       <field field_ref="sowaflcd"  />
83       <field field_ref="sohefldo"  />
84       <field field_ref="somxl010"  />
85       <field field_ref="somixhgt"  />
86       <field field_ref="soicecov"  />
87       <field field_ref="sohefldp"  />
88       <field field_ref="sowafldp"  />
89       <field field_ref="sosafldp"  />
90       <field field_ref="sosurfps"  />
91       <field field_ref="sobowlin"  />
92       <field field_ref="sothedep"  />
93       <field field_ref="so20chgt"  />
94       <field field_ref="so28chgt"  />
95       <field field_ref="sohtc300"  />
96       <field field_ref="soicetem"  />
97       <field field_ref="soicealb"  />
98    </file>
99   <file_group id="file_id">
100    <file id="GYRE_1d_grid_U" description="fichier de sortie journaliere" output_freq="86400" output_level="5" >
101       <field field_ref="votemper"  enabled=".FALSE." />
102       <field field_ref="vozocrtx"  />
103       <field field_ref="vozoeivu"  />
104       <field field_ref="sozotaux"  />
105       <field field_ref="sozospgx"  />
106    </file>
107
108    <file id="GYRE_1d_grid_V" description="fichier de sortie journaliere" output_freq="86400" output_level="5" >
109       <field field_ref="vomecrty"  />
110       <field field_ref="vomeeivv"  />
111       <field field_ref="sometauy"  />
112       <field field_ref="somespgy"  />
113    </file>
114   </file_group>
115    <file id="GYRE_1d_grid_W" description="fichier de sortie journaliere" output_freq="86400" output_level="5" >
116       <field field_ref="vovecrtz" />
117       <field field_ref="voveeivw" />
118       <field field_ref="votkeavt" />
119       <field field_ref="votkeevd" />
120       <field field_ref="votkeavm" />
121       <field field_ref="votkeevm" />
122       <field field_ref="soleahtw" />
123       <field field_ref="soleaeiw" />
124    </file>
125
126  </file_definition>
127
128
129  <axis_definition>
130     <axis id="deptht" description="Vertical T levels" unit="m" />
131     <axis id="depthu" description="Vertical U levels" unit="m" />
132     <axis id="depthv" description="Vertical V levels" unit="m" />
133     <axis id="depthw" description="Vertical W levels" unit="m" />
134     <axis id="none" description="axe non defini" unit="none" size_axis="1" />
135  </axis_definition>
136
137  <grid_definition>
138    <grid id="grid_T" description="grid T" />
139    <grid id="grid_U" description="grid U" />
140    <grid id="grid_V" description="grid V" />
141    <grid id="grid_W" description="grid W" />
142  </grid_definition>
143
144</context>
145
146<context id="nemo_bis">
147
148<!-- definition des groupes -->
149
150  <field_definition level="1" prec="4" operation="ave(X)" freq_op="7200" enabled=".TRUE.">
151
152     <field_group id="grid_T" axis_ref="none" grid_ref="grid_T">
153       <field id="votemper" description="Temperature"                       unit="C"    axis_ref="deptht" />
154       <field id="vosaline" description="Salinity"                          unit="PSU"  axis_ref="deptht" />
155       <field id="sosstsst" description="Sea Surface temperature"           unit="C"   />
156       <field id="sosaline" description="Sea Surface Salinity"              unit="PSU"  />
157       <field id="sobarstf" description="Barotropic StreamFunction"         unit="m3/s2"  />
158       <field id="sossheig" description="Sea Surface Height"                unit="m"  />
159       <field id="iowaflup" description="Ice=>ocean net freshwater"         unit="kg/m2/s"  />
160       <field id="sowaflep" description="atmos=>ocean net freshwater"       unit="kg/m2/s"   />
161       <field id="sowaflup" description="Net Upward Water Flux"             unit="Kg/m2/s"   />
162       <field id="sorunoff" description="Runoffs"                           unit="Kg/m2/s"    />
163       <field id="sowaflcd" description="concentration/dilution water flux" unit="Kg/m2/s"   />
164       <field id="sosalflx" description="Surface Salt Flux"                 unit="Kg/m2/s"   />
165       <field id="sohefldo" description="Net Downward Heat Flux"            unit="W/m2"   />
166       <field id="soshfldo" description="Shortwave Radiation"               unit="W/m2"   />
167       <field id="somxl010" description="Mixed Layer Depth 0.01"            unit="m"  />
168       <field id="somixhgt" description="Turbocline Depth"                  unit="m"   />
169       <field id="soicecov" description="Ice Cover"                         unit="[0,1]"   />
170       <field id="sohefldp" description="Surface Heat Flux: Damping"        unit="W/m2"      enabled=".FALSE."/>
171       <field id="sowafldp" description="Surface Water Flux: Damping"       unit="Kg/m2/s"   enabled=".FALSE."/>
172       <field id="sosafldp" description="Surface salt flux: Damping"        unit="Kg/m2/s"   enabled=".FALSE."/>
173       <field id="sosurfps" description="Surface Pressure"                  unit="cm"   />
174       <field id="sobowlin" description="Bowl Index"                        unit="W-point"  />
175       <field id="sothedep" description="Thermocline Depth"                 unit="m"   />
176       <field id="so20chgt" description="Depth of 20C isotherm"             unit="m"  />
177       <field id="so28chgt" description="Depth of 28C isotherm"             unit="m"   />
178       <field id="sohtc300" description="Heat content 300 m"                unit="W" />
179       <field id="soicetem" description="Ice Surface Temperature"           unit="K"   />
180       <field id="soicealb" description="Ice Albedo"                        unit="[0,1]"   />
181     </field_group>
182
183     <field_group id="grid_U"  axis_ref="none" grid_ref="grid_U">
184       <field id="vozocrtx" description="Zonal Current"                   unit="m/s"  axis_ref="depthu" />
185       <field id="vozoeivu" description="Zonal EIV Current"               unit="m/s"   axis_ref="depthu" />
186       <field id="sozotaux" description="Wind Stress along i-axis"        unit="N/m2"    />
187       <field id="sozospgx" description="Zonal Surface Pressure Gradient" unit="N/kg"  />
188     </field_group>
189
190     <field_group id="grid_V" axis_ref="none" grid_ref="grid_V">
191       <field id="vomecrty" description="Meridional Current"                unit="m/s"  axis_ref="depthv" />
192       <field id="vomeeivv" description="Meridional EIV Current"            unit="m/s"  axis_ref="depthv" />
193       <field id="sometauy" description="Wind Stress along j-axis"          unit="N/m2"  />
194       <field id="somespgy" description="Meridional Surface Pressure Grad." unit="N/kg"  />
195     </field_group>
196
197     <field_group id="grid_W"  axis_ref="depthw" grid_ref="grid_W">
198       <field id="vovecrtz" description="Vertical Velocity"                   unit="m/s"   />
199       <field id="voveeivw" description="Vertical EIV Velocity"               unit="m/s"   />
200       <field id="votkeavt" description="Vertical Eddy Diffusivity"           unit="m2/s"  />
201       <field id="votkeevd" description="Enhanced Vertical Diffusivity"       unit="m2/s"  />
202       <field id="votkeavm" description="Vertical Eddy Viscosity"             unit="m2/s"  />
203       <field id="votkeevm" description="Enhanced Vertical Viscosity"         unit="m2/s"  />
204       <field id="soleahtw" description="lateral eddy diffusivity"            unit="m2/s"  />
205       <field id="soleaeiw" description="eddy induced vel. coeff. at w-point" unit="m2/s"  />
206     </field_group>
207
208  </field_definition>
209
210<!-- definition des fichiers histoires -->
211
212  <file_definition output_level="10" enabled=".TRUE.">
213
214     <file id="GYRE_1d_grid_T" name="grid_T_bis"  description="fichier de sortie journaliere" output_freq="86400" output_level="5" >
215       <field field_ref="votemper"  />
216       <field field_ref="vosaline"  />
217       <field field_ref="sosstsst"  />
218       <field field_ref="sosaline"  />
219       <field field_ref="sobarstf"  />
220       <field field_ref="sossheig"  />
221       <field field_ref="iowaflup"  />
222       <field field_ref="sowaflep"  />
223       <field field_ref="sowaflup"  />
224       <field field_ref="sosalflx"  />
225       <field field_ref="soshfldo"  />
226       <field field_ref="sorunoff"  />
227       <field field_ref="sowaflcd"  />
228       <field field_ref="sohefldo"  />
229       <field field_ref="somxl010"  />
230       <field field_ref="somixhgt"  />
231       <field field_ref="soicecov"  />
232       <field field_ref="sohefldp"  />
233       <field field_ref="sowafldp"  />
234       <field field_ref="sosafldp"  />
235       <field field_ref="sosurfps"  />
236       <field field_ref="sobowlin"  />
237       <field field_ref="sothedep"  />
238       <field field_ref="so20chgt"  />
239       <field field_ref="so28chgt"  />
240       <field field_ref="sohtc300"  />
241       <field field_ref="soicetem"  />
242       <field field_ref="soicealb"  />
243    </file>
244
245    <file id="GYRE_1d_grid_U" name="GYRE_1d_grid_U_bis" description="fichier de sortie journaliere" output_freq="86400" output_level="5" >
246       <field field_ref="votemper"  enabled=".FALSE." />
247       <field field_ref="vozocrtx"  />
248       <field field_ref="vozoeivu"  />
249       <field field_ref="sozotaux"  />
250       <field field_ref="sozospgx"  />
251    </file>
252
253    <file id="GYRE_1d_grid_V" name="GYRE_1d_grid_V_bis" description="fichier de sortie journaliere" output_freq="86400" output_level="5" >
254       <field field_ref="vomecrty"  />
255       <field field_ref="vomeeivv"  />
256       <field field_ref="sometauy"  />
257       <field field_ref="somespgy"  />
258    </file>
259
260    <file id="GYRE_1d_grid_W" name="GYRE_1d_grid_W_bis"  description="fichier de sortie journaliere" output_freq="86400" output_level="5" >
261       <field field_ref="vovecrtz" />
262       <field field_ref="voveeivw" />
263       <field field_ref="votkeavt" />
264       <field field_ref="votkeevd" />
265       <field field_ref="votkeavm" />
266       <field field_ref="votkeevm" />
267       <field field_ref="soleahtw" />
268       <field field_ref="soleaeiw" />
269    </file>
270
271  </file_definition>
272
273
274  <axis_definition>
275     <axis id="deptht" description="Vertical T levels" unit="m" />
276     <axis id="depthu" description="Vertical U levels" unit="m" />
277     <axis id="depthv" description="Vertical V levels" unit="m" />
278     <axis id="depthw" description="Vertical W levels" unit="m" />
279     <axis id="none" description="axe non defini" unit="none" size_axis="1" />
280  </axis_definition>
281
282  <grid_definition>
283    <grid id="grid_T" description="grid T" />
284    <grid id="grid_U" description="grid U" />
285    <grid id="grid_V" description="grid V" />
286    <grid id="grid_W" description="grid W" />
287  </grid_definition>
288
289</context>
290
291</simulation>
Note: See TracBrowser for help on using the repository browser.