source: trunk/LMDZ.PLUTO/deftank/dynamico/field_def_physics.xml @ 3985

Last change on this file since 3985 was 3698, checked in by emillour, 10 months ago

Pluto PCM:
Some fixes to enable runnnig with dynamico:

  • add "strictboundcorrk" flag in callcorrk_pluto to enable running even if outside of kmatrix temperatures (when strictboundcorrk=.true.)
  • add premature exiting of writediagsoil if not with lon-lat grid
  • while at it, turned surfprop.F90 into a module
  • in physiq, enforce the possibility to output subsurface-related field in most cases, not only when "fast=.true."
  • adapt reference xml files: subsurface quantities need to be defined on a dedicated grid, otherwise XIOS will generate misleading garbage values. Updated files are put in "deftank/dynamico" for now.

EM

File size: 15.8 KB
Line 
1<!-- ============================================================== -->
2<!-- field_def_physics.xml                                          -->
3<!-- Definition of all existing variables that can be outputed
4     from Generic PCM physics                                       -->
5<!-- ============================================================== -->
6
7    <field_definition prec="4"
8                      freq_op="1ts"
9                      enabled="true">
10
11        <!-- 0D variables -->
12        <field_group id="fields_0D" grid_ref="scalarpoint">
13            <field id="Ls"
14                   long_name="Solar longitude"
15                   unit="degrees" />
16            <field id="RA"
17                   long_name="Right Ascension"
18                   unit="degrees" />
19            <field id="Declin"
20                   long_name="Solar declination"
21                   unit="degrees" />
22            <field id="dist_star"
23                   long_name="Distance to star"
24                   unit="AU" />
25            <field id="globave"
26                   long_name="Surface pressure"
27                   unit="Pa" />
28        </field_group>
29
30        <field_group id="fields_controle" grid_ref="controle_grid">
31            <field id="controle"
32                   long_name="controle" />
33        </field_group>
34
35        <field_group id="fields_altitude" grid_ref="altitude_grid">
36            <field id="aps"
37                   long_name="aps" />
38            <field id="bps"
39                   long_name="bps" />
40        </field_group>
41
42        <field_group id="fields_interlayer" grid_ref="interlayer_grid">
43            <field id="ap"
44                   long_name="ap" />
45            <field id="bp"
46                   long_name="bp" />
47        </field_group>
48
49        <!-- 1D variables (spectral)-->
50        <field_group id="IR_fields" grid_ref="grid_IR">
51              <field id="IR_Bandwidth"
52                     long_name="Bandwidth in the infrared"
53                     unit="cm-1"/>
54        </field_group>
55        <field_group id="VI_field" grid_ref="grid_VI">
56              <field id="VI_Bandwidth"
57                     long_name="Bandwith in the visible"
58                     unit="cm-1"/>
59       </field_group>
60
61        <!-- 2D variables -->
62        <field_group id="fields_2D" grid_ref="grid_2D">
63            <field id="area"
64                   long_name="Mesh area"
65                   unit="m2" />
66            <field id="phisfi"
67                   long_name="Surface geopotential"
68                   unit="m2.s-2" />
69            <field id="emis"
70                   long_name="Surface emissivity"
71                   unit="" />
72            <field id="ALB"
73                   long_name="Surface Albedo"
74                    unit="" />
75
76            <field id="ps"
77                   long_name="Surface Pressure"
78                   unit="Pa" />
79            <field id="tsurf"
80                   long_name="Surface Temperature"
81                   unit="K" />
82
83            <field id="capcal"
84                   long_name="Surface Heat Capacity"
85                   unit="W.s m-2 K-1" />
86            <field id="fluxrad"
87                   long_name="fluxrad"
88                   unit="W m-2" />
89
90            <!-- Tracers -->
91            <field id="n2_surf"
92                   long_name="N2 ice thickness"
93                   unit="kg/m2" />
94            <field id="ch4_gas_surf"
95                   long_name="CH4 vapor at surface"
96                   unit="kg/m2" />
97            <field id="ch4_ice_surf"
98                   long_name="CH4 ice at surface"
99                   unit="kg/m2" />
100            <field id="co_gas_surf"
101                   long_name="co vapor at surface"
102                   unit="kg/m2" />
103            <field id="co_ice_surf"
104                   long_name="co ice at surface"
105                   unit="kg/m2" />
106            <field id="haze_surf"
107                   long_name="haze at surface"
108                   unit="kg/m2" />
109            <field id="prec_haze_surf"
110                   long_name="precursor haze at surface"
111                   unit="kg/m2" />
112
113            <field id="n2_col"
114                   long_name="N2 vapor column"
115                   unit="kg/m2" />
116            <field id="ch4_gas_col"
117                   long_name="CH4 vapor column"
118                   unit="kg/m2" />
119            <field id="ch4_ice_col"
120                   long_name="CH4 ice column"
121                   unit="kg/m2" />
122            <field id="co_gas_col"
123                   long_name="co vapor column"
124                   unit="kg/m2" />
125            <field id="co_ice_col"
126                   long_name="co ice column"
127                   unit="kg/m2" />
128            <field id="haze_col"
129                   long_name="haze column"
130                   unit="kg/m2" />
131            <field id="prec_haze_col"
132                   long_name="precursor haze column"
133                   unit="kg/m2" />
134
135            <field id="n2_iceflux"
136                   long_name="N2 flux"
137                   unit="kg/m2/s" />
138            <field id="ch4_iceflux"
139                   long_name="CH4 ice flux"
140                   unit="kg/m2/s" />
141            <field id="co_iceflux"
142                   long_name="co ice flux"
143                   unit="kg/m2/s" />
144
145            <field id="vmr_ch4"
146                   long_name="CH4 volume mixing ratio"
147                   unit="" />
148            <field id="vmr_co"
149                   long_name="CO volume mixing ratio"
150                   unit="" />
151
152            <field id="tau_col"
153                   long_name="Total aerosol optical depth"
154                   unit="opacity" />
155
156            <field id="zdqsdif_ch4_ice"
157                   long_name="zdqsdif ch4"
158                   unit="" />
159            <field id="zdqssed_ch4"
160                   long_name="zdqssed ch4"
161                   unit="" />
162            <field id="zdqssed_haze"
163                   long_name="zdqssed haze"
164                   unit="" />
165            <field id="zdtsdif"
166                   long_name="tendency zdtsdif"
167                   unit="K s-1" />
168            <field id="zdtsurfc"
169                   long_name="tendancy Ts cond N2"
170                   unit="K s-1" />
171            <field id="zdqsc_n2"
172                   long_name="tendancy tracer surf cond N2"
173                   unit="kg kg-1 s-1" />
174            <field id="zdqsdif_n2"
175                   long_name="tendancy tracer surf diff"
176                   unit="kg kg-1 s-1" />
177
178            <!-- Radiation -->
179            <field id="ASR"
180                   long_name="Absorbed stellar radiation"
181                    unit="W/m2" />
182            <field id="ISR"
183                   long_name="incoming solar radiation"
184                   unit="W/m2" />
185            <field id="OLR"
186                   long_name="outgoing longwave radiation"
187                   unit="W/m2" />
188            <field id="GND"
189                   long_name="Heat flux from ground"
190                   unit="W/m2" />
191            <field id="DYN"
192                   long_name="Dynamical heat input"
193                   unit="W/m2" />
194            <field id="fluxsurf_lw"
195                   long_name="Longwave radiation at the surface"
196                   unit="W.m-2" />
197            <field id="sensibFlux"
198                   long_name="Sensible heat flux"
199                   unit="W/m2" />
200            <field id="lscaledE"
201                   long_name="heat from largescale"
202                   unit="W/m2" />
203            <field id="madjdE"
204                   long_name="heat from moistadj"
205                   unit="W/m2" />
206            <field id="genericconddE"
207                   long_name="heat from generic condensation"
208                   unit="W/m2" />
209
210        </field_group>
211
212        <!-- 3D variables -->
213        <field_group id="fields_3D" grid_ref="grid_3D">
214
215            <field id="zzlay"
216                   long_name="Midlayer altitude"
217                   unit="m" />
218            <field id="zzlev"
219                   long_name="Interlayer altitude"
220                   unit="m" />
221            <field id="pphi"
222                   long_name="Geopotential"
223                   unit="m2.s-2" />
224
225            <field id="temperature"
226                   long_name="Atmospheric temperature"
227                   unit="K" />
228            <field id="teta"
229                   long_name="Potential temperature"
230                   unit="K" />
231            <field id="u"
232                   long_name="Eastward Zonal Wind"
233                   unit="m/s" />
234            <field id="v"
235                   long_name="Northward Meridional Wind"
236                   unit="m/s" />
237            <field id="w"
238                   long_name="Downward Vertical Wind"
239                   unit="m/s" />
240            <field id="omega"
241                   long_name="Downward omega velocity"
242                   unit="Pa/s" />
243            <field id="p"
244                   long_name="Atmospheric pressure"
245                   unit="Pa" />
246            <field id="detr"
247                   long_name="Detrainment"
248                   unit="kg/m2/s" />
249            <field id="entr"
250                   long_name="Entrainment"
251                   unit="kg/m2/s" />
252            <field id="w_plm"
253                   long_name="Plume vertical velocity"
254                   unit="m/s" />
255            <field id="q2"
256                   long_name="turbulent kinetic energy"
257                   unit="J.kg^-1" />
258            <field id="dEzradsw"
259                   long_name="radiative heating"
260                   unit="w.m^-2" />
261            <field id="dEzradlw"
262                   long_name="radiative heating"
263                   unit="w.m^-2" />
264            <field id="qsatatm"
265                   long_name="atm qsat"
266                   unit=" " />
267            <field id="dt_generic_condensation"
268                   long_name="heating from generic condensation"
269                   unit="K s-1" />
270            <field id="zdtsw"
271                   long_name="SW heating"
272                   unit="T s-1" />
273            <field id="zdtlw"
274                   long_name="LW heating"
275                   unit="T s-1" />
276            <field id="dtrad"
277                   long_name="radiative heating"
278                   unit="K s-1" />
279            <field id="zdtdyn"
280                   long_name="Dyn. heating"
281                   unit="T s-1" />
282            <field id="zdudyn"
283                   long_name="Dyn. U"
284                   unit="m s-2" />
285            <field id="zdtconduc"
286                   long_name="tendency conduc"
287                   unit="K s-1" />
288            <field id="zdumolvis"
289                   long_name="tendency umolvis"
290                   unit="m s-1" />
291            <field id="zdvmolvis"
292                   long_name="tendency vmolvis"
293                   unit="m s-1" />
294            <field id="dtmoistadj"
295                   long_name="moist adj heating"
296                   unit="K s-1" />
297            <field id="dtdryadj"
298                   long_name="dry adj heating"
299                   unit="K s-1" />
300            <field id="zdtdif"
301                   long_name="tendancy T diff"
302                   unit="K s-1" />
303            <field id="zdtadj"
304                   long_name="tendancy T adj"
305                   unit="K s-1" />
306
307            <!--Tracers-->
308            <field id="n2"
309                   long_name="N2 mass mixing ratio"
310                   unit="kg/kg" />
311            <field id="ch4_gas"
312                   long_name="CH4 vapor mass mixing ratio"
313                   unit="kg/kg" />
314            <field id="ch4_ice"
315                   long_name="CH4 ice mass mixing ratio"
316                   unit="kg/kg" />
317            <field id="co_gas"
318                   long_name="co vapor mass mixing ratio"
319                   unit="kg/kg" />
320            <field id="co_ice"
321                   long_name="co ice mass mixing ratio"
322                   unit="kg/kg" />
323            <field id="haze"
324                   long_name="haze mass mixing ratio"
325                   unit="kg/kg" />
326            <field id="prec_haze"
327                   long_name="precursor haze mass mixing ratio"
328                   unit="kg/kg" />
329            <field id="zdtc"
330                   long_name="tendancy T cond N2"
331                   unit="K" />
332            <field id="zduc"
333                   long_name="tendancy U cond N2"
334                   unit="m s-1" />
335            <field id="zdvc"
336                   long_name="tendancy V cond N2"
337                   unit="m s-1" />
338            <field id="zdqc_n2"
339                   long_name="tendancy tracer cond N2"
340                   unit="kg kg-1 s-1" />
341            <field id="zdqdif_n2"
342                   long_name="tendancy tracer diff"
343                   unit="kg kg-1 s-1" />
344            <field id="zdqadj_n2"
345                   long_name="tendancy tracer adj"
346                   unit="K s-1" />
347
348            <field id="zrho_ch4"
349                   long_name="zrho_ch4"
350                   unit="kg/m3" />
351            <field id="zrho_co"
352                   long_name="zrho_co"
353                   unit="kg/m3" />
354            <field id="zrho_haze"
355                   long_name="zrho_haze"
356                   unit="kg/m3" />
357            <field id="zdqcn2_ch4"
358                   long_name="zdq condn2 ch4"
359                   unit="" />
360            <field id="zdqdif_ch4"
361                   long_name="zdqdif_ch4"
362                   unit="" />
363            <field id="zdqadj_ch4"
364                   long_name="zdqadj_ch4"
365                   unit="" />
366            <field id="zdqsed_ch4"
367                   long_name="zdqsed_ch4"
368                   unit="" />
369            <field id="zdtch4cloud"
370                   long_name="ch4 cloud"
371                   unit="T s-1" />
372            <field id="zdqch4cloud"
373                   long_name="ch4 cloud"
374                   unit="T s-1" />
375            <field id="zdqrho_photprec"
376                   long_name="zdqrho_photprec"
377                   unit="kg/m3/s" />
378            <field id="zdqphot_prec"
379                   long_name="zdqphot_prec"
380                   unit="" />
381            <field id="zdqphot_ch4"
382                   long_name="zdqphot_ch4"
383                   unit="" />
384
385            <field id="zdqhaze_ch4"
386                   long_name="zdqhaze_ch4"
387                   unit="" />
388            <field id="zdqhaze_prec"
389                   long_name="zdqhaze_prec"
390                   unit="" />
391            <field id="zdqhaze_haze"
392                   long_name="zdqhaze_haze"
393                   unit="" />
394            <field id="zdqconv_prec"
395                   long_name="zdqconv_prec"
396                   unit="" />
397            <field id='haze_reff'
398                   long_name='haze_reff'
399                   unit='m' />
400
401            <field id="dtauv_01"
402                   long_name="Layer optical thickness attenuation in VI band"
403                   unit="" />
404            <field id="dtauv_23"
405                   long_name="Layer optical thickness attenuation in VI band"
406                   unit="" />
407            <field id="dtaui_01"
408                   long_name="Layer optical thickness attenuation in IR band"
409                   unit="" />
410            <field id="dtaui_17"
411                   long_name="Layer optical thickness attenuation in IR band"
412                   unit="" />
413
414        </field_group>
415
416
417        <field_group id="fields_soil" grid_ref="grid_soil">
418
419            <field id="tsoil"
420                   long_name="Soil Temperature"
421                   unit="K" />
422            <field id="therm_inertia"
423                   long_name="Soil Thermal Inertia"
424                   unit="S.I." />
425
426        </field_group>
427
428
429        <!--Spectral IR 3D variables-->
430        <field_group id="spectral_IR_3D" grid_ref="grid_IR_3D">
431              <field id="OLR3D"
432                     long_name="OLR(lon,lat,band)"
433                     unit="W/m^2/cm^-1" />
434        </field_group>
435
436        <!-- SPectral VI 3D variables-->
437        <field_group id="spectral_VI_3D" grid_ref="grid_VI_3D">
438              <field id="OSR3D"
439                     long_name="OSR(lon,lat,band"
440                     unit="W/m^2/cm^-1"/>
441              <field id="GSR3D"
442                     long_name="GSR(lon,lat,band)"
443                     unit="w/m^2/cm^-1"/>
444        </field_group>
445    </field_definition>
446
447
Note: See TracBrowser for help on using the repository browser.