Use WRF better Jasper module for control of versioning
[WPS.git] / metgrid / METGRID.TBL.ARW
blob40b4d1a6fdad221a72ca8679e823fc2925a1c0ab
1 ========================================
2 name=ST
3         z_dim_name=num_st_layers
4         derived=yes
5 # IF
6         fill_lev =  10 : ST000010(200100)
7         fill_lev =  40 : ST010040(200100)
8         fill_lev = 100 : ST040100(200100)
9         fill_lev = 200 : ST100200(200100)
10 # ELSE IF
11         fill_lev =  10 : ST000010(200100)
12         fill_lev =  35 : ST010035(200100)
13         fill_lev = 100 : ST035100(200100)
14         fill_lev = 300 : ST100300(200100)
15 # ELSE IF
16         fill_lev =  10 : ST000010(200100)
17         fill_lev = 200 : ST010200(200100)
18 # ELSE
19         fill_lev =   7 : ST000007(200100)
20         fill_lev =  28 : ST007028(200100)
21         fill_lev = 100 : ST028100(200100)
22         fill_lev = 289 : ST100289(200100)
23 ========================================
24 name=SM
25         z_dim_name=num_sm_layers
26         derived=yes
27 # IF
28         fill_lev =  10 : SM000010(200100)
29         fill_lev =  40 : SM010040(200100)
30         fill_lev = 100 : SM040100(200100)
31         fill_lev = 200 : SM100200(200100)
32 # ELSE IF
33         fill_lev =  10 : SM000010(200100)
34         fill_lev =  35 : SM010035(200100)
35         fill_lev = 100 : SM035100(200100)
36         fill_lev = 300 : SM100300(200100)
37 # ELSE IF
38         fill_lev =  10: SM000010(200100)
39         fill_lev = 200 : SM010200(200100)
40 # ELSE
41         fill_lev =   7 : SM000007(200100)
42         fill_lev =  28 : SM007028(200100)
43         fill_lev = 100 : SM028100(200100)
44         fill_lev = 289 : SM100289(200100)
45 ========================================
46 name=SW
47         z_dim_name=num_sw_layers
48         derived=yes
49 # IF
50         fill_lev = 1 : SW000010(200100)
51         fill_lev = 2 : SW010040(200100)
52         fill_lev = 3 : SW040100(200100)
53         fill_lev = 4 : SW100200(200100)
54 # ELSE IF
55         fill_lev = 1 : SW000010(200100)
56         fill_lev = 2 : SW010200(200100)
57 ========================================
58 name=SOIL_LAYERS
59         derived=yes
60         z_dim_name=num_st_layers
61         flag_in_output=FLAG_SOIL_LAYERS
62         fill_lev=all:vertical_index; level_template=ST
63 ========================================
64 name=SOILM
65         z_dim_name=num_soilm_levels
66         derived=yes
67         fill_lev =   0 : SOILM000(200100)      
68         fill_lev =   5 : SOILM005(200100)      
69         fill_lev =  20 : SOILM020(200100)      
70         fill_lev =  40 : SOILM040(200100)      
71         fill_lev = 160 : SOILM160(200100)      
72         fill_lev = 300 : SOILM300(200100)      
73 # HRRR
74         fill_lev =   1 : SOILM001(200100)      
75         fill_lev =   4 : SOILM004(200100)      
76         fill_lev =  10 : SOILM010(200100)      
77         fill_lev =  30 : SOILM030(200100)      
78         fill_lev =  60 : SOILM060(200100)      
79         fill_lev = 100 : SOILM100(200100)
80 # ICON
81         fill_lev =   0 : SOILM000(200100)
82         fill_lev =   2 : SOILM002(200100)
83         fill_lev =   6 : SOILM006(200100)
84         fill_lev =  18 : SOILM018(200100)
85         fill_lev =  54 : SOILM054(200100)
86         fill_lev = 162 : SOILM162(200100)
87         fill_lev = 486 : SOILM486(200100)
88         fill_lev = 1458 : SOILM999(200100)
89 ========================================
90 name=SOILT
91         z_dim_name=num_soilt_levels
92         derived=yes
93         fill_lev =   0 : SOILT000(200100)      
94         fill_lev =   5 : SOILT005(200100)      
95         fill_lev =  20 : SOILT020(200100)      
96         fill_lev =  40 : SOILT040(200100)      
97         fill_lev = 160 : SOILT160(200100)      
98         fill_lev = 300 : SOILT300(200100)      
99         fill_lev =  49 : SOILT050(200100)
100         fill_lev =  51 : SOILT050(200100)
101 #HRRR
102         fill_lev =   1 : SOILT001(200100)      
103         fill_lev =   4 : SOILT004(200100)      
104         fill_lev =  10 : SOILT010(200100)      
105         fill_lev =  30 : SOILT030(200100)      
106         fill_lev =  60 : SOILT060(200100)      
107         fill_lev = 100 : SOILT100(200100)
108 #ICON
109         fill_lev =   0 : SOILT000(200100)
110         fill_lev =   2 : SOILT002(200100)
111         fill_lev =   6 : SOILT006(200100)
112         fill_lev =  18 : SOILT018(200100)
113         fill_lev =  54 : SOILT054(200100)
114         fill_lev = 162 : SOILT162(200100)
115         fill_lev = 486 : SOILT486(200100)
116         fill_lev = 1458 : SOILT999(200100)
117 ========================================
118 name=SOIL_LEVELS
119         derived=yes
120         z_dim_name=num_soilt_levels
121         flag_in_output=FLAG_SOIL_LEVELS
122         fill_lev=all:vertical_index; level_template=SOILT
123 ========================================
124 name=PRES
125         z_dim_name=num_metgrid_levels
126         derived=yes
127         mandatory=yes    # MUST HAVE THIS FIELD
128         fill_lev=all:PRESSURE
129         fill_lev=200100:PSFC(200100)
130         fill_lev=all:vertical_index; level_template=TT
131 ========================================
132 name=LANDSEA 
133         interp_option=nearest_neighbor
134         fill_missing=-1.
135         fill_lev=200100:LANDMASK(1)
136 ========================================
137 name=XICE ; output_name=SEAICE  # If we get XICE, use entry from SEAICE and
138                                 #   write the field out as SEAICE
139 ========================================
140 name=SEAICE 
141         interp_option=four_pt+average_4pt
142         interp_mask=LANDSEA(1) 
143         masked=land
144         missing_value=-1.E30
145         fill_missing=0.
146 ========================================
147 name=SNOW
148         interp_option=four_pt+average_4pt
149         masked=water 
150         interp_mask=LANDSEA(0)
151         fill_missing=0.
152         flag_in_output=FLAG_SNOW
153 ========================================
154 name=SKINTEMP
155 mpas_name=skintemp
156         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
157         masked=both
158         interp_land_mask  = LANDSEA(1)
159         interp_water_mask = LANDSEA(0)
160         fill_missing=0.
161 ========================================
162 name=PSFC
163 mpas_name=surface_pressure
164         interp_option=four_pt+average_4pt
165         fill_lev=200100:const(200100.)
166         flag_in_output=FLAG_PSFC
167 ========================================
168 name=VEGCAT
169         interp_option=nearest_neighbor
170         fill_missing=0.
171         flag_in_output=FLAG_VEGCAT
172 ========================================
173 name=CANWAT
174         interp_option=four_pt
175         fill_missing=0.
176 ========================================
177 name=SOILCAT
178         interp_option=nearest_neighbor
179         fill_missing=0.
180         flag_in_output=FLAG_SOILCAT
181 ========================================
182 name=SW000010
183         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
184         masked=water
185         interp_mask=LANDSEA(0)
186         missing_value=-1.E30
187         fill_missing=1.
188         flag_in_output=FLAG_SW000010
189 ========================================
190 name=SW010040
191         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
192         masked=water
193         interp_mask=LANDSEA(0)
194         missing_value=-1.E30
195         fill_missing=1.
196         flag_in_output=FLAG_SW010040
197 ========================================
198 name=SW040100
199         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
200         masked=water
201         interp_mask=LANDSEA(0)
202         missing_value=-1.E30
203         fill_missing=1.
204         flag_in_output=FLAG_SW040100
205 ========================================
206 name=SW100200
207         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
208         masked=water
209         interp_mask=LANDSEA(0)
210         missing_value=-1.E30
211         fill_missing=1.
212         flag_in_output=FLAG_SW100200
213 ========================================
214 name=SW010200
215         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
216         masked=water
217         interp_mask=LANDSEA(0)
218         missing_value=-1.E30
219         fill_missing=1.
220         flag_in_output=FLAG_SW010200
221 ========================================
222 name=SM000010
223         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
224         masked=water
225         interp_mask=LANDSEA(0)
226         missing_value=-1.E30
227         fill_missing=1.
228         flag_in_output=FLAG_SM000010
229 ========================================
230 name=SM010035
231         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
232         masked=water
233         interp_mask=LANDSEA(0)
234         missing_value=-1.E30
235         fill_missing=1.
236         flag_in_output=FLAG_SM010035
237 ========================================
238 name=SM010040
239         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
240         masked=water
241         interp_mask=LANDSEA(0)
242         missing_value=-1.E30
243         fill_missing=1.
244         flag_in_output=FLAG_SM010040
245 ========================================
246 name=SM035100
247         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
248         masked=water
249         interp_mask=LANDSEA(0)
250         missing_value=-1.E30
251         fill_missing=1.
252         flag_in_output=FLAG_SM035100
253 ========================================
254 name=SM040100
255         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
256         masked=water
257         interp_mask=LANDSEA(0)
258         missing_value=-1.E30
259         fill_missing=1.
260         flag_in_output=FLAG_SM040100
261 ========================================
262 name=SM100200
263         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
264         masked=water
265         interp_mask=LANDSEA(0)
266         missing_value=-1.E30
267         fill_missing=1.
268         flag_in_output=FLAG_SM100200
269 ========================================
270 name=SM100300
271         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
272         masked=water
273         interp_mask=LANDSEA(0)
274         missing_value=-1.E30
275         fill_missing=1.
276         flag_in_output=FLAG_SM100300
277 ========================================
278 name=SM010200
279         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
280         masked=water
281         interp_mask=LANDSEA(0)
282         missing_value=-1.E30
283         fill_missing=1.
284         flag_in_output=FLAG_SM010200
285 ========================================
286 name=ST000010
287         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
288         masked=water
289         interp_mask=LANDSEA(0)
290         missing_value=-1.E30
291         fill_missing=285.
292         flag_in_output=FLAG_ST000010
293 ========================================
294 name=ST010035
295         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
296         masked=water
297         interp_mask=LANDSEA(0)
298         missing_value=-1.E30
299         fill_missing=285.
300         flag_in_output=FLAG_ST010035
301 ========================================
302 name=ST010040
303         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
304         masked=water
305         interp_mask=LANDSEA(0)
306         missing_value=-1.E30
307         fill_missing=285.
308         flag_in_output=FLAG_ST010040
309 ========================================
310 name=ST035100
311         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
312         masked=water
313         interp_mask=LANDSEA(0)
314         missing_value=-1.E30
315         fill_missing=285.
316         flag_in_output=FLAG_ST035100
317 ========================================
318 name=ST040100
319         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
320         masked=water
321         interp_mask=LANDSEA(0)
322         missing_value=-1.E30
323         fill_missing=285.
324         flag_in_output=FLAG_ST040100
325 ========================================
326 name=ST100200
327         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
328         masked=water
329         interp_mask=LANDSEA(0)
330         missing_value=-1.E30
331         fill_missing=285.
332         flag_in_output=FLAG_ST100200
333 ========================================
334 name=ST100300
335         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
336         masked=water
337         interp_mask=LANDSEA(0)
338         missing_value=-1.E30
339         fill_missing=285.
340         flag_in_output=FLAG_ST100300
341 ========================================
342 name=ST010200
343         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
344         masked=water
345         interp_mask=LANDSEA(0)
346         missing_value=-1.E30
347         fill_missing=285.
348         flag_in_output=FLAG_ST010200
349 ========================================
350 name=SM000007
351         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
352         masked=water
353         interp_mask=LANDSEA(0)
354         fill_missing=1.
355         flag_in_output=FLAG_SM000007
356 ========================================
357 name=SM007028
358         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
359         masked=water
360         interp_mask=LANDSEA(0)
361         fill_missing=1.
362         flag_in_output=FLAG_SM007028
363 ========================================
364 name=SM028100
365         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
366         masked=water
367         interp_mask=LANDSEA(0)
368         fill_missing=1.
369         flag_in_output=FLAG_SM028100
370 ========================================
371 name=SM100289
372         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
373         masked=water
374         interp_mask=LANDSEA(0)
375         missing_value=-1.E30
376         fill_missing=1.
377         flag_in_output=FLAG_SM100289
378 ========================================
379 name=ST000007
380         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
381         masked=water
382         interp_mask=LANDSEA(0)
383         fill_missing=285.
384         flag_in_output=FLAG_ST000007
385 ========================================
386 name=ST007028
387         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
388         masked=water
389         interp_mask=LANDSEA(0)
390         fill_missing=285.
391         flag_in_output=FLAG_ST007028
392 ========================================
393 name=ST028100
394         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
395         masked=water
396         interp_mask=LANDSEA(0)
397         fill_missing=285.
398         flag_in_output=FLAG_ST028100
399 ========================================
400 name=ST100289
401         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
402         masked=water
403         interp_mask=LANDSEA(0)
404         missing_value=-1.E30
405         fill_missing=285.
406         flag_in_output=FLAG_ST100289
407 ========================================
408 name=SOILM000
409         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
410         masked=water
411         interp_mask=LANDSEA(0)
412         fill_missing=1.
413         flag_in_output=FLAG_SOILM000
414 ========================================
415 name=SOILM001
416         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
417         masked=water
418         interp_mask=LANDSEA(0)
419         fill_missing=1.
420         flag_in_output=FLAG_SOILM001
421 ========================================
422 name=SOILM002
423         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
424         masked=water
425         interp_mask=LANDSEA(0)
426         fill_missing=1.
427         flag_in_output=FLAG_SOILM002
428 ========================================
429 name=SOILM004
430         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
431         masked=water
432         interp_mask=LANDSEA(0)
433         fill_missing=1.
434         flag_in_output=FLAG_SOILM004
435 ========================================
436 name=SOILM005
437         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
438         masked=water
439         interp_mask=LANDSEA(0)
440         fill_missing=1.
441         flag_in_output=FLAG_SOILM005
442 ========================================
443 name=SOILM006
444         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
445         masked=water
446         interp_mask=LANDSEA(0)
447         fill_missing=1.
448         flag_in_output=FLAG_SOILM006
449 ========================================
450 name=SOILM010
451         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
452         masked=water
453         interp_mask=LANDSEA(0)
454         fill_missing=1.
455         flag_in_output=FLAG_SOILM010
456 ========================================
457 name=SOILM018
458         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
459         masked=water
460         interp_mask=LANDSEA(0)
461         fill_missing=1.
462         flag_in_output=FLAG_SOILM018
463 ========================================
464 name=SOILM020
465         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
466         masked=water
467         interp_mask=LANDSEA(0)
468         fill_missing=1.
469         flag_in_output=FLAG_SOILM020
470 ========================================
471 name=SOILM030
472         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
473         masked=water
474         interp_mask=LANDSEA(0)
475         fill_missing=1.
476         flag_in_output=FLAG_SOILM030
477 ========================================
478 name=SOILM040
479         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
480         masked=water
481         interp_mask=LANDSEA(0)
482         fill_missing=1.
483         flag_in_output=FLAG_SOILM040
484 ========================================
485 name=SOILM054
486         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
487         masked=water
488         interp_mask=LANDSEA(0)
489         fill_missing=1.
490         flag_in_output=FLAG_SOILM054
491 ========================================
492 name=SOILM060
493         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
494         masked=water
495         interp_mask=LANDSEA(0)
496         fill_missing=1.
497         flag_in_output=FLAG_SOILM060
498 ========================================
499 name=SOILM100
500         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
501         masked=water
502         interp_mask=LANDSEA(0)
503         fill_missing=1.
504         flag_in_output=FLAG_SOILM100
505 ========================================
506 name=SOILM160
507         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
508         masked=water
509         interp_mask=LANDSEA(0)
510         fill_missing=1.
511         flag_in_output=FLAG_SOILM160
512 ========================================
513 name=SOILM162
514         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
515         masked=water
516         interp_mask=LANDSEA(0)
517         fill_missing=1.
518         flag_in_output=FLAG_SOILM162
519 ========================================
520 name=SOILM300
521         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
522         masked=water
523         interp_mask=LANDSEA(0)
524         fill_missing=1.
525         flag_in_output=FLAG_SOILM300
526 ========================================
527 name=SOILM486
528         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
529         masked=water
530         interp_mask=LANDSEA(0)
531         fill_missing=1.
532         flag_in_output=FLAG_SOILM486
533 ========================================
534 name=SOILM999
535         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
536         masked=water
537         interp_mask=LANDSEA(0)
538         fill_missing=1.
539         flag_in_output=FLAG_SOILM999
540 ========================================
541 name=SOILT000
542         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
543         masked=water
544         interp_mask=LANDSEA(0)
545         fill_missing=285.
546         flag_in_output=FLAG_SOILT000
547 ========================================
548 name=SOILT001
549         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
550         masked=water
551         interp_mask=LANDSEA(0)
552         fill_missing=285.
553         flag_in_output=FLAG_SOILT001
554 ========================================
555 name=SOILT002
556         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
557         masked=water
558         interp_mask=LANDSEA(0)
559         fill_missing=285.
560         flag_in_output=FLAG_SOILT002
561 ========================================
562 name=SOILT004
563         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
564         masked=water
565         interp_mask=LANDSEA(0)
566         fill_missing=285.
567         flag_in_output=FLAG_SOILT004
568 ========================================
569 name=SOILT005
570         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
571         masked=water
572         interp_mask=LANDSEA(0)
573         fill_missing=285.
574         flag_in_output=FLAG_SOILT005
575 ========================================
576 name=SOILT006
577         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
578         masked=water
579         interp_mask=LANDSEA(0)
580         fill_missing=285.
581         flag_in_output=FLAG_SOILT006
582 ========================================
583 name=SOILT010
584         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
585         masked=water
586         interp_mask=LANDSEA(0)
587         fill_missing=285.
588         flag_in_output=FLAG_SOILT010
589 ========================================
590 name=SOILT018
591         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
592         masked=water
593         interp_mask=LANDSEA(0)
594         fill_missing=285.
595         flag_in_output=FLAG_SOILT018
596 ========================================
597 name=SOILT020
598         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
599         masked=water
600         interp_mask=LANDSEA(0)
601         fill_missing=285.
602         flag_in_output=FLAG_SOILT020
603 ========================================
604 name=SOILT030
605         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
606         masked=water
607         interp_mask=LANDSEA(0)
608         fill_missing=285.
609         flag_in_output=FLAG_SOILT030
610 ========================================
611 name=SOILT040
612         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
613         masked=water
614         interp_mask=LANDSEA(0)
615         fill_missing=285.
616         flag_in_output=FLAG_SOILT040
617 ========================================
618 name=SOILT054
619         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
620         masked=water
621         interp_mask=LANDSEA(0)
622         fill_missing=285.
623         flag_in_output=FLAG_SOILT054
624 ========================================
625 name=SOILT060
626         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
627         masked=water
628         interp_mask=LANDSEA(0)
629         fill_missing=285.
630         flag_in_output=FLAG_SOILT060
631 ========================================
632 name=SOILT100
633         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
634         masked=water
635         interp_mask=LANDSEA(0)
636         fill_missing=285.
637         flag_in_output=FLAG_SOILT100
638 ========================================
639 name=SOILT160
640         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
641         masked=water
642         interp_mask=LANDSEA(0)
643         fill_missing=285.
644         flag_in_output=FLAG_SOILT160
645 ========================================
646 name=SOILT162
647         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
648         masked=water
649         interp_mask=LANDSEA(0)
650         fill_missing=285.
651         flag_in_output=FLAG_SOILT162
652 ========================================
653 name=SOILT300
654         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
655         masked=water
656         interp_mask=LANDSEA(0)
657         fill_missing=285.
658         flag_in_output=FLAG_SOILT300
659 ========================================
660 name=SOILT486
661         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
662         masked=water
663         interp_mask=LANDSEA(0)
664         fill_missing=285.
665         flag_in_output=FLAG_SOILT486
666 ========================================
667 name=SOILT999
668         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
669         masked=water
670         interp_mask=LANDSEA(0)
671         fill_missing=285.
672         flag_in_output=FLAG_SOILT999
673 ========================================
674 name=SOILT050
675         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
676         masked=water
677         interp_mask=LANDSEA(0)
678         fill_missing=285.
679         flag_in_output=FLAG_SOILT050
680 ========================================
681 name=PMSL
682 mpas_name=mslp
683         interp_option=sixteen_pt+four_pt+average_4pt
684         flag_in_output=FLAG_SLP
685 ========================================
686 name=RH
687         interp_option=sixteen_pt+four_pt+average_4pt
688         fill_missing=0.
689         fill_lev=200100:const(-1.E30)
690 ========================================
691 name=SPECHUMD
692         interp_option=sixteen_pt+four_pt+average_4pt
693         fill_missing=0.
694         missing_value=-1.E30
695         fill_lev=200100:const(-1)
696         flag_in_output=FLAG_SH
697 ========================================
698 name=SPECCLDL
699         interp_option=sixteen_pt+four_pt+average_4pt
700         fill_missing=0.
701         missing_value=-1.E30
702         fill_lev=200100:const(-1)
703         flag_in_output=FLAG_SPECCLDL
704 ========================================
705 name=SPECCLDF
706         interp_option=sixteen_pt+four_pt+average_4pt
707         fill_missing=0.
708         missing_value=-1.E30
709         fill_lev=200100:const(-1)
710         flag_in_output=FLAG_SPECCLDF
711 ========================================
712 name=TAVGSFC
713         interp_option=four_pt
714         fill_missing=0.
715         fill_lev=200100:TT(200100)
716         flag_in_output=FLAG_TAVGSFC
717 ========================================
718 name=T ; output_name=TT  # If we get T, use entry from TT and
719                          #   write the field out as TT
720 ========================================
721 name=TT
722 mpas_name=theta
723         mandatory=yes    # MUST HAVE THIS FIELD
724         interp_option=sixteen_pt+four_pt+average_4pt
725         fill_missing=0.
726         fill_lev=200100:const(-1.E30)
727 ========================================
728 name=U ; output_name=UU  # If we get U, use entry from UU and
729                          #   write the field out as UU
730 ========================================
731 name=UU
732 mpas_name=uReconstructZonal
733         mandatory=yes    # MUST HAVE THIS FIELD
734         interp_option=sixteen_pt+four_pt+average_4pt
735         is_u_field=yes
736         output_stagger=U
737         fill_missing=0.
738         fill_lev=200100:const(-1.E30)
739 ========================================
740 name=V ; output_name=VV  # If we get V, use entry from VV and
741                          #   write the field out as VV
742 ========================================
743 name=VV
744 mpas_name=uReconstructMeridional
745         mandatory=yes    # MUST HAVE THIS FIELD
746         interp_option=sixteen_pt+four_pt+average_4pt
747         is_v_field=yes
748         output_stagger=V
749         fill_missing=0.
750         fill_lev=200100:const(-1.E30)
751 ========================================
752 name=SST
753         interp_option=sixteen_pt+four_pt
754         fill_missing=0.
755         missing_value=-1.E30
756         flag_in_output=FLAG_SST
757 ========================================
758 name=QV
759 mpas_name=qv
760         interp_option=four_pt+average_4pt
761         fill_missing=0.
762         fill_lev=200100:const(0.)
763         flag_in_output=FLAG_QV
764 ========================================
765 name=QR
766 mpas_name=qr
767         interp_option=four_pt+average_4pt
768         fill_missing=0.
769         fill_lev=200100:const(0.)
770         flag_in_output=FLAG_QR
771 ========================================
772 name=QC
773 mpas_name=qc
774         interp_option=four_pt+average_4pt
775         fill_missing=0.
776         fill_lev=200100:const(0.)
777         flag_in_output=FLAG_QC
778 ========================================
779 name=QI
780 mpas_name=qi
781         interp_option=four_pt+average_4pt
782         fill_missing=0.
783         fill_lev=200100:const(0.)
784         flag_in_output=FLAG_QI
785 ========================================
786 name=QS
787 mpas_name=qs
788         interp_option=four_pt+average_4pt
789         fill_missing=0.
790         fill_lev=200100:const(0.)
791         flag_in_output=FLAG_QS
792 ========================================
793 name=QG
794 mpas_name=qg
795         interp_option=four_pt+average_4pt
796         fill_missing=0.
797         fill_lev=200100:const(0.)
798         flag_in_output=FLAG_QG
799 ========================================
800 name=QNI
801 mpas_name=ni
802         interp_option=four_pt+average_4pt
803         fill_missing=0.
804         fill_lev=200100:const(0.)
805         flag_in_output=FLAG_QNI
806 ========================================
807 name=QNC
808         interp_option=four_pt+average_4pt
809         fill_missing=0.
810         fill_lev=200100:const(0.)
811         flag_in_output=FLAG_QNC
812 ========================================
813 name=QNR
814 mpas_name=nr
815         interp_option=four_pt+average_4pt
816         fill_missing=0.
817         fill_lev=200100:const(0.)
818         flag_in_output=FLAG_QNR
819 ========================================
820 name=VPTMP
821         interp_option=sixteen_pt+four_pt+average_4pt
822         fill_missing=0.
823         fill_lev=200100:const(0.)
824 ========================================
825 name=PRESSURE
826 mpas_name=pressure
827         interp_option=sixteen_pt+four_pt+average_4pt
828         fill_missing=0.
829         fill_lev=200100:PSFC(200100)
830 ========================================
831 name=PRHO     
832         interp_option=sixteen_pt+four_pt+average_4pt
833         fill_missing=0.
834         fill_lev=200100:PSFC(200100)
835         flag_in_output=FLAG_PRHO
836 ========================================
837 name=GHT
838 mpas_name=zgrid
839         interp_option=sixteen_pt+four_pt+average_4pt
840         fill_missing=0.
841         fill_lev=200100:SOILHGT(200100)
842         fill_lev=200100:HGT_M(1)
843 ========================================
844 name=HGTT
845         output=no
846         interp_option=nearest_neighbor
847 ========================================
848 name=SNOWH
849         interp_option=four_pt+average_4pt
850         masked=water 
851         interp_mask=LANDSEA(0)
852         fill_missing=0.
853         flag_in_output=FLAG_SNOWH
854 ========================================
855 name=SOILHGT
856         interp_option=four_pt+average_4pt
857         flag_in_output=FLAG_SOILHGT
858 ========================================
859 name=H0ML 
860         interp_option=four_pt+average_4pt
861         interp_mask=LANDSEA(1) 
862         masked=land
863         fill_missing=0.
864 ========================================
865 name=TMOML
866         interp_option=nearest_neighbor
867 #       interp_option=sixteen_pt+four_pt+wt_average_4pt+search
868         masked=land
869         interp_mask=landmask(1)
870         missing_value=200.
871         fill_missing=-20.
872 ========================================
873 name=T0 
874         interp_option=four_pt+average_4pt+search
875         masked=land
876         interp_mask=landmask(1)
877         missing_value=200.
878         fill_missing=-20.
879 ========================================
880 name=O3_GFS_DU
881         interp_option=four_pt+average_4pt
882         fill_lev=200100:const(200100.)
883         flag_in_output=FLAG_GFS_TOT_O3
884 ========================================
885 name=QNWFA_JAN ; output_name=W_WIF_JAN
886 ========================================
887 name=W_WIF_JAN 
888         z_dim_name=num_wif_levels
889         interp_option=four_pt+average_4pt
890 ========================================
891 name=QNWFA_FEB ; output_name=W_WIF_FEB
892 ========================================
893 name=W_WIF_FEB 
894         z_dim_name=num_wif_levels
895         interp_option=four_pt+average_4pt
896 ========================================
897 name=QNWFA_MAR ; output_name=W_WIF_MAR
898 ========================================
899 name=W_WIF_MAR 
900         z_dim_name=num_wif_levels
901         interp_option=four_pt+average_4pt
902 ========================================
903 name=QNWFA_APR ; output_name=W_WIF_APR
904 ========================================
905 name=W_WIF_APR 
906         z_dim_name=num_wif_levels
907         interp_option=four_pt+average_4pt
908 ========================================
909 name=QNWFA_MAY ; output_name=W_WIF_MAY
910 ========================================
911 name=W_WIF_MAY 
912         z_dim_name=num_wif_levels
913         interp_option=four_pt+average_4pt
914 ========================================
915 name=QNWFA_JUN ; output_name=W_WIF_JUN
916 ========================================
917 name=W_WIF_JUN 
918         z_dim_name=num_wif_levels
919         interp_option=four_pt+average_4pt
920 ========================================
921 name=QNWFA_JUL ; output_name=W_WIF_JUL
922 ========================================
923 name=W_WIF_JUL 
924         z_dim_name=num_wif_levels
925         interp_option=four_pt+average_4pt
926 ========================================
927 name=QNWFA_AUG ; output_name=W_WIF_AUG
928 ========================================
929 name=W_WIF_AUG 
930         z_dim_name=num_wif_levels
931         interp_option=four_pt+average_4pt
932 ========================================
933 name=QNWFA_SEP ; output_name=W_WIF_SEP
934 ========================================
935 name=W_WIF_SEP 
936         z_dim_name=num_wif_levels
937         interp_option=four_pt+average_4pt
938 ========================================
939 name=QNWFA_OCT ; output_name=W_WIF_OCT
940 ========================================
941 name=W_WIF_OCT 
942         z_dim_name=num_wif_levels
943         interp_option=four_pt+average_4pt
944 ========================================
945 name=QNWFA_NOV ; output_name=W_WIF_NOV
946 ========================================
947 name=W_WIF_NOV 
948         z_dim_name=num_wif_levels
949         interp_option=four_pt+average_4pt
950 ========================================
951 name=QNWFA_DEC ; output_name=W_WIF_DEC
952 ========================================
953 name=W_WIF_DEC 
954         z_dim_name=num_wif_levels
955         interp_option=four_pt+average_4pt
956         flag_in_output=FLAG_QNWFA_CL
957 ========================================
958 name=QNIFA_JAN ; output_name=I_WIF_JAN
959 ========================================
960 name=I_WIF_JAN 
961         z_dim_name=num_wif_levels
962         interp_option=four_pt+average_4pt
963 ========================================
964 name=QNIFA_FEB ; output_name=I_WIF_FEB
965 ========================================
966 name=I_WIF_FEB 
967         z_dim_name=num_wif_levels
968         interp_option=four_pt+average_4pt
969 ========================================
970 name=QNIFA_MAR ; output_name=I_WIF_MAR
971 ========================================
972 name=I_WIF_MAR 
973         z_dim_name=num_wif_levels
974         interp_option=four_pt+average_4pt
975 ========================================
976 name=QNIFA_APR ; output_name=I_WIF_APR
977 ========================================
978 name=I_WIF_APR 
979         z_dim_name=num_wif_levels
980         interp_option=four_pt+average_4pt
981 ========================================
982 name=QNIFA_MAY ; output_name=I_WIF_MAY
983 ========================================
984 name=I_WIF_MAY 
985         z_dim_name=num_wif_levels
986         interp_option=four_pt+average_4pt
987 ========================================
988 name=QNIFA_JUN ; output_name=I_WIF_JUN
989 ========================================
990 name=I_WIF_JUN 
991         z_dim_name=num_wif_levels
992         interp_option=four_pt+average_4pt
993 ========================================
994 name=QNIFA_JUL ; output_name=I_WIF_JUL
995 ========================================
996 name=I_WIF_JUL 
997         z_dim_name=num_wif_levels
998         interp_option=four_pt+average_4pt
999 ========================================
1000 name=QNIFA_AUG ; output_name=I_WIF_AUG
1001 ========================================
1002 name=I_WIF_AUG 
1003         z_dim_name=num_wif_levels
1004         interp_option=four_pt+average_4pt
1005 ========================================
1006 name=QNIFA_SEP ; output_name=I_WIF_SEP
1007 ========================================
1008 name=I_WIF_SEP 
1009         z_dim_name=num_wif_levels
1010         interp_option=four_pt+average_4pt
1011 ========================================
1012 name=QNIFA_OCT ; output_name=I_WIF_OCT
1013 ========================================
1014 name=I_WIF_OCT 
1015         z_dim_name=num_wif_levels
1016         interp_option=four_pt+average_4pt
1017 ========================================
1018 name=QNIFA_NOV ; output_name=I_WIF_NOV
1019 ========================================
1020 name=I_WIF_NOV 
1021         z_dim_name=num_wif_levels
1022         interp_option=four_pt+average_4pt
1023 ========================================
1024 name=QNIFA_DEC ; output_name=I_WIF_DEC
1025 ========================================
1026 name=I_WIF_DEC 
1027         z_dim_name=num_wif_levels
1028         interp_option=four_pt+average_4pt
1029         flag_in_output=FLAG_QNIFA_CL
1030 ========================================
1031 name=QNBCA_JAN ; output_name=B_WIF_JAN
1032 ========================================
1033 name=B_WIF_JAN
1034         z_dim_name=num_wif_levels
1035         interp_option=four_pt+average_4pt
1036 ========================================
1037 name=QNBCA_FEB ; output_name=B_WIF_FEB
1038 ========================================
1039 name=B_WIF_FEB
1040         z_dim_name=num_wif_levels
1041         interp_option=four_pt+average_4pt
1042 ========================================
1043 name=QNBCA_MAR ; output_name=B_WIF_MAR
1044 ========================================
1045 name=B_WIF_MAR
1046         z_dim_name=num_wif_levels
1047         interp_option=four_pt+average_4pt
1048 ========================================
1049 name=QNBCA_APR ; output_name=B_WIF_APR
1050 ========================================
1051 name=B_WIF_APR
1052         z_dim_name=num_wif_levels
1053         interp_option=four_pt+average_4pt
1054 ========================================
1055 name=QNBCA_MAY ; output_name=B_WIF_MAY
1056 ========================================
1057 name=B_WIF_MAY
1058         z_dim_name=num_wif_levels
1059         interp_option=four_pt+average_4pt
1060 ========================================
1061 name=QNBCA_JUN ; output_name=B_WIF_JUN
1062 ========================================
1063 name=B_WIF_JUN
1064         z_dim_name=num_wif_levels
1065         interp_option=four_pt+average_4pt
1066 ========================================
1067 name=QNBCA_JUL ; output_name=B_WIF_JUL
1068 ========================================
1069 name=B_WIF_JUL
1070         z_dim_name=num_wif_levels
1071         interp_option=four_pt+average_4pt
1072 ========================================
1073 name=QNBCA_AUG ; output_name=B_WIF_AUG
1074 ========================================
1075 name=B_WIF_AUG
1076         z_dim_name=num_wif_levels
1077         interp_option=four_pt+average_4pt
1078 ========================================
1079 name=QNBCA_SEP ; output_name=B_WIF_SEP
1080 ========================================
1081 name=B_WIF_SEP
1082         z_dim_name=num_wif_levels
1083         interp_option=four_pt+average_4pt
1084 ========================================
1085 name=QNBCA_OCT ; output_name=B_WIF_OCT
1086 ========================================
1087 name=B_WIF_OCT
1088         z_dim_name=num_wif_levels
1089         interp_option=four_pt+average_4pt
1090 ========================================
1091 name=QNBCA_NOV ; output_name=B_WIF_NOV
1092 ========================================
1093 name=B_WIF_NOV
1094         z_dim_name=num_wif_levels
1095         interp_option=four_pt+average_4pt
1096 ========================================
1097 name=QNBCA_DEC ; output_name=B_WIF_DEC
1098 ========================================
1099 name=B_WIF_DEC
1100         z_dim_name=num_wif_levels
1101         interp_option=four_pt+average_4pt
1102         flag_in_output=FLAG_QNBCA_CL
1103 ========================================
1104 name=P_WIF_JAN
1105         z_dim_name=num_wif_levels
1106         interp_option=four_pt+average_4pt
1107 ========================================
1108 name=P_WIF_FEB
1109         z_dim_name=num_wif_levels
1110         interp_option=four_pt+average_4pt
1111 ========================================
1112 name=P_WIF_MAR
1113         z_dim_name=num_wif_levels
1114         interp_option=four_pt+average_4pt
1115 ========================================
1116 name=P_WIF_APR
1117         z_dim_name=num_wif_levels
1118         interp_option=four_pt+average_4pt
1119 ========================================
1120 name=P_WIF_MAY
1121         z_dim_name=num_wif_levels
1122         interp_option=four_pt+average_4pt
1123 ========================================
1124 name=P_WIF_JUN
1125         z_dim_name=num_wif_levels
1126         interp_option=four_pt+average_4pt
1127 ========================================
1128 name=P_WIF_JUL
1129         z_dim_name=num_wif_levels
1130         interp_option=four_pt+average_4pt
1131 ========================================
1132 name=P_WIF_AUG
1133         z_dim_name=num_wif_levels
1134         interp_option=four_pt+average_4pt
1135 ========================================
1136 name=P_WIF_SEP
1137         z_dim_name=num_wif_levels
1138         interp_option=four_pt+average_4pt
1139 ========================================
1140 name=P_WIF_OCT
1141         z_dim_name=num_wif_levels
1142         interp_option=four_pt+average_4pt
1143 ========================================
1144 name=P_WIF_NOV
1145         z_dim_name=num_wif_levels
1146         interp_option=four_pt+average_4pt
1147 ========================================
1148 name=P_WIF_DEC
1149         z_dim_name=num_wif_levels
1150         interp_option=four_pt+average_4pt
1151 ========================================
1152 name=UTROP
1153         interp_option=four_pt
1154         is_u_field=yes
1155         output_stagger=U
1156         flag_in_output=FLAG_UTROP
1157 ========================================
1158 name=VTROP
1159         interp_option=four_pt
1160         is_v_field=yes
1161         output_stagger=V
1162         flag_in_output=FLAG_VTROP
1163 ========================================
1164 name=TTROP
1165         interp_option=four_pt
1166         flag_in_output=FLAG_TTROP
1167 ========================================
1168 name=PTROP
1169         interp_option=four_pt
1170         flag_in_output=FLAG_PTROP
1171 ========================================
1172 name=PTROPNN
1173         interp_option=nearest_neighbor
1174         flag_in_output=FLAG_PTROPNN
1175 ========================================
1176 name=HGTTROP
1177         interp_option=four_pt
1178         flag_in_output=FLAG_HGTTROP
1179 ========================================
1180 name=UMAXW
1181         interp_option=four_pt
1182         is_u_field=yes
1183         output_stagger=U
1184         flag_in_output=FLAG_UMAXW
1185 ========================================
1186 name=VMAXW
1187         interp_option=four_pt
1188         is_v_field=yes
1189         output_stagger=V
1190         flag_in_output=FLAG_VMAXW
1191 ========================================
1192 name=TMAXW
1193         interp_option=four_pt
1194         flag_in_output=FLAG_TMAXW
1195 ========================================
1196 name=PMAXW
1197         interp_option=four_pt
1198         flag_in_output=FLAG_PMAXW
1199 ========================================
1200 name=PMAXWNN
1201         interp_option=nearest_neighbor
1202         flag_in_output=FLAG_PMAXWNN
1203 ========================================
1204 name=HGTMAXW
1205         interp_option=four_pt
1206         flag_in_output=FLAG_HGTMAXW
1207 ========================================
1208 name=QNWFA
1209         z_dim_name=num_wif_levels
1210         interp_option=four_pt+average_4pt
1211         flag_in_output=FLAG_QNWFA
1212 ========================================
1213 name=QNIFA
1214         z_dim_name=num_wif_levels
1215         interp_option=four_pt+average_4pt
1216         flag_in_output=FLAG_QNIFA
1217 ========================================
1218 name=QNBCA
1219         z_dim_name=num_wif_levels
1220         interp_option=four_pt+average_4pt
1221         flag_in_output=FLAG_QNBCA
1222 ========================================
1223 name=P_WIF
1224         z_dim_name=num_wif_levels
1225         interp_option=four_pt+average_4pt
1226         flag_in_output=FLAG_P_WIF
1227 ========================================
1228 name=QNWFA2D
1229         interp_option=four_pt+average_4pt
1230         flag_in_output=FLAG_QNWFA2D
1231 ========================================
1232 name=QNIFA2D
1233         interp_option=four_pt+average_4pt
1234         flag_in_output=FLAG_QNIFA2D
1235 ========================================
1236 name=QNBCA2D
1237         interp_option=four_pt+average_4pt
1238         flag_in_output=FLAG_QNBCA2D
1239 ========================================
1240 name=QNOCBB2D
1241         interp_option=nearest_neighbor
1242         masked=water
1243         fill_missing=0.
1244         flag_in_output=FLAG_QNOCBB2D
1245 ========================================
1246 name=QNBCBB2D
1247         interp_option=nearest_neighbor
1248         masked=water
1249         fill_missing=0.
1250         flag_in_output=FLAG_QNBCBB2D
1251 ========================================
1252 # This entry is only used for MPAS data
1253 name=smois
1254 mpas_name=smois
1255         output=no
1256         masked=water
1257         fill_missing=1.
1258 ========================================
1259 # This entry is only used for MPAS data
1260 name=tslb
1261 mpas_name=tslb
1262         output=no
1263         masked=water
1264         fill_missing=1.
1265 ========================================
1266 # Typically from ECMWF model-level data and used by calc_ecmwf_p.exe
1267 # Not needed by WRF
1268 name=LOGSFP
1269         output=no
1270         interp_option=four_pt
1271 ========================================
1272 name=CLDMASK
1273         interp_option=nearest_neighbor
1274         flag_in_output=FLAG_CLDMASK
1275 ========================================
1276 name=CLDBASEZ
1277         interp_option=nearest_neighbor
1278         flag_in_output=FLAG_CLDBASEZ
1279 ========================================
1280 name=CLDTOPZ
1281         interp_option=nearest_neighbor
1282         flag_in_output=FLAG_CLDTOPZ
1283 ========================================
1284 name=BRTEMP
1285         interp_option=nearest_neighbor
1286         flag_in_output=FLAG_BRTEMP
1287 ========================================