Add a little friendly error handling...
[WPS.git] / metgrid / METGRID.TBL.AFWA
blob626bb7f6abbd8ffc82a86d5888532eabb56954ad
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 = 200 : ST010200(200100)
13 # ELSE
14         fill_lev =   7 : ST000007(200100)
15         fill_lev =  28 : ST007028(200100)
16         fill_lev = 100 : ST028100(200100)
17         fill_lev = 255 : ST100255(200100)
18 ========================================
19 name=SM
20         z_dim_name=num_sm_layers
21         derived=yes
22 # IF
23         fill_lev =  10 : SM000010(200100)
24         fill_lev =  40 : SM010040(200100)
25         fill_lev = 100 : SM040100(200100)
26         fill_lev = 200 : SM100200(200100)
27 # ELSE IF
28         fill_lev =  10: SM000010(200100)
29         fill_lev = 200 : SM010200(200100)
30 # ELSE
31         fill_lev =   7 : SM000007(200100)
32         fill_lev =  28 : SM007028(200100)
33         fill_lev = 100 : SM028100(200100)
34         fill_lev = 255 : SM100255(200100)
35 ========================================
36 name=SW
37         z_dim_name=num_sw_layers
38         derived=yes
39 # IF
40         fill_lev = 1 : SW000010(200100)
41         fill_lev = 2 : SW010040(200100)
42         fill_lev = 3 : SW040100(200100)
43         fill_lev = 4 : SW100200(200100)
44 # ELSE IF
45         fill_lev = 1 : SW000010(200100)
46         fill_lev = 2 : SW010200(200100)
47 ========================================
48 name=SOIL_LAYERS
49         derived=yes
50         z_dim_name=num_st_layers
51         flag_in_output=FLAG_SOIL_LAYERS
52         fill_lev=all:vertical_index; level_template=ST
53 ========================================
54 name=SOILM
55         z_dim_name=num_soilm_levels
56         derived=yes
57         fill_lev =   0 : SOILM000(200100)      
58         fill_lev =   5 : SOILM005(200100)      
59         fill_lev =  20 : SOILM020(200100)      
60         fill_lev =  40 : SOILM040(200100)      
61         fill_lev = 160 : SOILM160(200100)      
62         fill_lev = 300 : SOILM300(200100)      
63 ========================================
64 name=SOILT
65         z_dim_name=num_soilt_levels
66         derived=yes
67         fill_lev =   0 : SOILT000(200100)      
68         fill_lev =   5 : SOILT005(200100)      
69         fill_lev =  20 : SOILT020(200100)      
70         fill_lev =  40 : SOILT040(200100)      
71         fill_lev = 160 : SOILT160(200100)      
72         fill_lev = 300 : SOILT300(200100)      
73 ========================================
74 name=SOIL_LEVELS
75         derived=yes
76         z_dim_name=num_soilt_levels
77         flag_in_output=FLAG_SOIL_LEVELS
78         fill_lev=all:vertical_index; level_template=SOILT
79 ========================================
80 name=PRES
81         z_dim_name=num_metgrid_levels
82         derived=yes
83         mandatory=yes    # MUST HAVE THIS FIELD
84         fill_lev=all:PRESSURE
85         fill_lev=200100:PSFC(200100)
86         fill_lev=all:vertical_index; level_template=TT
87 ========================================
88 name=AGRLSEA 
89         interp_option=nearest_neighbor
90         output=no
91 ========================================
92 name=AVNLSEA 
93         interp_option=nearest_neighbor
94         output=no
95 ========================================
96 name=LANDSEA 
97         interp_option=nearest_neighbor
98         fill_missing=-1.
99         fill_lev=200100:LANDMASK(1)
100 ========================================
101 name=XICE ; output_name=SEAICE  # If we get XICE, use entry from SEAICE and
102                                 #   write the field out as SEAICE
103 ========================================
104 name=SEAICE 
105         interp_option=four_pt+average_4pt
106         interp_mask=LANDSEA(1) 
107         masked=land
108         fill_missing=0.
109 ========================================
110 name=H0ML 
111         interp_option=four_pt+average_4pt
112         interp_mask=LANDSEA(1) 
113         masked=land
114         fill_missing=0.
115 ========================================
116 name=SKINTEMP
117         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
118         mandatory=yes    # MUST HAVE THIS FIELD 
119         masked=both
120         interp_land_mask  = LANDSEA(1)
121         interp_water_mask = LANDSEA(0)
122         fill_missing=0.
123 ========================================
124 name=PSFC
125         interp_option=four_pt+average_4pt
126         fill_lev=200100:const(200100.)
127         flag_in_output=FLAG_PSFC
128 ========================================
129 name=VEGCAT
130         interp_option=nearest_neighbor
131         fill_missing=0.
132         flag_in_output=FLAG_VEGCAT
133 ========================================
134 name=CANWAT
135         interp_option=four_pt
136         fill_missing=0.
137 ========================================
138 name=CANWAT; from_input=FILE
139         interp_option=four_pt+average_4pt+average_16pt
140         interp_mask=AVNLSEA(0)
141         fill_missing=0.
142 ========================================
143 name=CANWAT; from_input=AGR
144         interp_option=four_pt+average_4pt+average_16pt
145         interp_mask=AGRLSEA(0)
146         missing_value=-1.E30
147         fill_missing=0.
148 ========================================
149 name=SOILCAT
150         interp_option=nearest_neighbor
151         fill_missing=0.
152         flag_in_output=FLAG_SOILCAT
153 ========================================
154 name=SW000010; from_input=AGR
155         interp_option=sixteen_pt+four_pt+average_4pt+search
156         masked=water
157         interp_mask=AGRLSEA(0)
158         missing_value=-1.E30
159         fill_missing=1.
160         flag_in_output=FLAG_SW000010
161 ========================================
162 name=SW010040; from_input=AGR
163         interp_option=sixteen_pt+four_pt+average_4pt+search
164         masked=water
165         interp_mask=AGRLSEA(0)
166         missing_value=-1.E30
167         fill_missing=1.
168         flag_in_output=FLAG_SW010040
169 ========================================
170 name=SW040100; from_input=AGR
171         interp_option=sixteen_pt+four_pt+average_4pt+search
172         masked=water
173         interp_mask=AGRLSEA(0)
174         missing_value=-1.E30
175         fill_missing=1.
176         flag_in_output=FLAG_SW040100
177 ========================================
178 name=SW100200; from_input=AGR
179         interp_option=sixteen_pt+four_pt+average_4pt+search
180         masked=water
181         interp_mask=AGRLSEA(0)
182         missing_value=-1.E30
183         fill_missing=1.
184         flag_in_output=FLAG_SW100200
185 ========================================
186 name=SW010200; from_input=AGR
187         interp_option=sixteen_pt+four_pt+average_4pt+search
188         masked=water
189         interp_mask=AGRLSEA(0)
190         missing_value=-1.E30
191         fill_missing=1.
192         flag_in_output=FLAG_SW010200
193 ========================================
194 name=SM000010; from_input=AGR
195         interp_option=sixteen_pt+four_pt+average_4pt+search
196         masked=water
197         interp_mask=AGRLSEA(0)
198         missing_value=-1.E30
199         fill_missing=1.
200         flag_in_output=FLAG_SM000010
201 ========================================
202 name=SM010040; from_input=AGR
203         interp_option=sixteen_pt+four_pt+average_4pt+search
204         masked=water
205         interp_mask=AGRLSEA(0)
206         missing_value=-1.E30
207         fill_missing=1.
208         flag_in_output=FLAG_SM010040
209 ========================================
210 name=SM040100; from_input=AGR
211         interp_option=sixteen_pt+four_pt+average_4pt+search
212         masked=water
213         interp_mask=AGRLSEA(0)
214         missing_value=-1.E30
215         fill_missing=1.
216         flag_in_output=FLAG_SM040100
217 ========================================
218 name=SM100200; from_input=AGR
219         interp_option=sixteen_pt+four_pt+average_4pt+search
220         masked=water
221         interp_mask=AGRLSEA(0)
222         missing_value=-1.E30
223         fill_missing=1.
224         flag_in_output=FLAG_SM100200
225 ========================================
226 name=SM010200; from_input=AGR
227         interp_option=sixteen_pt+four_pt+average_4pt+search
228         masked=water
229         interp_mask=AGRLSEA(0)
230         missing_value=-1.E30
231         fill_missing=1.
232         flag_in_output=FLAG_SM010200
233 ========================================
234 name=ST000010; from_input=AGR
235         interp_option=sixteen_pt+four_pt+average_4pt+search
236         masked=water
237         interp_mask=AGRLSEA(0)
238         missing_value=-1.E30
239         fill_missing=285.
240         flag_in_output=FLAG_ST000010
241 ========================================
242 name=ST010040; from_input=AGR
243         interp_option=sixteen_pt+four_pt+average_4pt+search
244         masked=water
245         interp_mask=AGRLSEA(0)
246         missing_value=-1.E30
247         fill_missing=285.
248         flag_in_output=FLAG_ST010040
249 ========================================
250 name=ST040100; from_input=AGR
251         interp_option=sixteen_pt+four_pt+average_4pt+search
252         masked=water
253         interp_mask=AGRLSEA(0)
254         missing_value=-1.E30
255         fill_missing=285.
256         flag_in_output=FLAG_ST040100
257 ========================================
258 name=ST100200; from_input=AGR
259         interp_option=sixteen_pt+four_pt+average_4pt+search
260         masked=water
261         interp_mask=AGRLSEA(0)
262         missing_value=-1.E30
263         fill_missing=285.
264         flag_in_output=FLAG_ST100200
265 ========================================
266 name=ST010200; from_input=AGR
267         interp_option=sixteen_pt+four_pt+average_4pt+search
268         masked=water
269         interp_mask=AGRLSEA(0)
270         missing_value=-1.E30
271         fill_missing=285.
272         flag_in_output=FLAG_ST010200
273 ========================================
274 name=SM000007; from_input=AGR
275         interp_option=sixteen_pt+four_pt+average_4pt+search
276         masked=water
277         interp_mask=AGRLSEA(0)
278         missing_value=-1.E30
279         fill_missing=1.
280         flag_in_output=FLAG_SM000007
281 ========================================
282 name=SM007028; from_input=AGR
283         interp_option=sixteen_pt+four_pt+average_4pt+search
284         masked=water
285         interp_mask=AGRLSEA(0)
286         missing_value=-1.E30
287         fill_missing=1.
288         flag_in_output=FLAG_SM007028
289 ========================================
290 name=SM028100; from_input=AGR
291         interp_option=sixteen_pt+four_pt+average_4pt+search
292         masked=water
293         interp_mask=AGRLSEA(0)
294         missing_value=-1.E30
295         fill_missing=1.
296         flag_in_output=FLAG_SM028100
297 ========================================
298 name=SM100255; from_input=AGR
299         interp_option=sixteen_pt+four_pt+average_4pt+search
300         masked=water
301         interp_mask=AGRLSEA(0)
302         missing_value=-1.E30
303         fill_missing=1.
304         flag_in_output=FLAG_SM100255
305 ========================================
306 name=ST000007; from_input=AGR
307         interp_option=sixteen_pt+four_pt+average_4pt+search
308         masked=water
309         interp_mask=AGRLSEA(0)
310         missing_value=-1.E30
311         fill_missing=285.
312         flag_in_output=FLAG_ST000007
313 ========================================
314 name=ST007028; from_input=AGR
315         interp_option=sixteen_pt+four_pt+average_4pt+search
316         masked=water
317         interp_mask=AGRLSEA(0)
318         missing_value=-1.E30
319         fill_missing=285.
320         flag_in_output=FLAG_ST007028
321 ========================================
322 name=ST028100; from_input=AGR
323         interp_option=sixteen_pt+four_pt+average_4pt+search
324         masked=water
325         interp_mask=AGRLSEA(0)
326         missing_value=-1.E30
327         fill_missing=285.
328         flag_in_output=FLAG_ST028100
329 ========================================
330 name=ST100255; from_input=AGR
331         interp_option=sixteen_pt+four_pt+average_4pt+search
332         masked=water
333         interp_mask=AGRLSEA(0)
334         missing_value=-1.E30
335         fill_missing=285.
336         flag_in_output=FLAG_ST100255
337 ========================================
338 name=SW000010; from_input=AGR
339         interp_option=sixteen_pt+four_pt+average_4pt+search
340         masked=water
341         interp_mask=AGRLSEA(0)
342         missing_value=-1.E30
343         fill_missing=1.
344         flag_in_output=FLAG_SW000010
345 ========================================
346 name=SW010040; from_input=AGR
347         interp_option=sixteen_pt+four_pt+average_4pt+search
348         masked=water
349         interp_mask=AGRLSEA(0)
350         missing_value=-1.E30
351         fill_missing=1.
352         flag_in_output=FLAG_SW010040
353 ========================================
354 name=SW040100; from_input=AGR
355         interp_option=sixteen_pt+four_pt+average_4pt+search
356         masked=water
357         interp_mask=AGRLSEA(0)
358         missing_value=-1.E30
359         fill_missing=1.
360         flag_in_output=FLAG_SW040100
361 ========================================
362 name=SW100200; from_input=AGR
363         interp_option=sixteen_pt+four_pt+average_4pt+search
364         masked=water
365         interp_mask=AGRLSEA(0)
366         missing_value=-1.E30
367         fill_missing=1.
368         flag_in_output=FLAG_SW100200
369 ========================================
370 name=SW010200; from_input=AGR
371         interp_option=sixteen_pt+four_pt+average_4pt+search
372         masked=water
373         interp_mask=AGRLSEA(0)
374         missing_value=-1.E30
375         fill_missing=1.
376         flag_in_output=FLAG_SW010200
377 ========================================
378 name=SM000010; from_input=LSM
379         interp_option=sixteen_pt+four_pt+average_4pt+search
380         masked=water
381         interp_mask=AVNLSEA(0)
382         missing_value=-1.E30
383         fill_missing=1.
384         flag_in_output=FLAG_SM000010
385 ========================================
386 name=SM010040; from_input=LSM
387         interp_option=sixteen_pt+four_pt+average_4pt+search
388         masked=water
389         interp_mask=AVNLSEA(0)
390         missing_value=-1.E30
391         fill_missing=1.
392         flag_in_output=FLAG_SM010040
393 ========================================
394 name=SM040100; from_input=LSM
395         interp_option=sixteen_pt+four_pt+average_4pt+search
396         masked=water
397         interp_mask=AVNLSEA(0)
398         missing_value=-1.E30
399         fill_missing=1.
400         flag_in_output=FLAG_SM040100
401 ========================================
402 name=SM100200; from_input=LSM
403         interp_option=sixteen_pt+four_pt+average_4pt+search
404         masked=water
405         interp_mask=AVNLSEA(0)
406         missing_value=-1.E30
407         fill_missing=1.
408         flag_in_output=FLAG_SM100200
409 ========================================
410 name=SM010200; from_input=LSM
411         interp_option=sixteen_pt+four_pt+average_4pt+search
412         masked=water
413         interp_mask=AVNLSEA(0)
414         missing_value=-1.E30
415         fill_missing=1.
416         flag_in_output=FLAG_SM010200
417 ========================================
418 name=ST000010; from_input=LSM
419         interp_option=sixteen_pt+four_pt+average_4pt+search
420         masked=water
421         interp_mask=AVNLSEA(0)
422         missing_value=-1.E30
423         fill_missing=285.
424         flag_in_output=FLAG_ST000010
425 ========================================
426 name=ST010040; from_input=LSM
427         interp_option=sixteen_pt+four_pt+average_4pt+search
428         masked=water
429         interp_mask=AVNLSEA(0)
430         missing_value=-1.E30
431         fill_missing=285.
432         flag_in_output=FLAG_ST010040
433 ========================================
434 name=ST040100; from_input=LSM
435         interp_option=sixteen_pt+four_pt+average_4pt+search
436         masked=water
437         interp_mask=AVNLSEA(0)
438         missing_value=-1.E30
439         fill_missing=285.
440         flag_in_output=FLAG_ST040100
441 ========================================
442 name=ST100200; from_input=LSM
443         interp_option=sixteen_pt+four_pt+average_4pt+search
444         masked=water
445         interp_mask=AVNLSEA(0)
446         missing_value=-1.E30
447         fill_missing=285.
448         flag_in_output=FLAG_ST100200
449 ========================================
450 name=ST010200; from_input=LSM
451         interp_option=sixteen_pt+four_pt+average_4pt+search
452         masked=water
453         interp_mask=AVNLSEA(0)
454         missing_value=-1.E30
455         fill_missing=285.
456         flag_in_output=FLAG_ST010200
457 ========================================
458 name=SM000007; from_input=LSM
459         interp_option=sixteen_pt+four_pt+average_4pt+search
460         masked=water
461         interp_mask=AVNLSEA(0)
462         fill_missing=1.
463         flag_in_output=FLAG_SM000007
464 ========================================
465 name=SM007028; from_input=LSM
466         interp_option=sixteen_pt+four_pt+average_4pt+search
467         masked=water
468         interp_mask=AVNLSEA(0)
469         fill_missing=1.
470         flag_in_output=FLAG_SM007028
471 ========================================
472 name=SM028100; from_input=LSM
473         interp_option=sixteen_pt+four_pt+average_4pt+search
474         masked=water
475         interp_mask=AVNLSEA(0)
476         fill_missing=1.
477         flag_in_output=FLAG_SM028100
478 ========================================
479 name=SM100255; from_input=LSM
480         interp_option=sixteen_pt+four_pt+average_4pt+search
481         masked=water
482         interp_mask=AVNLSEA(0)
483         fill_missing=1.
484         flag_in_output=FLAG_SM100255
485 ========================================
486 name=ST000007; from_input=LSM
487         interp_option=sixteen_pt+four_pt+average_4pt+search
488         masked=water
489         interp_mask=AVNLSEA(0)
490         fill_missing=285.
491         flag_in_output=FLAG_ST000007
492 ========================================
493 name=ST007028; from_input=LSM
494         interp_option=sixteen_pt+four_pt+average_4pt+search
495         masked=water
496         interp_mask=AVNLSEA(0)
497         fill_missing=285.
498         flag_in_output=FLAG_ST007028
499 ========================================
500 name=ST028100; from_input=LSM
501         interp_option=sixteen_pt+four_pt+average_4pt+search
502         masked=water
503         interp_mask=AVNLSEA(0)
504         fill_missing=285.
505         flag_in_output=FLAG_ST028100
506 ========================================
507 name=ST100255; from_input=LSM
508         interp_option=sixteen_pt+four_pt+average_4pt+search
509         masked=water
510         interp_mask=AVNLSEA(0)
511         fill_missing=285.
512         flag_in_output=FLAG_ST100255
513 ========================================
514 name=SOILM000
515         interp_option=sixteen_pt+four_pt+average_4pt+search
516         masked=water
517         interp_mask=LANDSEA(0)
518         fill_missing=1.
519         flag_in_output=FLAG_SOILM000
520 ========================================
521 name=SOILM005
522         interp_option=sixteen_pt+four_pt+average_4pt+search
523         masked=water
524         interp_mask=LANDSEA(0)
525         fill_missing=1.
526         flag_in_output=FLAG_SOILM005
527 ========================================
528 name=SOILM020
529         interp_option=sixteen_pt+four_pt+average_4pt+search
530         masked=water
531         interp_mask=LANDSEA(0)
532         fill_missing=1.
533         flag_in_output=FLAG_SOILM020
534 ========================================
535 name=SOILM040
536         interp_option=sixteen_pt+four_pt+average_4pt+search
537         masked=water
538         interp_mask=LANDSEA(0)
539         fill_missing=1.
540         flag_in_output=FLAG_SOILM040
541 ========================================
542 name=SOILM160
543         interp_option=sixteen_pt+four_pt+average_4pt+search
544         masked=water
545         interp_mask=LANDSEA(0)
546         fill_missing=1.
547         flag_in_output=FLAG_SOILM160
548 ========================================
549 name=SOILM300
550         interp_option=sixteen_pt+four_pt+average_4pt+search
551         masked=water
552         interp_mask=LANDSEA(0)
553         fill_missing=1.
554         flag_in_output=FLAG_SOILM300
555 ========================================
556 name=SOILT000
557         interp_option=sixteen_pt+four_pt+average_4pt+search
558         masked=water
559         interp_mask=LANDSEA(0)
560         fill_missing=285.
561         flag_in_output=FLAG_SOILT000
562 ========================================
563 name=SOILT005
564         interp_option=sixteen_pt+four_pt+average_4pt+search
565         masked=water
566         interp_mask=LANDSEA(0)
567         fill_missing=285.
568         flag_in_output=FLAG_SOILT005
569 ========================================
570 name=SOILT020
571         interp_option=sixteen_pt+four_pt+average_4pt+search
572         masked=water
573         interp_mask=LANDSEA(0)
574         fill_missing=285.
575         flag_in_output=FLAG_SOILT020
576 ========================================
577 name=SOILT040
578         interp_option=sixteen_pt+four_pt+average_4pt+search
579         masked=water
580         interp_mask=LANDSEA(0)
581         fill_missing=285.
582         flag_in_output=FLAG_SOILT040
583 ========================================
584 name=SOILT160
585         interp_option=sixteen_pt+four_pt+average_4pt+search
586         masked=water
587         interp_mask=LANDSEA(0)
588         fill_missing=285.
589         flag_in_output=FLAG_SOILT160
590 ========================================
591 name=SOILT300
592         interp_option=sixteen_pt+four_pt+average_4pt+search
593         masked=water
594         interp_mask=LANDSEA(0)
595         fill_missing=285.
596         flag_in_output=FLAG_SOILT300
597 ========================================
598 name=PMSL
599         interp_option=sixteen_pt+four_pt+average_4pt
600         flag_in_output=FLAG_SLP
601 ========================================
602 name=RH
603         interp_option=sixteen_pt+four_pt+average_4pt
604         fill_missing=0.
605         fill_lev=200100:const(0.)
606 ========================================    
607 name=SPECHUMD
608         interp_option=sixteen_pt+four_pt+average_4pt
609         fill_missing=0.
610         fill_lev=200100:const(0.)
611 ========================================
612 name=TAVGSFC
613         interp_option=four_pt
614         fill_missing=0.
615         fill_lev=200100:TT(200100)
616         flag_in_output=FLAG_TAVGSFC
617 ========================================
618 name=T ; output_name=TT  # If we get T, use entry from TT and
619                          #   write the field out as TT
620 ========================================
621 name=TT
622         mandatory=yes    # MUST HAVE THIS FIELD
623         interp_option=sixteen_pt+four_pt+average_4pt
624         fill_missing=0.
625 ========================================
626 name=U ; output_name=UU  # If we get U, use entry from UU and
627                          #   write the field out as UU
628 ========================================
629 name=UU
630         mandatory=yes    # MUST HAVE THIS FIELD
631         interp_option=sixteen_pt+four_pt+average_4pt
632         is_u_field=yes
633         output_stagger=U
634         fill_missing=0.
635 ========================================
636 name=V ; output_name=VV  # If we get V, use entry from VV and
637                          #   write the field out as VV
638 ========================================
639 name=VV
640         mandatory=yes    # MUST HAVE THIS FIELD
641         interp_option=sixteen_pt+four_pt+average_4pt
642         is_v_field=yes
643         output_stagger=V
644         fill_missing=0.
645 ========================================
646 name=SST
647         interp_option=sixteen_pt+four_pt
648         fill_missing=0. 
649         flag_in_output=FLAG_SST
650 ========================================
651 name=QV
652         interp_option=four_pt+average_4pt
653         fill_missing=0.
654         fill_lev=200100:const(0.)
655         flag_in_output=FLAG_QV
656 ========================================
657 name=QR
658         interp_option=four_pt+average_4pt
659         fill_missing=0.
660         fill_lev=200100:const(0.)
661         flag_in_output=FLAG_QR
662 ========================================
663 name=QC
664         interp_option=four_pt+average_4pt
665         fill_missing=0.
666         fill_lev=200100:const(0.)
667         flag_in_output=FLAG_QC
668 ========================================
669 name=QI
670         interp_option=four_pt+average_4pt
671         fill_missing=0.
672         fill_lev=200100:const(0.)
673         flag_in_output=FLAG_QI
674 ========================================
675 name=QS
676         interp_option=four_pt+average_4pt
677         fill_missing=0.
678         fill_lev=200100:const(0.)
679         flag_in_output=FLAG_QS
680 ========================================
681 name=QG
682         interp_option=four_pt+average_4pt
683         fill_missing=0.
684         fill_lev=200100:const(0.)
685         flag_in_output=FLAG_QG
686 ========================================
687 name=QNI
688         interp_option=four_pt+average_4pt
689         fill_missing=0.
690         fill_lev=200100:const(0.)
691         flag_in_output=FLAG_QNI
692 ========================================
693 name=VPTMP
694         interp_option=sixteen_pt+four_pt+average_4pt
695         fill_missing=0.
696         fill_lev=200100:const(0.)
697 ========================================
698 name=PRESSURE
699         interp_option=sixteen_pt+four_pt+average_4pt
700         fill_missing=0.
701         fill_lev=200100:PSFC(200100)
702 ========================================
703 name=GHT
704         interp_option=sixteen_pt+four_pt+average_4pt
705         fill_missing=0.
706         fill_lev=200100:SOILHGT(200100)
707         fill_lev=200100:HGT_M(1)
708 ========================================
709 name=HGTT
710         output=no
711         interp_option=nearest_neighbor
712 ========================================
713 name=SNOW 
714         interp_option=four_pt+average_4pt+average_16pt
715         masked=water 
716         fill_missing=0.
717         flag_in_output=FLAG_SNOW
718 ========================================
719 name=SNOW; from_input=LSM
720         interp_option=four_pt+average_4pt+average_16pt
721         masked=water 
722         interp_mask=AVNLSEA(0)
723         fill_missing=0.
724         flag_in_output=FLAG_SNOW
725 ========================================
726 name=SNOW;from_input=AGR
727         interp_option=four_pt+average_4pt+average_16pt
728         masked=water 
729         interp_mask=AGRLSEA(0)
730         missing_value=-1.E30
731         fill_missing=0.
732         flag_in_output=FLAG_SNOW
733 ========================================
734 name=SOILHGT
735         interp_option=four_pt+average_4pt
736         flag_in_output=FLAG_SOILHGT
737 ========================================
738 name=SNOWH; from_input=FILE
739         interp_option=four_pt+average_4pt+average_16pt
740         interp_mask=AVNLSEA(0)
741         fill_missing=0.
742         flag_in_output=FLAG_SNOWH
743 ========================================
744 name=SNOWH; from_input=AGR
745         interp_option=four_pt+average_4pt+average_16pt
746         interp_mask=AGRLSEA(0)
747         fill_missing=0.
748         missing_value=-1.E30
749         flag_in_output=FLAG_SNOWH
750 ========================================