The field def dynamico.xml Input File
From Planets
This file contains the definition of the variables that can be outputted from the dynamics in DYNAMICO.
In practice it has to match the code, so the only reason you would have to edit it and change its contents is if you have also modified the DYNAMICO code to add a new (potential) output variable with the appropriate call, e.g.:
CALL xios_write_field("theta_sponge",f_theta_sponge)
It should look something like this:
1 !-- =========================================================================================================== -->
2 <!-- field_def_dynamico.xml -->
3 <!-- Definition of all existing variables that can be output from DYNAMCIO -->
4 <!-- =========================================================================================================== -->
5
6 <field_definition>
7
8 <field_group id="standard_output" level="1" enabled=".TRUE." operation="instant">
9
10 <field id="timestep" grid_ref="scalar" unit="s"/>
11 <field id="preff" grid_ref="scalar" unit="Pa"/>
12 <field id="ap" axis_ref="levp1" long_name="hybrid A coefficient at layer interface" />
13 <field id="bp" axis_ref="levp1" long_name="hybrid B coefficient at layer interface" />
14 <field id="mid_ap" axis_ref="lev" long_name="hybrid A coefficient at midpoints" />
15 <field id="mid_bp" axis_ref="lev" long_name="hybrid B coefficient at midpoints" />
16
17 <field_group id="standard_output2D" domain_ref="i">
18 <field id="ps" standard_name="surface_pressure" long_name="Surface pressure" unit="Pa"/>
19 <field id="dps" />
20 <field id="Ai" />
21 <field id="phis" operation="once" freq_offset="0ts" name="PHIS" standard_name="surface_geopotential" long_name="
22 Surface geopotential" unit="m2/m2" />
23 <field id="phi" />
24 <field id="precl" name="PRECT" standard_name="rainfall_rate" long_name="Large Scale precipitation rate" unit
25 ="m/s" />
26 <field id="Q1_col_int" />
27 <field id="Q2_col_int" />
28 <field id="ps_init" />
29
30
31 <field id="u850" name="U850" long_name="Zonal wind at 850 hPa" unit="m/s"/>
32 <field id="v850" name="V850" long_name="Meridional wind at 850 hPa" unit="m/s"/>
33 <field id="w850" name="W850" long_name="Vertical velocity at 850 hPa" unit="m/s"/>
34 <field id="t850" name="T850" long_name="Temperature at 850 hPa" unit="K"/>
35 <field id="omega850" name="OMEGA850" long_name="Vertical pressure velocity at 850 hPa" unit="Pa/s"/>
36 <field id="u500" name="U500" long_name="Zonal wind at 500 hPa" unit="m/s"/>
37 <field id="v500" name="V500" long_name="Meridional wind at 850 hPa" unit="m/s"/>
38 <field id="w500" name="W500" long_name="Vertical velocity at 500 hPa" unit="m/s"/>
39 <field id="t500" name="T500" long_name="Temperature at 850 hPa" unit="K"/>
40 <field id="omega500" name="OMEGA500" long_name="Vertical pressure velocity at 500 hPa" unit="Pa/s"/>
41 <field id="SST" name="SST" long_name="Sea surface temperature" unit="K"/>
42 <field id="ulon_850_500" field_ref="p" axis_ref="lev_pressure" />
43
44
45 <field_group id="standard_output3D" axis_ref="lev">
46
47 <field id="mass" />
48 <field id="div" />
49 <field id="dmass"/>
50 <field id="p" name="P" standard_name="air_pressure" long_name="Pressure" unit="Pa"/>
51 <field id="theta" />
52 <field id="dyn_q" />
53 <field id="pk"/>
54 <field id="ulon" name="U" standard_name="eastward_wind" long_name="Zonal wind" unit="m/s"/>
55 <field id="ulat" name="V" standard_name="northward_wind" long_name="Meridional wind" unit="m/s"/>
56 <field id="uz" name="W" standard_name="upward_air_velocity" long_name="Vertical velocity" unit="m/s"/>
57 <field id="omega" name="OMEGA" standard_name="lagrangian_tendency_of_air_pressure" long_name="Vertical pressure
58 velocity" unit="Pa/s"/>
59 <field id="temp" name="T" standard_name="air_temperature" long_name="Temperature" unit="K"/>
60 <field id="kinetic_trisk" />
61 <field id="kinetic" />
62
63 <field id="dulon_diss1"/>
64 <field id="dulat_diss1"/>
65 <field id="dulon_diss2"/>
66 <field id="dulat_diss2"/>
67 <field id="dulon_phys"/>
68 <field id="dulat_phys"/>
69
70 <field id="mass_t" long_name="Time-averaged air mass" unit="kg/m2"/>
71 <field id="massflux_lon" long_name="Time-averaged air mass flux, zonal" unit="kg/m/s"/>
72 <field id="massflux_lat" long_name="Time-averaged air mass flux, meridional" unit="kg/m/s"/>
73
74 <field id="ulon_t" long_name="Time-averaged zonal momentum" unit="kg/m/s"/>
75 <field id="ulonflux_lon" long_name="Time-averaged zonal momentum flux, zonal" unit="kg/s2"/>
76 <field id="ulonflux_lat" long_name="Time-averaged zonal momentum flux, meridional" unit="kg/s2"/>
77
78 <field id="theta_t" long_name="Time-averaged potential temperature" unit="K.kg/m2"/>
79 <field id="thetaflux_lon" long_name="Time-averaged potential temperature flux, zonal" unit="K.kg/m/s"/>
80 <field id="thetaflux_lat" long_name="Time-averaged potential temperature flux, meridional" unit="K/kg/m/s"/
81 >
82
83 <field id="epot_t" long_name="Time-averaged potential energy" unit="J/m2"/>
84 <field id="epotflux_lon" long_name="Time-averaged potential energy flux, zonal" unit="J/m/s"/>
85 <field id="epotflux_lat" long_name="Time-averaged potential energy flux, meridional" unit="J/m/s"/>
86
87 <field id="ekin_t" long_name="Time-averaged kinetic energy" unit="J/m2"/>
88 <field id="ekinflux_lon" long_name="Time-averaged kinetic energy flux, zonal" unit="J/m/s"/>
89 <field id="ekinflux_lat" long_name="Time-averaged kinetic energy flux, meridional" unit="J/m/s"/>
90
91 <field id="enthalpy_t" long_name="Time-averaged enthalpy" unit="J/m2"/>
92 <field id="enthalpyflux_lon" long_name="Time-averaged enthalpy flux, zonal" unit="J/m/s"/>
93 <field id="enthalpyflux_lat" long_name="Time-averaged enthalpy flux, meridional" unit="J/m/s"/>
94
95 <field id="mass_init" />
96 <field id="div_init" />
97 <field id="p_init" />
98 <field id="theta_init" />
99 <field id="dyn_q_init" />
100 <field id="ulon_init"/>
101 <field id="ulat_init"/>
102 <field id="uz_init"/>
103 <field id="temp_init"/>
104 <field id="kinetic_trisk_init" />
105 <field id="kinetic_init" />
106
107 <field_group id="standard_output_tracers">
108 <!-- tracers are automatically inserted here -->
109 </field_group>
110
111 <field_group id="standard_output_tracers_init" operation="once">
112 <!-- tracers are automatically inserted here -->
113 </field_group>
114
115 </field_group>
116
117
118 <field_group axis_ref="levp1">
119 <field id="geopot" name="PHI" standard_name="geopotential" long_name="geopotential" unit="m2/s2"/>
120 <field id="geopot_init"/>
121 </field_group>
122
123 </field_group>
124
125 <field_group grid_ref="grid_q">
126 <field id="q_init" />
127 <field id="q" />
128 <field id="qmass_t" />
129 <field id="qflux_lon" />
130 <field id="qflux_lat" />
131 </field_group>
132
133 <field_group domain_ref="v" axis_ref="lev">
134 <field id="vort" />
135 <field id="vort_init" />
136 <field id="pv" />
137 </field_group>
138
139 </field_group>
140
141
142 </field_definition>