Allow more NCEP cloud levels to be decoded for plotting purposes.
[WPS.git] / metgrid / METGRID.TBL.ARW.rap
blob08019fd9be98ff6393a87619f451472d34f6e76f
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 = 255 : ST100255(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 = 255 : ST100255(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 = 255 : SM100255(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 = 255 : SM100255(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 ========================================
74 name=SOILT
75         z_dim_name=num_soilt_levels
76         derived=yes
77         fill_lev =   0 : SOILT000(200100)      
78         fill_lev =   5 : SOILT005(200100)      
79         fill_lev =  20 : SOILT020(200100)      
80         fill_lev =  40 : SOILT040(200100)      
81         fill_lev = 160 : SOILT160(200100)      
82         fill_lev = 300 : SOILT300(200100)      
83         fill_lev =  49 : SOILT050(200100)
84         fill_lev =  51 : SOILT050(200100)
85 ========================================
86 name=SOIL_LEVELS
87         derived=yes
88         z_dim_name=num_soilt_levels
89         flag_in_output=FLAG_SOIL_LEVELS
90         fill_lev=all:vertical_index; level_template=SOILT
91 ========================================
92 name=PRES
93         z_dim_name=num_metgrid_levels
94         derived=yes
95         mandatory=yes    # MUST HAVE THIS FIELD
96         fill_lev=all:PRESSURE
97         fill_lev=200100:PSFC(200100)
98         fill_lev=all:vertical_index; level_template=TT
99 ========================================
100 name=LANDSEA 
101         interp_option=nearest_neighbor
102         fill_missing=-1.
103         fill_lev=200100:LANDMASK(1)
104 ========================================
105 name=XICE ; output_name=SEAICE  # If we get XICE, use entry from SEAICE and
106                                 #   write the field out as SEAICE
107 ========================================
108 name=SEAICE 
109         interp_option=four_pt+average_4pt
110         interp_mask=LANDSEA(1) 
111         masked=land
112         fill_missing=0.
113 ========================================
114 name=H0ML 
115         interp_option=four_pt+average_4pt
116         interp_mask=LANDSEA(1) 
117         masked=land
118         fill_missing=0.
119 ========================================
120 name=SNOW
121         interp_option=four_pt+average_4pt
122         masked=water 
123         fill_missing=0.
124         flag_in_output=FLAG_SNOW
125 ========================================
126 name=SNOH
127         interp_option=four_pt+average_4pt
128         masked=water
129         fill_missing=0.
130         flag_in_output=FLAG_SNOH
131 ========================================
132 name=SKINTEMP
133         interp_option=sixteen_pt+four_pt+wt_average_4pt+wt_average_16pt+search
134         mandatory=yes    # MUST HAVE THIS FIELD
135         masked=both
136 #       interp_land_mask  = LANDSEA(1)
137         interp_water_mask = SOILM000(1)
138         fill_missing=0.
139 ========================================
140 name=PSFC
141         interp_option=four_pt+average_4pt
142         fill_lev=200100:const(200100.)
143         flag_in_output=FLAG_PSFC
144 ========================================
145 name=VEGCAT
146         interp_option=nearest_neighbor
147         fill_missing=0.
148         flag_in_output=FLAG_VEGCAT
149 ========================================
150 name=CANWAT
151         interp_option=four_pt
152         fill_missing=0.
153 ========================================
154 name=SOILCAT
155         interp_option=nearest_neighbor
156         fill_missing=0.
157         flag_in_output=FLAG_SOILCAT
158 ========================================
159 name=SW000010
160         interp_option=sixteen_pt+four_pt+average_4pt+search
161         masked=water
162         interp_mask=LANDSEA(0)
163         missing_value=-1.E30
164         fill_missing=1.
165         flag_in_output=FLAG_SW000010
166 ========================================
167 name=SW010040
168         interp_option=sixteen_pt+four_pt+average_4pt+search
169         masked=water
170         interp_mask=LANDSEA(0)
171         missing_value=-1.E30
172         fill_missing=1.
173         flag_in_output=FLAG_SW010040
174 ========================================
175 name=SW040100
176         interp_option=sixteen_pt+four_pt+average_4pt+search
177         masked=water
178         interp_mask=LANDSEA(0)
179         missing_value=-1.E30
180         fill_missing=1.
181         flag_in_output=FLAG_SW040100
182 ========================================
183 name=SW100200
184         interp_option=sixteen_pt+four_pt+average_4pt+search
185         masked=water
186         interp_mask=LANDSEA(0)
187         missing_value=-1.E30
188         fill_missing=1.
189         flag_in_output=FLAG_SW100200
190 ========================================
191 name=SW010200
192         interp_option=sixteen_pt+four_pt+average_4pt+search
193         masked=water
194         interp_mask=LANDSEA(0)
195         missing_value=-1.E30
196         fill_missing=1.
197         flag_in_output=FLAG_SW010200
198 ========================================
199 name=SM000010
200         interp_option=sixteen_pt+four_pt+average_4pt+search
201         masked=water
202         interp_mask=LANDSEA(0)
203         missing_value=-1.E30
204         fill_missing=1.
205         flag_in_output=FLAG_SM000010
206 ========================================
207 name=SM010035
208         interp_option=sixteen_pt+four_pt+average_4pt+search
209         masked=water
210         interp_mask=LANDSEA(0)
211         missing_value=-1.E30
212         fill_missing=1.
213         flag_in_output=FLAG_SM010035
214 ========================================
215 name=SM010040
216         interp_option=sixteen_pt+four_pt+average_4pt+search
217         masked=water
218         interp_mask=LANDSEA(0)
219         missing_value=-1.E30
220         fill_missing=1.
221         flag_in_output=FLAG_SM010040
222 ========================================
223 name=SM035100
224         interp_option=sixteen_pt+four_pt+average_4pt+search
225         masked=water
226         interp_mask=LANDSEA(0)
227         missing_value=-1.E30
228         fill_missing=1.
229         flag_in_output=FLAG_SM035100
230 ========================================
231 name=SM040100
232         interp_option=sixteen_pt+four_pt+average_4pt+search
233         masked=water
234         interp_mask=LANDSEA(0)
235         missing_value=-1.E30
236         fill_missing=1.
237         flag_in_output=FLAG_SM040100
238 ========================================
239 name=SM100200
240         interp_option=sixteen_pt+four_pt+average_4pt+search
241         masked=water
242         interp_mask=LANDSEA(0)
243         missing_value=-1.E30
244         fill_missing=1.
245         flag_in_output=FLAG_SM100200
246 ========================================
247 name=SM010200
248         interp_option=sixteen_pt+four_pt+average_4pt+search
249         masked=water
250         interp_mask=LANDSEA(0)
251         missing_value=-1.E30
252         fill_missing=1.
253         flag_in_output=FLAG_SM010200
254 ========================================
255 name=ST000010
256         interp_option=sixteen_pt+four_pt+average_4pt+search
257         masked=water
258         interp_mask=LANDSEA(0)
259         missing_value=-1.E30
260         fill_missing=285.
261         flag_in_output=FLAG_ST000010
262 ========================================
263 name=ST010035
264         interp_option=sixteen_pt+four_pt+average_4pt+search
265         masked=water
266         interp_mask=LANDSEA(0)
267         missing_value=-1.E30
268         fill_missing=285.
269         flag_in_output=FLAG_ST010035
270 ========================================
271 name=ST010040
272         interp_option=sixteen_pt+four_pt+average_4pt+search
273         masked=water
274         interp_mask=LANDSEA(0)
275         missing_value=-1.E30
276         fill_missing=285.
277         flag_in_output=FLAG_ST010040
278 ========================================
279 name=ST035100
280         interp_option=sixteen_pt+four_pt+average_4pt+search
281         masked=water
282         interp_mask=LANDSEA(0)
283         missing_value=-1.E30
284         fill_missing=285.
285         flag_in_output=FLAG_ST035100
286 ========================================
287 name=ST040100
288         interp_option=sixteen_pt+four_pt+average_4pt+search
289         masked=water
290         interp_mask=LANDSEA(0)
291         missing_value=-1.E30
292         fill_missing=285.
293         flag_in_output=FLAG_ST040100
294 ========================================
295 name=ST100200
296         interp_option=sixteen_pt+four_pt+average_4pt+search
297         masked=water
298         interp_mask=LANDSEA(0)
299         missing_value=-1.E30
300         fill_missing=285.
301         flag_in_output=FLAG_ST100200
302 ========================================
303 name=ST010200
304         interp_option=sixteen_pt+four_pt+average_4pt+search
305         masked=water
306         interp_mask=LANDSEA(0)
307         missing_value=-1.E30
308         fill_missing=285.
309         flag_in_output=FLAG_ST010200
310 ========================================
311 name=SM000007
312         interp_option=sixteen_pt+four_pt+average_4pt+search
313         masked=water
314         interp_mask=LANDSEA(0)
315         fill_missing=1.
316         flag_in_output=FLAG_SM000007
317 ========================================
318 name=SM007028
319         interp_option=sixteen_pt+four_pt+average_4pt+search
320         masked=water
321         interp_mask=LANDSEA(0)
322         fill_missing=1.
323         flag_in_output=FLAG_SM007028
324 ========================================
325 name=SM028100
326         interp_option=sixteen_pt+four_pt+average_4pt+search
327         masked=water
328         interp_mask=LANDSEA(0)
329         fill_missing=1.
330         flag_in_output=FLAG_SM028100
331 ========================================
332 name=SM100255
333         interp_option=sixteen_pt+four_pt+average_4pt+search
334         masked=water
335         interp_mask=LANDSEA(0)
336         missing_value=-1.E30
337         fill_missing=1.
338         flag_in_output=FLAG_SM100255
339 ========================================
340 name=ST000007
341         interp_option=sixteen_pt+four_pt+average_4pt+search
342         masked=water
343         interp_mask=LANDSEA(0)
344         fill_missing=285.
345         flag_in_output=FLAG_ST000007
346 ========================================
347 name=ST007028
348         interp_option=sixteen_pt+four_pt+average_4pt+search
349         masked=water
350         interp_mask=LANDSEA(0)
351         fill_missing=285.
352         flag_in_output=FLAG_ST007028
353 ========================================
354 name=ST028100
355         interp_option=sixteen_pt+four_pt+average_4pt+search
356         masked=water
357         interp_mask=LANDSEA(0)
358         fill_missing=285.
359         flag_in_output=FLAG_ST028100
360 ========================================
361 name=ST100255
362         interp_option=sixteen_pt+four_pt+average_4pt+search
363         masked=water
364         interp_mask=LANDSEA(0)
365         missing_value=-1.E30
366         fill_missing=285.
367         flag_in_output=FLAG_ST100255
368 ========================================
369 name=SOILM000
370         interp_option=four_pt+average_4pt+search
371         masked=water
372 #       interp_mask=LANDSEA(0)
373         missing_value=1.
374         fill_missing=1.
375         flag_in_output=FLAG_SOILM000
376 ========================================
377 name=SOILM005
378         interp_option=four_pt+average_4pt+search
379         masked=water
380         interp_mask=SOILM000(1)
381         fill_missing=1.
382         flag_in_output=FLAG_SOILM005
383 ========================================
384 name=SOILM020
385         interp_option=four_pt+average_4pt+search
386         masked=water
387         interp_mask=SOILM000(1)
388         fill_missing=1.
389         flag_in_output=FLAG_SOILM020
390 ========================================
391 name=SOILM040
392         interp_option=four_pt+average_4pt+search
393         masked=water
394         interp_mask=SOILM000(1)
395         fill_missing=1.
396         flag_in_output=FLAG_SOILM040
397 ========================================
398 name=SOILM160
399         interp_option=four_pt+average_4pt+search
400         masked=water
401         interp_mask=SOILM000(1)
402         fill_missing=1.
403         flag_in_output=FLAG_SOILM160
404 ========================================
405 name=SOILM300
406         interp_option=four_pt+average_4pt+search
407         masked=water
408         interp_mask=SOILM000(1)
409         fill_missing=1.
410         flag_in_output=FLAG_SOILM300
411 ========================================
412 name=SOILT000
413         interp_option=sixteen_pt+four_pt+average_4pt+search
414         masked=water
415         interp_mask=SOILM000(1)
416         fill_missing=285.
417         flag_in_output=FLAG_SOILT000
418 ========================================
419 name=SOILT005
420         interp_option=sixteen_pt+four_pt+average_4pt+search
421         masked=water
422         interp_mask=SOILM000(1)
423         fill_missing=285.
424         flag_in_output=FLAG_SOILT005
425 ========================================
426 name=SOILT020
427         interp_option=sixteen_pt+four_pt+average_4pt+search
428         masked=water
429         interp_mask=SOILM000(1)
430         fill_missing=285.
431         flag_in_output=FLAG_SOILT020
432 ========================================
433 name=SOILT040
434         interp_option=sixteen_pt+four_pt+average_4pt+search
435         masked=water
436         interp_mask=SOILM000(1)
437         fill_missing=285.
438         flag_in_output=FLAG_SOILT040
439 ========================================
440 name=SOILT160
441         interp_option=sixteen_pt+four_pt+average_4pt+search
442         masked=water
443         interp_mask=SOILM000(1)
444         fill_missing=285.
445         flag_in_output=FLAG_SOILT160
446 ========================================
447 name=SOILT300
448         interp_option=sixteen_pt+four_pt+average_4pt+search
449         masked=water
450         interp_mask=SOILM000(1)
451         fill_missing=285.
452         flag_in_output=FLAG_SOILT300
453 ========================================
454 name=SOILT050
455         interp_option=sixteen_pt+four_pt+average_4pt+search
456         masked=water
457         interp_mask=LANDSEA(0)
458         fill_missing=285.
459         flag_in_output=FLAG_SOILT050
460 ========================================
461 name=PMSL
462         interp_option=sixteen_pt+four_pt+average_4pt
463         flag_in_output=FLAG_SLP
464 ========================================
465 name=RH
466         interp_option=sixteen_pt+four_pt+average_4pt
467         fill_missing=0.
468         fill_lev=200100:const(-1.E30)
469 ========================================
470 name=SPECHUMD
471         interp_option=sixteen_pt+four_pt+average_4pt
472         fill_missing=0.
473         missing_value=-1.E30
474         fill_lev=200100:const(-1)
475         flag_in_output=FLAG_SH
476 ========================================
477 name=TAVGSFC
478         interp_option=four_pt
479         fill_missing=0.
480         fill_lev=200100:TT(200100)
481         flag_in_output=FLAG_TAVGSFC
482 ========================================
483 name=T ; output_name=TT  # If we get T, use entry from TT and
484                          #   write the field out as TT
485 ========================================
486 name=TT
487         mandatory=yes    # MUST HAVE THIS FIELD
488         interp_option=sixteen_pt+four_pt+average_4pt
489         fill_missing=0.
490         fill_lev=200100:const(-1.E30)
491 ========================================
492 name=U ; output_name=UU  # If we get U, use entry from UU and
493                          #   write the field out as UU
494 ========================================
495 name=UU
496         mandatory=yes    # MUST HAVE THIS FIELD
497         interp_option=sixteen_pt+four_pt+average_4pt
498         is_u_field=yes
499         output_stagger=U
500         fill_missing=0.
501         fill_lev=200100:const(-1.E30)
502 ========================================
503 name=V ; output_name=VV  # If we get V, use entry from VV and
504                          #   write the field out as VV
505 ========================================
506 name=VV
507         mandatory=yes    # MUST HAVE THIS FIELD
508         interp_option=sixteen_pt+four_pt+average_4pt
509         is_v_field=yes
510         output_stagger=V
511         fill_missing=0.
512         fill_lev=200100:const(-1.E30)
513 ========================================
514 name=SST
515         interp_option=sixteen_pt+four_pt
516         fill_missing=0. 
517         flag_in_output=FLAG_SST
518 ========================================
519 name=QV
520         interp_option=four_pt+average_4pt
521         fill_missing=0.
522         fill_lev=200100:const(0.)
523         flag_in_output=FLAG_QV
524 ========================================
525 name=QR
526         interp_option=four_pt+average_4pt
527         fill_missing=0.
528         fill_lev=200100:const(0.)
529         flag_in_output=FLAG_QR
530 ========================================
531 name=QC
532         interp_option=four_pt+average_4pt
533         fill_missing=0.
534         fill_lev=200100:const(0.)
535         flag_in_output=FLAG_QC
536 ========================================
537 name=QI
538         interp_option=four_pt+average_4pt
539         fill_missing=0.
540         fill_lev=200100:const(0.)
541         flag_in_output=FLAG_QI
542 ========================================
543 name=QS
544         interp_option=four_pt+average_4pt
545         fill_missing=0.
546         fill_lev=200100:const(0.)
547         flag_in_output=FLAG_QS
548 ========================================
549 name=QG
550         interp_option=four_pt+average_4pt
551         fill_missing=0.
552         fill_lev=200100:const(0.)
553         flag_in_output=FLAG_QG
554 ========================================
555 name=QNI
556         interp_option=four_pt+average_4pt
557         fill_missing=0.
558         fill_lev=200100:const(0.)
559         flag_in_output=FLAG_QNI
560 ========================================
561 name=QNR
562         interp_option=four_pt+average_4pt
563         fill_missing=0.
564         fill_lev=200100:const(0.)
565         flag_in_output=FLAG_QNR
566 ========================================
567 name=VPTMP
568         interp_option=sixteen_pt+four_pt+average_4pt
569         fill_missing=0.
570         fill_lev=200100:const(0.)
571 ========================================
572 name=PRESSURE
573         interp_option=sixteen_pt+four_pt+average_4pt
574         fill_missing=0.
575         fill_lev=200100:PSFC(200100)
576 ========================================
577 name=GHT
578         interp_option=sixteen_pt+four_pt+average_4pt
579         fill_missing=0.
580         fill_lev=200100:SOILHGT(200100)
581         fill_lev=200100:HGT_M(1)
582 ========================================
583 name=HGTT
584         output=no
585         interp_option=nearest_neighbor
586 ========================================
587 name=SNOWH
588         interp_option=four_pt+average_4pt
589         masked=water 
590         fill_missing=0.
591         flag_in_output=FLAG_SNOWH
592 ========================================
593 name=SOILHGT
594         interp_option=four_pt+average_4pt
595         flag_in_output=FLAG_SOILHGT
596 ========================================
597 name=RHOSN
598         interp_option=four_pt+average_4pt
599         masked=water
600         fill_missing=0.
601 ========================================
602 name=TSNOW
603         interp_option=four_pt+average_4pt
604         masked=water
605         fill_missing=0.
606 ========================================
607 name=QVG
608         interp_option=four_pt+average_4pt
609         masked=water
610         fill_missing=0.
611 ========================================