diff --git a/parm/hrrr_postcntrl.xml b/parm/hrrr_postcntrl.xml
index d01d39a80..2b0d9445c 100755
--- a/parm/hrrr_postcntrl.xml
+++ b/parm/hrrr_postcntrl.xml
@@ -1099,7 +1099,7 @@
- GSD_NCCD_ON_HYBRID_LVL
+ NCCD_ON_HYBRID_LVL
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39.
40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50.
@@ -1107,7 +1107,7 @@
- GSD_NCIP_ON_HYBRID_LVL
+ NCIP_ON_HYBRID_LVL
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39.
40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50.
@@ -1115,7 +1115,7 @@
- GSD_NCRAIN_ON_HYBRID_LVL
+ NCRAIN_ON_HYBRID_LVL
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39.
40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50.
diff --git a/parm/makefile b/parm/makefile
index 77ed86cf4..a9e992531 100644
--- a/parm/makefile
+++ b/parm/makefile
@@ -28,6 +28,8 @@ ALL_TXT= \
postxconfig-NT-NGAC.txt \
postxconfig-NT-GEFS.txt \
postxconfig-NT-GEFS-F00.txt \
+ postxconfig-NT-hafs_ar_nosat.txt \
+ postxconfig-NT-hafs_ar_nosat_l65.txt \
postxconfig-NT-hafs_sat.txt \
postxconfig-NT-hafs_nosat.txt \
postxconfig-NT-hafs.txt \
@@ -61,6 +63,8 @@ postxconfig-NT-GEFS.txt: postcntrl_gefs.xml post_avblfld
postxconfig-NT-GEFS-F00.txt: postcntrl_gefs_f00.xml post_avblflds.xml
postxconfig-NT-hafs_sat.txt: postcntrl_hafs_sat.xml post_avblflds.xml
postxconfig-NT-hafs_nosat.txt: postcntrl_hafs_nosat.xml post_avblflds.xml
+postxconfig-NT-hafs_ar_nosat.txt: postcntrl_hafs_ar_nosat.xml post_avblflds.xml
+postxconfig-NT-hafs_ar_nosat_l65.txt: postcntrl_hafs_ar_nosat_l65.xml post_avblflds.xml
postxconfig-NT-hafs.txt: postcntrl_hafs.xml post_avblflds.xml
postxconfig-NT-GFS-TWO.txt: postcntrl_gfs_two.xml post_avblflds.xml
postxconfig-NT-GFS-F00-TWO.txt: postcntrl_gfs_f00_two.xml post_avblflds.xml
diff --git a/parm/nam_post_avblflds.xml b/parm/nam_post_avblflds.xml
index 1601ce92b..af9035e83 100644
--- a/parm/nam_post_avblflds.xml
+++ b/parm/nam_post_avblflds.xml
@@ -5115,7 +5115,7 @@
752
- GSD_NCIP_ON_HYBRID_LVL
+ NCIP_ON_HYBRID_LVL
Number concentration for ice particles on hybrid level
NCIP
hybrid_lvl
@@ -5124,7 +5124,7 @@
754
- GSD_NCRAIN_ON_HYBRID_LVL
+ NCRAIN_ON_HYBRID_LVL
NCRAIN
hybrid_lvl
3.0
diff --git a/parm/ngac_post_avblflds.xml b/parm/ngac_post_avblflds.xml
index 49057cdfe..c170e084c 100644
--- a/parm/ngac_post_avblflds.xml
+++ b/parm/ngac_post_avblflds.xml
@@ -5114,7 +5114,7 @@
752
- GSD_NCIP_ON_HYBRID_LVL
+ NCIP_ON_HYBRID_LVL
Number concentration for ice particles on hybrid level
NCIP
hybrid_lvl
@@ -5123,7 +5123,7 @@
754
- GSD_NCRAIN_ON_HYBRID_LVL
+ NCRAIN_ON_HYBRID_LVL
NCRAIN
hybrid_lvl
3.0
diff --git a/parm/post_avblflds.xml b/parm/post_avblflds.xml
index 306b057cf..ac518b3aa 100755
--- a/parm/post_avblflds.xml
+++ b/parm/post_avblflds.xml
@@ -6889,7 +6889,7 @@
747
- GSD_NCCD_ON_HYBRID_LVL
+ NCCD_ON_HYBRID_LVL
Number concentration for cloud water drops on hybrid level
NCONCD
hybrid_lvl
@@ -6933,7 +6933,7 @@
752
- GSD_NCIP_ON_HYBRID_LVL
+ NCIP_ON_HYBRID_LVL
Number concentration for ice particles on hybrid level
NCCICE
hybrid_lvl
@@ -6951,7 +6951,7 @@
754
- GSD_NCRAIN_ON_HYBRID_LVL
+ NCRAIN_ON_HYBRID_LVL
SPNCR
hybrid_lvl
3.0
@@ -7059,7 +7059,7 @@
766
- GSD_NCWFA_ON_HYBRID_LVL
+ NCWFA_ON_HYBRID_LVL
PMTF
NCEP
hybrid_lvl
@@ -8452,5 +8452,32 @@
6.0
+
+ 1018
+ NCCD_ON_ISOBARIC_SFC
+ Number concentration for cloud water drops on isobaric surfaces
+ NCONCD
+ isobaric_sfc
+ 3.0
+
+
+
+ 1019
+ NCIP_ON_ISOBARIC_SFC
+ Number concentration for ice particles on isobaric surfaces
+ NCCICE
+ isobaric_sfc
+ 3.0
+
+
+
+ 1020
+ NCRAIN_ON_ISOBARIC_SFC
+ Number concentration for rain on isobaric surfaces
+ SPNCR
+ isobaric_sfc
+ 3.0
+
+
diff --git a/parm/post_avblflds_raphrrr.xml b/parm/post_avblflds_raphrrr.xml
index 65895a026..0e7fbb740 100755
--- a/parm/post_avblflds_raphrrr.xml
+++ b/parm/post_avblflds_raphrrr.xml
@@ -5298,7 +5298,7 @@
747
- GSD_NCCD_ON_HYBRID_LVL
+ NCCD_ON_HYBRID_LVL
Number concentration for cloud water drops on hybrid level
NCONCD
hybrid_lvl
@@ -5324,7 +5324,7 @@
752
- GSD_NCIP_ON_HYBRID_LVL
+ NCIP_ON_HYBRID_LVL
Number concentration for ice particles on hybrid level
NCCICE
hybrid_lvl
@@ -5333,7 +5333,7 @@
754
- GSD_NCRAIN_ON_HYBRID_LVL
+ NCRAIN_ON_HYBRID_LVL
SPNCR
hybrid_lvl
3.0
diff --git a/parm/postcntrl_hafs_ar_nosat.xml b/parm/postcntrl_hafs_ar_nosat.xml
new file mode 100755
index 000000000..77b49e120
--- /dev/null
+++ b/parm/postcntrl_hafs_ar_nosat.xml
@@ -0,0 +1,762 @@
+
+
+
+
+ HURPRS
+ 32769
+ ncep_nco
+ v2003
+ local_tab_yes1
+ fcst
+ oper
+ fcst
+ fcst
+ hour
+ nws_ncep
+ hafs
+ complex_packing_spatial_diff
+ 2nd_ord_sptdiff
+ fltng_pnt
+ lossless
+
+
+ HGT_ON_ISOBARIC_SFC
+ HGT
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 6.0
+
+
+
+ TMP_ON_ISOBARIC_SFC
+ TMP
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 4.0
+
+
+
+ DPT_ON_ISOBARIC_SFC
+ DPT
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 5.0
+
+
+
+ SPFH_ON_ISOBARIC_SFC
+ SPFH
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 7.0
+
+
+
+ RH_ON_ISOBARIC_SFC
+ RH
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 3.0
+
+
+
+ UGRD_ON_ISOBARIC_SFC
+ UGRD
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 4.0
+
+
+
+ VGRD_ON_ISOBARIC_SFC
+ VGRD
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 4.0
+
+
+
+ DZDT_ON_ISOBARIC_SFC
+ DZDT
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 5.0
+
+
+
+ VVEL_ON_ISOBARIC_SFC
+ VVEL
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 5.0
+
+
+
+ ABSV_ON_ISOBARIC_SFC
+ ABSV
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 4.0
+
+
+
+ CLMR_ON_ISOBARIC_SFC
+ CLMR
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 6.0
+
+
+
+ ICMR_ON_ISOBARIC_SFC
+ ICMR
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 6.0
+
+
+
+ RWMR_ON_ISOBARIC_SFC
+ RWMR
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 6.0
+
+
+
+ SNMR_ON_ISOBARIC_SFC
+ SNMR
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 6.0
+
+
+
+ GRLE_ON_ISOBARIC_SFC
+ GRLE
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 6.0
+
+
+
+ REFD_ON_ISOBARIC_SFC
+ REFD
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 4.0
+
+
+
+ MSLET_ON_MEAN_SEA_LVL
+ MSLET
+ NCEP
+ 6.0
+
+
+
+ PRES_ON_MEAN_SEA_LVL
+ PRMSL
+ 6.0
+
+
+
+ TMP_ON_SPEC_HGT_LVL_ABOVE_GRND_2m
+ TMP
+ 4.0
+
+
+
+ SPFH_ON_SPEC_HGT_LVL_ABOVE_GRND_2m
+ SPFH
+ 7.0
+
+
+
+ DPT_ON_SPEC_HGT_LVL_ABOVE_GRND_2m
+ DPT
+ 4.0
+
+
+
+ RH_ON_SPEC_HGT_LVL_ABOVE_GRND_2m
+ RH
+ 3.0
+
+
+
+ UGRD_ON_SPEC_HGT_LVL_ABOVE_GRND_10m
+ UGRD
+ 10.
+ 4.0
+
+
+
+ VGRD_ON_SPEC_HGT_LVL_ABOVE_GRND_10m
+ VGRD
+ 10.
+ 4.0
+
+
+
+ PRES_ON_SURFACE
+ PRES
+ 6.0
+
+
+
+ HGT_ON_SURFACE
+ HGT
+ 6.0
+
+
+
+ TMP_ON_SURFACE
+ TMP
+ 4.0
+
+
+
+ SFEXC_ON_SURFACE
+ SFEXC
+ NCEP
+ 4.0
+
+
+
+ CAPE_ON_SURFACE
+ CAPE
+ 4.0
+
+
+
+ CIN_ON_SURFACE
+ CIN
+ 4.0
+
+
+
+ PWAT_ON_ENTIRE_ATMOS_SINGLE_LYR
+ PWAT
+ 6.0
+
+
+
+ HLCY_ON_SPEC_HGT_LVL_ABOVE_GRND
+ HLCY
+ 3000.
+ 4.0
+
+
+
+ ACM_APCP_ON_SURFACE
+ APCP
+ -4.0
+
+
+
+ ACM_GRAUPEL_ON_SURFACE
+ 6.0
+
+
+
+ BUCKET_GRAUPEL_ON_SURFACE
+ 6.0
+
+
+
+ ACM_FRAIN_ON_SURFACE
+ 6.0
+
+
+
+ BUCKET_FRAIN_ON_SURFACE
+ 6.0
+
+
+
+ BUCKET_SNOWFALL_ON_SURFACE
+ 6.0
+
+
+
+ ACM_ACPCP_ON_SURFACE
+ ACPCP
+ -4.0
+
+
+
+ ACM_NCPCP_ON_SURFACE
+ NCPCP
+ -4.0
+
+
+
+ CACM_APCP_ON_SURFACE
+ -4.0
+
+
+
+ CACM_ACPCP_ON_SURFACE
+ -4.0
+
+
+
+ CACM_NCPCP_ON_SURFACE
+ -4.0
+
+
+
+ AVE_PRATE_ON_SURFACE
+ PRATE
+ 4.0
+
+
+
+ AVE_CPRAT_ON_SURFACE
+ CPRAT
+ 4.0
+
+
+
+ INST_TCDC_ON_ENTIRE_ATMOS
+ TCDC
+ 4.0
+
+
+
+ AVE_TCDC_ON_ENTIRE_ATMOS
+ TCDC
+ 4.0
+
+
+
+ INST_USWRF_ON_SURFACE
+ USWRF
+ NCEP
+ 6.0
+
+
+
+ INST_ULWRF_ON_SURFACE
+ ULWRF
+ NCEP
+ 6.0
+
+
+
+ AVE_DSWRF_ON_SURFACE
+ DSWRF
+ NCEP
+ 6.0
+
+
+
+ AVE_DLWRF_ON_SURFACE
+ DLWRF
+ NCEP
+ 4.0
+
+
+
+ AVE_USWRF_ON_SURFACE
+ USWRF
+ NCEP
+ 6.0
+
+
+
+ AVE_ULWRF_ON_SURFACE
+ ULWRF
+ NCEP
+ 4.0
+
+
+
+ AVE_USWRF_ON_TOP_OF_ATMOS
+ USWRF
+ NCEP
+ 6.0
+
+
+
+ AVE_ULWRF_ON_TOP_OF_ATMOS
+ ULWRF
+ NCEP
+ 4.0
+
+
+
+ INST_ULWRF_ON_TOP_OF_ATMOS
+ ULWRF
+ NCEP
+ 4.0
+
+
+
+ INST_DSWRF_ON_SURFACE
+ DSWRF
+ NCEP
+ 6.0
+
+
+
+ INST_DLWRF_ON_SURFACE
+ DLWRF
+ NCEP
+ 4.0
+
+
+
+ SFCR_ON_SURFACE
+ SFCR
+ 6.0
+
+
+
+ FRICV_ON_SURFACE
+ FRICV
+ NCEP
+ 4.0
+
+
+
+ UFLX_ON_SURFACE
+ UFLX
+ 4.0
+
+
+
+ VFLX_ON_SURFACE
+ VFLX
+ 4.0
+
+
+
+ INST_SHTFL_ON_SURFACE
+ SHTFL
+ 4.0
+
+
+
+ INST_LHTFL_ON_SURFACE
+ LHTFL
+ 4.0
+
+
+
+ NLAT_ON_SURFACE
+ NLAT
+ NCEP
+ 4.0
+
+
+
+ ELON_ON_SURFACE
+ ELON
+ NCEP
+ 4.0
+
+
+
+ LAND_ON_SURFACE
+ LAND
+ 1.0
+
+
+
+ WTMP_ON_SURFACE
+ WTMP
+ 4.0
+
+
+
+ PRES_ON_TROPOPAUSE
+ PRES
+ 6.0
+
+
+
+ HGT_ON_TROPOPAUSE
+ HGT
+ 6.0
+
+
+
+ TMP_ON_TROPOPAUSE
+ TMP
+ 4.0
+
+
+
+ POT_ON_TROPOPAUSE
+ POT
+ 5.0
+
+
+
+ UGRD_ON_TROPOPAUSE
+ UGRD
+ 4.0
+
+
+
+ VGRD_ON_TROPOPAUSE
+ VGRD
+ 4.0
+
+
+
+ VWSH_ON_TROPOPAUSE
+ VWSH
+ NCEP
+ 3.0
+
+
+
+ TMP_ON_CLOUD_TOP
+ TMP
+ 4.0
+
+
+
+ REFC_ON_ENTIRE_ATMOS
+ REFC
+ NCEP
+ 4.0
+
+
+
+ HPBL_ON_SURFACE
+ HPBL
+ NCEP
+ 6.0
+
+
+
+ TCOLW_ON_ENTIRE_ATMOS
+ TCOLW
+ NCEP
+ 5.0
+
+
+
+ TCOLI_ON_ENTIRE_ATMOS
+ TCOLI
+ NCEP
+ 5.0
+
+
+
+ TCOLR_ON_ENTIRE_ATMOS
+ TCOLR
+ NCEP
+ 5.0
+
+
+
+ TCOLS_ON_ENTIRE_ATMOS
+ TCOLS
+ NCEP
+ 5.0
+
+
+
+ TCOLC_ON_ENTIRE_ATMOS
+ TCOLC
+ NCEP
+ 5.0
+
+
+
+ MAX_WIND_ON_SPEC_HGT_LVL_ABOVE_GRND_10m
+ WIND
+ -4.0
+
+
+
+ GUST_ON_SURFACE
+ GUST
+ 3.0
+
+
+
+ MAX_MAXUVV_ON_ISOBARIC_SFC_100-1000hpa
+ MAXUVV
+ -4.0
+
+
+
+ MAX_MAXDVV_ON_ISOBARIC_SFC_100-1000hpa
+ MAXDVV
+ -4.0
+
+
+
+ GSD_MAX_UPHL_ON_SPEC_HGT_LVL_ABOVE_GRND_0-3km
+ MXUPHL
+ NCEP
+ -3.0
+
+
+
+ MAX_UPHL_ON_SPEC_HGT_LVL_ABOVE_GRND_2-5km
+ MXUPHL
+ NCEP
+ -3.0
+
+
+
+
+
+
+ CNWAT_ON_SURFACE
+ CNWAT
+ 1.0
+
+
+
+ WEASD_ON_SURFACE
+ WEASD
+ 4.0
+
+
+
+ SNOWC_ON_SURFACE
+ SNOWC
+ 3.0
+
+
+
+ VEG_ON_SURFACE
+ VEG
+ 3.0
+
+
+
+ ACM_SNOWFALL_ON_SURFACE
+ 6.0
+
+
+
+ ACM_SNOM_ON_SURFACE
+ SNOM
+ 4.0
+
+
+
+ ACM_SSRUN_ON_SURFACE
+ SSRUN
+ 6.0
+
+
+
+ ACM_BGRUN_ON_SURFACE
+ BGRUN
+ 6.0
+
+
+
+ ACM_WATR_ON_SURFACE
+ WATR
+ 6.0
+
+
+
+
+
+ AVE_CRAIN_ON_SURFACE
+ NCEP
+ 1.0
+
+
+
+ AVE_CSNOW_ON_SURFACE
+ NCEP
+ 1.0
+
+
+
+ AVE_CICEP_ON_SURFACE
+ NCEP
+ 1.0
+
+
+
+ AVE_CFRZR_ON_SURFACE
+ NCEP
+ 1.0
+
+
+
+ NCCD_ON_HYBRID_LVL
+ NCONCD
+
+ 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
+ 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46.
+ 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68.
+ 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90.
+ 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109.
+ 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126.
+ 127.
+
+ 3.0
+
+
+
+ NCIP_ON_HYBRID_LVL
+ NCCICE
+
+ 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
+ 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46.
+ 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68.
+ 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90.
+ 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109.
+ 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126.
+ 127.
+
+ 3.0
+
+
+
+ NCRAIN_ON_HYBRID_LVL
+ SPNCR
+
+ 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
+ 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46.
+ 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68.
+ 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90.
+ 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109.
+ 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126.
+ 127.
+
+ 3.0
+
+
+
+ NCCD_ON_ISOBARIC_SFC
+ NCONCD
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 3.0
+
+
+
+ NCIP_ON_ISOBARIC_SFC
+ NCCICE
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 3.0
+
+
+
+ NCRAIN_ON_ISOBARIC_SFC
+ SPNCR
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 3.0
+
+
+
+
+
diff --git a/parm/postcntrl_hafs_ar_nosat_l65.xml b/parm/postcntrl_hafs_ar_nosat_l65.xml
new file mode 100644
index 000000000..dd35f1cf0
--- /dev/null
+++ b/parm/postcntrl_hafs_ar_nosat_l65.xml
@@ -0,0 +1,748 @@
+
+
+
+
+ HURPRS
+ 32769
+ ncep_nco
+ v2003
+ local_tab_yes1
+ fcst
+ oper
+ fcst
+ fcst
+ hour
+ nws_ncep
+ hafs
+ complex_packing_spatial_diff
+ 2nd_ord_sptdiff
+ fltng_pnt
+ lossless
+
+
+ HGT_ON_ISOBARIC_SFC
+ HGT
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 6.0
+
+
+
+ TMP_ON_ISOBARIC_SFC
+ TMP
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 4.0
+
+
+
+ DPT_ON_ISOBARIC_SFC
+ DPT
+ 10000. 20000. 30000. 50000. 70000. 85000.
+ 5.0
+
+
+
+ SPFH_ON_ISOBARIC_SFC
+ SPFH
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 7.0
+
+
+
+ RH_ON_ISOBARIC_SFC
+ RH
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 3.0
+
+
+
+ UGRD_ON_ISOBARIC_SFC
+ UGRD
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 4.0
+
+
+
+ VGRD_ON_ISOBARIC_SFC
+ VGRD
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 4.0
+
+
+
+ DZDT_ON_ISOBARIC_SFC
+ DZDT
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 5.0
+
+
+
+ VVEL_ON_ISOBARIC_SFC
+ VVEL
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 5.0
+
+
+
+ ABSV_ON_ISOBARIC_SFC
+ ABSV
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 4.0
+
+
+
+ CLMR_ON_ISOBARIC_SFC
+ CLMR
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 6.0
+
+
+
+ ICMR_ON_ISOBARIC_SFC
+ ICMR
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 6.0
+
+
+
+ RWMR_ON_ISOBARIC_SFC
+ RWMR
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 6.0
+
+
+
+ SNMR_ON_ISOBARIC_SFC
+ SNMR
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 6.0
+
+
+
+ GRLE_ON_ISOBARIC_SFC
+ GRLE
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 6.0
+
+
+
+ REFD_ON_ISOBARIC_SFC
+ REFD
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+
+
+
+ MSLET_ON_MEAN_SEA_LVL
+ MSLET
+ NCEP
+ 6.0
+
+
+
+ PRES_ON_MEAN_SEA_LVL
+ PRMSL
+ 6.0
+
+
+
+ TMP_ON_SPEC_HGT_LVL_ABOVE_GRND_2m
+ TMP
+ 4.0
+
+
+
+ SPFH_ON_SPEC_HGT_LVL_ABOVE_GRND_2m
+ SPFH
+ 7.0
+
+
+
+ DPT_ON_SPEC_HGT_LVL_ABOVE_GRND_2m
+ DPT
+ 4.0
+
+
+
+ RH_ON_SPEC_HGT_LVL_ABOVE_GRND_2m
+ RH
+ 3.0
+
+
+
+ UGRD_ON_SPEC_HGT_LVL_ABOVE_GRND_10m
+ UGRD
+ 10.
+ 4.0
+
+
+
+ VGRD_ON_SPEC_HGT_LVL_ABOVE_GRND_10m
+ VGRD
+ 10.
+ 4.0
+
+
+
+ PRES_ON_SURFACE
+ PRES
+ 6.0
+
+
+
+ HGT_ON_SURFACE
+ HGT
+ 6.0
+
+
+
+ TMP_ON_SURFACE
+ TMP
+ 4.0
+
+
+
+ SFEXC_ON_SURFACE
+ SFEXC
+ NCEP
+ 4.0
+
+
+
+ CAPE_ON_SURFACE
+ CAPE
+ 4.0
+
+
+
+ CIN_ON_SURFACE
+ CIN
+ 4.0
+
+
+
+ PWAT_ON_ENTIRE_ATMOS_SINGLE_LYR
+ PWAT
+ 6.0
+
+
+
+ HLCY_ON_SPEC_HGT_LVL_ABOVE_GRND
+ HLCY
+ 3000.
+ 4.0
+
+
+
+ ACM_APCP_ON_SURFACE
+ APCP
+ -4.0
+
+
+
+ ACM_GRAUPEL_ON_SURFACE
+ 6.0
+
+
+
+ BUCKET_GRAUPEL_ON_SURFACE
+ 6.0
+
+
+
+ ACM_FRAIN_ON_SURFACE
+ 6.0
+
+
+
+ BUCKET_FRAIN_ON_SURFACE
+ 6.0
+
+
+
+ BUCKET_SNOWFALL_ON_SURFACE
+ 6.0
+
+
+
+ ACM_ACPCP_ON_SURFACE
+ ACPCP
+ -4.0
+
+
+
+ ACM_NCPCP_ON_SURFACE
+ NCPCP
+ -4.0
+
+
+
+ CACM_APCP_ON_SURFACE
+ -4.0
+
+
+
+ CACM_ACPCP_ON_SURFACE
+ -4.0
+
+
+
+ CACM_NCPCP_ON_SURFACE
+ -4.0
+
+
+
+ AVE_PRATE_ON_SURFACE
+ PRATE
+ 4.0
+
+
+
+ AVE_CPRAT_ON_SURFACE
+ CPRAT
+ 4.0
+
+
+
+ INST_TCDC_ON_ENTIRE_ATMOS
+ TCDC
+ 4.0
+
+
+
+ AVE_TCDC_ON_ENTIRE_ATMOS
+ TCDC
+ 4.0
+
+
+
+ INST_USWRF_ON_SURFACE
+ USWRF
+ NCEP
+ 6.0
+
+
+
+ INST_ULWRF_ON_SURFACE
+ ULWRF
+ NCEP
+ 6.0
+
+
+
+ AVE_DSWRF_ON_SURFACE
+ DSWRF
+ NCEP
+ 6.0
+
+
+
+ AVE_DLWRF_ON_SURFACE
+ DLWRF
+ NCEP
+ 4.0
+
+
+
+ AVE_USWRF_ON_SURFACE
+ USWRF
+ NCEP
+ 6.0
+
+
+
+ AVE_ULWRF_ON_SURFACE
+ ULWRF
+ NCEP
+ 4.0
+
+
+
+ AVE_USWRF_ON_TOP_OF_ATMOS
+ USWRF
+ NCEP
+ 6.0
+
+
+
+ AVE_ULWRF_ON_TOP_OF_ATMOS
+ ULWRF
+ NCEP
+ 4.0
+
+
+
+ INST_ULWRF_ON_TOP_OF_ATMOS
+ ULWRF
+ NCEP
+ 4.0
+
+
+
+ INST_DSWRF_ON_SURFACE
+ DSWRF
+ NCEP
+ 6.0
+
+
+
+ INST_DLWRF_ON_SURFACE
+ DLWRF
+ NCEP
+ 4.0
+
+
+
+ SFCR_ON_SURFACE
+ SFCR
+ 6.0
+
+
+
+ FRICV_ON_SURFACE
+ FRICV
+ NCEP
+ 4.0
+
+
+
+ UFLX_ON_SURFACE
+ UFLX
+ 4.0
+
+
+
+ VFLX_ON_SURFACE
+ VFLX
+ 4.0
+
+
+
+ INST_SHTFL_ON_SURFACE
+ SHTFL
+ 4.0
+
+
+
+ INST_LHTFL_ON_SURFACE
+ LHTFL
+ 4.0
+
+
+
+ NLAT_ON_SURFACE
+ NLAT
+ NCEP
+ 4.0
+
+
+
+ ELON_ON_SURFACE
+ ELON
+ NCEP
+ 4.0
+
+
+
+ LAND_ON_SURFACE
+ LAND
+ 1.0
+
+
+
+ WTMP_ON_SURFACE
+ WTMP
+ 4.0
+
+
+
+ PRES_ON_TROPOPAUSE
+ PRES
+ 6.0
+
+
+
+ HGT_ON_TROPOPAUSE
+ HGT
+ 6.0
+
+
+
+ TMP_ON_TROPOPAUSE
+ TMP
+ 4.0
+
+
+
+ POT_ON_TROPOPAUSE
+ POT
+ 5.0
+
+
+
+ UGRD_ON_TROPOPAUSE
+ UGRD
+ 4.0
+
+
+
+ VGRD_ON_TROPOPAUSE
+ VGRD
+ 4.0
+
+
+
+ VWSH_ON_TROPOPAUSE
+ VWSH
+ NCEP
+ 3.0
+
+
+
+ TMP_ON_CLOUD_TOP
+ TMP
+ 4.0
+
+
+
+ REFC_ON_ENTIRE_ATMOS
+ REFC
+ NCEP
+ 4.0
+
+
+
+ HPBL_ON_SURFACE
+ HPBL
+ NCEP
+ 6.0
+
+
+
+ TCOLW_ON_ENTIRE_ATMOS
+ TCOLW
+ NCEP
+ 5.0
+
+
+
+ TCOLI_ON_ENTIRE_ATMOS
+ TCOLI
+ NCEP
+ 5.0
+
+
+
+ TCOLR_ON_ENTIRE_ATMOS
+ TCOLR
+ NCEP
+ 5.0
+
+
+
+ TCOLS_ON_ENTIRE_ATMOS
+ TCOLS
+ NCEP
+ 5.0
+
+
+
+ TCOLC_ON_ENTIRE_ATMOS
+ TCOLC
+ NCEP
+ 5.0
+
+
+
+ MAX_WIND_ON_SPEC_HGT_LVL_ABOVE_GRND_10m
+ WIND
+ -4.0
+
+
+
+ GUST_ON_SURFACE
+ GUST
+ 3.0
+
+
+
+ MAX_MAXUVV_ON_ISOBARIC_SFC_100-1000hpa
+ MAXUVV
+ -4.0
+
+
+
+ MAX_MAXDVV_ON_ISOBARIC_SFC_100-1000hpa
+ MAXDVV
+ -4.0
+
+
+
+ GSD_MAX_UPHL_ON_SPEC_HGT_LVL_ABOVE_GRND_0-3km
+ MXUPHL
+ NCEP
+ -3.0
+
+
+
+ MAX_UPHL_ON_SPEC_HGT_LVL_ABOVE_GRND_2-5km
+ MXUPHL
+ NCEP
+ -3.0
+
+
+
+
+
+
+ CNWAT_ON_SURFACE
+ CNWAT
+ 1.0
+
+
+
+ WEASD_ON_SURFACE
+ WEASD
+ 4.0
+
+
+
+ SNOWC_ON_SURFACE
+ SNOWC
+ 3.0
+
+
+
+ VEG_ON_SURFACE
+ VEG
+ 3.0
+
+
+
+ ACM_SNOWFALL_ON_SURFACE
+ 6.0
+
+
+
+ ACM_SNOM_ON_SURFACE
+ SNOM
+ 4.0
+
+
+
+ ACM_SSRUN_ON_SURFACE
+ SSRUN
+ 6.0
+
+
+
+ ACM_BGRUN_ON_SURFACE
+ BGRUN
+ 6.0
+
+
+
+ ACM_WATR_ON_SURFACE
+ WATR
+ 6.0
+
+
+
+
+
+ AVE_CRAIN_ON_SURFACE
+ NCEP
+ 1.0
+
+
+
+ AVE_CSNOW_ON_SURFACE
+ NCEP
+ 1.0
+
+
+
+ AVE_CICEP_ON_SURFACE
+ NCEP
+ 1.0
+
+
+
+ AVE_CFRZR_ON_SURFACE
+ NCEP
+ 1.0
+
+
+
+ NCCD_ON_HYBRID_LVL
+ NCONCD
+
+ 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
+ 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46.
+ 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65.
+
+ 3.0
+
+
+
+ NCIP_ON_HYBRID_LVL
+ NCCICE
+
+ 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
+ 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46.
+ 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65.
+
+ 3.0
+
+
+
+ NCRAIN_ON_HYBRID_LVL
+ SPNCR
+
+ 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
+ 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46.
+ 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65.
+
+ 3.0
+
+
+
+ NCCD_ON_ISOBARIC_SFC
+ NCONCD
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 3.0
+
+
+
+ NCIP_ON_ISOBARIC_SFC
+ NCCICE
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 3.0
+
+
+
+ NCRAIN_ON_ISOBARIC_SFC
+ SPNCR
+ 1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
+ 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+ 3.0
+
+
+
+
+
diff --git a/parm/postxconfig-NT-hafs_ar_nosat.txt b/parm/postxconfig-NT-hafs_ar_nosat.txt
new file mode 100644
index 000000000..55e6fd6ea
--- /dev/null
+++ b/parm/postxconfig-NT-hafs_ar_nosat.txt
@@ -0,0 +1,4554 @@
+1
+108
+HURPRS
+32769
+ncep_nco
+v2003
+local_tab_yes1
+fcst
+oper
+fcst
+fcst
+hour
+nws_ncep
+hafs
+complex_packing_spatial_diff
+2nd_ord_sptdiff
+fltng_pnt
+lossless
+12
+HGT_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+HGT
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+13
+TMP_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+TMP
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+15
+DPT_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+DPT
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+5.0
+0
+0
+0
+?
+?
+?
+16
+SPFH_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+SPFH
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+7.0
+0
+0
+0
+?
+?
+?
+17
+RH_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+RH
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+18
+UGRD_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+UGRD
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+19
+VGRD_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+VGRD
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+284
+DZDT_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+DZDT
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+5.0
+0
+0
+0
+?
+?
+?
+20
+VVEL_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+VVEL
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+5.0
+0
+0
+0
+?
+?
+?
+21
+ABSV_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+ABSV
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+153
+CLMR_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+CLMR
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+166
+ICMR_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+ICMR
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+183
+RWMR_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+RWMR
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+184
+SNMR_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+SNMR
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+416
+GRLE_ON_ISOBARIC_SFC
+Graupel mixing ration on isobaric surface
+1
+tmpl4_0
+GRLE
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+251
+REFD_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+REFD
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+23
+MSLET_ON_MEAN_SEA_LVL
+?
+1
+tmpl4_0
+MSLET
+NCEP
+?
+mean_sea_lvl
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+105
+PRES_ON_MEAN_SEA_LVL
+?
+1
+tmpl4_0
+PRMSL
+?
+?
+mean_sea_lvl
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+106
+TMP_ON_SPEC_HGT_LVL_ABOVE_GRND_2m
+?
+1
+tmpl4_0
+TMP
+?
+?
+spec_hgt_lvl_above_grnd
+0
+?
+1
+2.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+112
+SPFH_ON_SPEC_HGT_LVL_ABOVE_GRND_2m
+?
+1
+tmpl4_0
+SPFH
+?
+?
+spec_hgt_lvl_above_grnd
+0
+?
+1
+2.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+7.0
+0
+0
+0
+?
+?
+?
+113
+DPT_ON_SPEC_HGT_LVL_ABOVE_GRND_2m
+?
+1
+tmpl4_0
+DPT
+?
+?
+spec_hgt_lvl_above_grnd
+0
+?
+1
+2.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+114
+RH_ON_SPEC_HGT_LVL_ABOVE_GRND_2m
+?
+1
+tmpl4_0
+RH
+?
+?
+spec_hgt_lvl_above_grnd
+0
+?
+1
+2.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+64
+UGRD_ON_SPEC_HGT_LVL_ABOVE_GRND_10m
+?
+1
+tmpl4_0
+UGRD
+?
+?
+spec_hgt_lvl_above_grnd
+0
+?
+1
+10.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+65
+VGRD_ON_SPEC_HGT_LVL_ABOVE_GRND_10m
+?
+1
+tmpl4_0
+VGRD
+?
+?
+spec_hgt_lvl_above_grnd
+0
+?
+1
+10.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+24
+PRES_ON_SURFACE
+?
+1
+tmpl4_0
+PRES
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+25
+HGT_ON_SURFACE
+?
+1
+tmpl4_0
+HGT
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+26
+TMP_ON_SURFACE
+?
+1
+tmpl4_0
+TMP
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+169
+SFEXC_ON_SURFACE
+?
+1
+tmpl4_0
+SFEXC
+NCEP
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+32
+CAPE_ON_SURFACE
+?
+1
+tmpl4_0
+CAPE
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+107
+CIN_ON_SURFACE
+?
+1
+tmpl4_0
+CIN
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+80
+PWAT_ON_ENTIRE_ATMOS_SINGLE_LYR
+?
+1
+tmpl4_0
+PWAT
+?
+?
+entire_atmos_single_lyr
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+162
+HLCY_ON_SPEC_HGT_LVL_ABOVE_GRND
+?
+1
+tmpl4_0
+HLCY
+?
+?
+spec_hgt_lvl_above_grnd
+0
+?
+1
+3000.
+spec_hgt_lvl_above_grnd
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+87
+ACM_APCP_ON_SURFACE
+?
+1
+tmpl4_8
+APCP
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-4.0
+0
+0
+0
+?
+?
+?
+746
+ACM_GRAUPEL_ON_SURFACE
+?
+1
+tmpl4_8
+FROZR
+NCEP
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+775
+BUCKET_GRAUPEL_ON_SURFACE
+bucket graupel precipitation on surface
+1
+tmpl4_8
+FROZR
+NCEP
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+782
+ACM_FRAIN_ON_SURFACE
+?
+1
+tmpl4_8
+FRZR
+NCEP
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+1003
+BUCKET_FRAIN_ON_SURFACE
+?
+1
+tmpl4_8
+FRZR
+NCEP
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+1005
+BUCKET_SNOWFALL_ON_SURFACE
+?
+1
+tmpl4_8
+TSNOWP
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+33
+ACM_ACPCP_ON_SURFACE
+?
+1
+tmpl4_8
+ACPCP
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-4.0
+0
+0
+0
+?
+?
+?
+34
+ACM_NCPCP_ON_SURFACE
+?
+1
+tmpl4_8
+NCPCP
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-4.0
+0
+0
+0
+?
+?
+?
+417
+CACM_APCP_ON_SURFACE
+?
+1
+tmpl4_8
+APCP
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-4.0
+0
+0
+0
+?
+?
+?
+418
+CACM_ACPCP_ON_SURFACE
+?
+1
+tmpl4_8
+ACPCP
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-4.0
+0
+0
+0
+?
+?
+?
+419
+CACM_NCPCP_ON_SURFACE
+?
+1
+tmpl4_8
+NCPCP
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-4.0
+0
+0
+0
+?
+?
+?
+271
+AVE_PRATE_ON_SURFACE
+?
+1
+tmpl4_8
+PRATE
+?
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+272
+AVE_CPRAT_ON_SURFACE
+?
+1
+tmpl4_8
+CPRAT
+?
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+161
+INST_TCDC_ON_ENTIRE_ATMOS
+?
+1
+tmpl4_0
+TCDC
+?
+?
+entire_atmos_single_lyr
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+144
+AVE_TCDC_ON_ENTIRE_ATMOS
+?
+1
+tmpl4_8
+TCDC
+?
+AVE
+entire_atmos_single_lyr
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+141
+INST_USWRF_ON_SURFACE
+?
+1
+tmpl4_0
+USWRF
+NCEP
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+142
+INST_ULWRF_ON_SURFACE
+?
+1
+tmpl4_0
+ULWRF
+NCEP
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+126
+AVE_DSWRF_ON_SURFACE
+?
+1
+tmpl4_8
+DSWRF
+NCEP
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+127
+AVE_DLWRF_ON_SURFACE
+?
+1
+tmpl4_8
+DLWRF
+NCEP
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+128
+AVE_USWRF_ON_SURFACE
+?
+1
+tmpl4_8
+USWRF
+NCEP
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+129
+AVE_ULWRF_ON_SURFACE
+?
+1
+tmpl4_8
+ULWRF
+NCEP
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+130
+AVE_USWRF_ON_TOP_OF_ATMOS
+?
+1
+tmpl4_8
+USWRF
+NCEP
+AVE
+top_of_atmos
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+131
+AVE_ULWRF_ON_TOP_OF_ATMOS
+?
+1
+tmpl4_8
+ULWRF
+NCEP
+AVE
+top_of_atmos
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+274
+INST_ULWRF_ON_TOP_OF_ATMOS
+?
+1
+tmpl4_0
+ULWRF
+NCEP
+?
+top_of_atmos
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+156
+INST_DSWRF_ON_SURFACE
+?
+1
+tmpl4_0
+DSWRF
+NCEP
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+157
+INST_DLWRF_ON_SURFACE
+?
+1
+tmpl4_0
+DLWRF
+NCEP
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+44
+SFCR_ON_SURFACE
+?
+1
+tmpl4_0
+SFCR
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+45
+FRICV_ON_SURFACE
+?
+1
+tmpl4_0
+FRICV
+NCEP
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+133
+UFLX_ON_SURFACE
+?
+1
+tmpl4_0
+UFLX
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+134
+VFLX_ON_SURFACE
+?
+1
+tmpl4_0
+VFLX
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+154
+INST_SHTFL_ON_SURFACE
+?
+1
+tmpl4_0
+SHTFL
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+155
+INST_LHTFL_ON_SURFACE
+?
+1
+tmpl4_0
+LHTFL
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+48
+NLAT_ON_SURFACE
+?
+1
+tmpl4_0
+NLAT
+NCEP
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+49
+ELON_ON_SURFACE
+?
+1
+tmpl4_0
+ELON
+NCEP
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+50
+LAND_ON_SURFACE
+?
+1
+tmpl4_0
+LAND
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+1.0
+0
+0
+0
+?
+?
+?
+151
+WTMP_ON_SURFACE
+?
+1
+tmpl4_0
+WTMP
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+54
+PRES_ON_TROPOPAUSE
+?
+1
+tmpl4_0
+PRES
+?
+?
+tropopause
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+177
+HGT_ON_TROPOPAUSE
+?
+1
+tmpl4_0
+HGT
+?
+?
+tropopause
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+55
+TMP_ON_TROPOPAUSE
+?
+1
+tmpl4_0
+TMP
+?
+?
+tropopause
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+108
+POT_ON_TROPOPAUSE
+?
+1
+tmpl4_0
+POT
+?
+?
+tropopause
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+5.0
+0
+0
+0
+?
+?
+?
+56
+UGRD_ON_TROPOPAUSE
+?
+1
+tmpl4_0
+UGRD
+?
+?
+tropopause
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+57
+VGRD_ON_TROPOPAUSE
+?
+1
+tmpl4_0
+VGRD
+?
+?
+tropopause
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+58
+VWSH_ON_TROPOPAUSE
+?
+1
+tmpl4_0
+VWSH
+NCEP
+?
+tropopause
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+168
+TMP_ON_CLOUD_TOP
+?
+1
+tmpl4_0
+TMP
+?
+?
+cloud_top
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+252
+REFC_ON_ENTIRE_ATMOS
+?
+1
+tmpl4_0
+REFC
+NCEP
+?
+entire_atmos_single_lyr
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+221
+HPBL_ON_SURFACE
+?
+1
+tmpl4_0
+HPBL
+NCEP
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+200
+TCOLW_ON_ENTIRE_ATMOS
+?
+1
+tmpl4_0
+TCOLW
+NCEP
+?
+entire_atmos_single_lyr
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+5.0
+0
+0
+0
+?
+?
+?
+201
+TCOLI_ON_ENTIRE_ATMOS
+?
+1
+tmpl4_0
+TCOLI
+NCEP
+?
+entire_atmos_single_lyr
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+5.0
+0
+0
+0
+?
+?
+?
+202
+TCOLR_ON_ENTIRE_ATMOS
+?
+1
+tmpl4_0
+TCOLR
+NCEP
+?
+entire_atmos_single_lyr
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+5.0
+0
+0
+0
+?
+?
+?
+203
+TCOLS_ON_ENTIRE_ATMOS
+?
+1
+tmpl4_0
+TCOLS
+NCEP
+?
+entire_atmos_single_lyr
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+5.0
+0
+0
+0
+?
+?
+?
+204
+TCOLC_ON_ENTIRE_ATMOS
+?
+1
+tmpl4_0
+TCOLC
+NCEP
+?
+entire_atmos_single_lyr
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+5.0
+0
+0
+0
+?
+?
+?
+422
+MAX_WIND_ON_SPEC_HGT_LVL_ABOVE_GRND_10m
+maximum wind speed on 10 meter Above Ground
+1
+tmpl4_8
+WIND
+?
+MAX
+spec_hgt_lvl_above_grnd
+0
+?
+1
+10.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-4.0
+0
+0
+0
+?
+?
+?
+245
+GUST_ON_SURFACE
+?
+1
+tmpl4_0
+GUST
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+423
+MAX_MAXUVV_ON_ISOBARIC_SFC_100-1000hpa
+hourly maximum Upward Vertical Velocity between 100-1000hpa
+1
+tmpl4_8
+MAXUVV
+NCEP
+MAX
+isobaric_sfc
+0
+?
+1
+10000.
+isobaric_sfc
+0
+?
+1
+100000.
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-4.0
+0
+0
+0
+?
+?
+?
+424
+MAX_MAXDVV_ON_ISOBARIC_SFC_100-1000hpa
+hourly maximum Downward Vertical Velocity between 100-1000hpa
+1
+tmpl4_8
+MAXDVV
+NCEP
+MAX
+isobaric_sfc
+0
+?
+1
+10000.
+isobaric_sfc
+0
+?
+1
+100000.
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-4.0
+0
+0
+0
+?
+?
+?
+790
+GSD_MAX_UPHL_ON_SPEC_HGT_LVL_ABOVE_GRND_0-3km
+?
+1
+tmpl4_8
+MXUPHL
+NCEP
+MAX
+spec_hgt_lvl_above_grnd
+0
+?
+1
+3000.
+spec_hgt_lvl_above_grnd
+0
+?
+1
+0000.
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-3.0
+0
+0
+0
+?
+?
+?
+420
+MAX_UPHL_ON_SPEC_HGT_LVL_ABOVE_GRND_2-5km
+maximum Updraft Helicity on Specified Height Level Above Ground
+1
+tmpl4_8
+MXUPHL
+NCEP
+MAX
+spec_hgt_lvl_above_grnd
+0
+?
+1
+5000.
+spec_hgt_lvl_above_grnd
+0
+?
+1
+2000.
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-3.0
+0
+0
+0
+?
+?
+?
+118
+CNWAT_ON_SURFACE
+?
+1
+tmpl4_0
+CNWAT
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+1.0
+0
+0
+0
+?
+?
+?
+119
+WEASD_ON_SURFACE
+?
+1
+tmpl4_0
+WEASD
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+120
+SNOWC_ON_SURFACE
+?
+1
+tmpl4_0
+SNOWC
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+170
+VEG_ON_SURFACE
+?
+1
+tmpl4_0
+VEG
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+1004
+ACM_SNOWFALL_ON_SURFACE
+?
+1
+tmpl4_8
+TSNOWP
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+121
+ACM_SNOM_ON_SURFACE
+?
+1
+tmpl4_8
+SNOM
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+122
+ACM_SSRUN_ON_SURFACE
+?
+1
+tmpl4_8
+SSRUN
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+123
+ACM_BGRUN_ON_SURFACE
+?
+1
+tmpl4_8
+BGRUN
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+343
+ACM_WATR_ON_SURFACE
+?
+1
+tmpl4_8
+WATR
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+317
+AVE_CRAIN_ON_SURFACE
+?
+1
+tmpl4_8
+CRAIN
+NCEP
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+1.0
+0
+0
+0
+?
+?
+?
+555
+AVE_CSNOW_ON_SURFACE
+average Categorical snow on surface
+1
+tmpl4_8
+CSNOW
+NCEP
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+1.0
+0
+0
+0
+?
+?
+?
+556
+AVE_CICEP_ON_SURFACE
+average Categorical ice pellets on surface
+1
+tmpl4_8
+CICEP
+NCEP
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+1.0
+0
+0
+0
+?
+?
+?
+557
+AVE_CFRZR_ON_SURFACE
+average Categorical freezing rain on surface
+1
+tmpl4_8
+CFRZR
+NCEP
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+1.0
+0
+0
+0
+?
+?
+?
+747
+NCCD_ON_HYBRID_LVL
+Number concentration for cloud water drops on hybrid level
+1
+tmpl4_0
+NCONCD
+?
+?
+hybrid_lvl
+0
+?
+127
+1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+752
+NCIP_ON_HYBRID_LVL
+Number concentration for ice particles on hybrid level
+1
+tmpl4_0
+NCCICE
+?
+?
+hybrid_lvl
+0
+?
+127
+1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+754
+NCRAIN_ON_HYBRID_LVL
+?
+1
+tmpl4_0
+SPNCR
+?
+?
+hybrid_lvl
+0
+?
+127
+1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+1018
+NCCD_ON_ISOBARIC_SFC
+Number concentration for cloud water drops on isobaric surfaces
+1
+tmpl4_0
+NCONCD
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+1019
+NCIP_ON_ISOBARIC_SFC
+Number concentration for ice particles on isobaric surfaces
+1
+tmpl4_0
+NCCICE
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+1020
+NCRAIN_ON_ISOBARIC_SFC
+Number concentration for rain on isobaric surfaces
+1
+tmpl4_0
+SPNCR
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
diff --git a/parm/postxconfig-NT-hafs_ar_nosat_l65.txt b/parm/postxconfig-NT-hafs_ar_nosat_l65.txt
new file mode 100644
index 000000000..2e2e0ee28
--- /dev/null
+++ b/parm/postxconfig-NT-hafs_ar_nosat_l65.txt
@@ -0,0 +1,4554 @@
+1
+108
+HURPRS
+32769
+ncep_nco
+v2003
+local_tab_yes1
+fcst
+oper
+fcst
+fcst
+hour
+nws_ncep
+hafs
+complex_packing_spatial_diff
+2nd_ord_sptdiff
+fltng_pnt
+lossless
+12
+HGT_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+HGT
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+13
+TMP_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+TMP
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+15
+DPT_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+DPT
+?
+?
+isobaric_sfc
+0
+?
+6
+10000. 20000. 30000. 50000. 70000. 85000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+5.0
+0
+0
+0
+?
+?
+?
+16
+SPFH_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+SPFH
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+7.0
+0
+0
+0
+?
+?
+?
+17
+RH_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+RH
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+18
+UGRD_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+UGRD
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+19
+VGRD_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+VGRD
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+284
+DZDT_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+DZDT
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+5.0
+0
+0
+0
+?
+?
+?
+20
+VVEL_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+VVEL
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+5.0
+0
+0
+0
+?
+?
+?
+21
+ABSV_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+ABSV
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+153
+CLMR_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+CLMR
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+166
+ICMR_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+ICMR
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+183
+RWMR_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+RWMR
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+184
+SNMR_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+SNMR
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+416
+GRLE_ON_ISOBARIC_SFC
+Graupel mixing ration on isobaric surface
+1
+tmpl4_0
+GRLE
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+251
+REFD_ON_ISOBARIC_SFC
+?
+1
+tmpl4_0
+REFD
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+23
+MSLET_ON_MEAN_SEA_LVL
+?
+1
+tmpl4_0
+MSLET
+NCEP
+?
+mean_sea_lvl
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+105
+PRES_ON_MEAN_SEA_LVL
+?
+1
+tmpl4_0
+PRMSL
+?
+?
+mean_sea_lvl
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+106
+TMP_ON_SPEC_HGT_LVL_ABOVE_GRND_2m
+?
+1
+tmpl4_0
+TMP
+?
+?
+spec_hgt_lvl_above_grnd
+0
+?
+1
+2.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+112
+SPFH_ON_SPEC_HGT_LVL_ABOVE_GRND_2m
+?
+1
+tmpl4_0
+SPFH
+?
+?
+spec_hgt_lvl_above_grnd
+0
+?
+1
+2.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+7.0
+0
+0
+0
+?
+?
+?
+113
+DPT_ON_SPEC_HGT_LVL_ABOVE_GRND_2m
+?
+1
+tmpl4_0
+DPT
+?
+?
+spec_hgt_lvl_above_grnd
+0
+?
+1
+2.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+114
+RH_ON_SPEC_HGT_LVL_ABOVE_GRND_2m
+?
+1
+tmpl4_0
+RH
+?
+?
+spec_hgt_lvl_above_grnd
+0
+?
+1
+2.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+64
+UGRD_ON_SPEC_HGT_LVL_ABOVE_GRND_10m
+?
+1
+tmpl4_0
+UGRD
+?
+?
+spec_hgt_lvl_above_grnd
+0
+?
+1
+10.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+65
+VGRD_ON_SPEC_HGT_LVL_ABOVE_GRND_10m
+?
+1
+tmpl4_0
+VGRD
+?
+?
+spec_hgt_lvl_above_grnd
+0
+?
+1
+10.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+24
+PRES_ON_SURFACE
+?
+1
+tmpl4_0
+PRES
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+25
+HGT_ON_SURFACE
+?
+1
+tmpl4_0
+HGT
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+26
+TMP_ON_SURFACE
+?
+1
+tmpl4_0
+TMP
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+169
+SFEXC_ON_SURFACE
+?
+1
+tmpl4_0
+SFEXC
+NCEP
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+32
+CAPE_ON_SURFACE
+?
+1
+tmpl4_0
+CAPE
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+107
+CIN_ON_SURFACE
+?
+1
+tmpl4_0
+CIN
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+80
+PWAT_ON_ENTIRE_ATMOS_SINGLE_LYR
+?
+1
+tmpl4_0
+PWAT
+?
+?
+entire_atmos_single_lyr
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+162
+HLCY_ON_SPEC_HGT_LVL_ABOVE_GRND
+?
+1
+tmpl4_0
+HLCY
+?
+?
+spec_hgt_lvl_above_grnd
+0
+?
+1
+3000.
+spec_hgt_lvl_above_grnd
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+87
+ACM_APCP_ON_SURFACE
+?
+1
+tmpl4_8
+APCP
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-4.0
+0
+0
+0
+?
+?
+?
+746
+ACM_GRAUPEL_ON_SURFACE
+?
+1
+tmpl4_8
+FROZR
+NCEP
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+775
+BUCKET_GRAUPEL_ON_SURFACE
+bucket graupel precipitation on surface
+1
+tmpl4_8
+FROZR
+NCEP
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+782
+ACM_FRAIN_ON_SURFACE
+?
+1
+tmpl4_8
+FRZR
+NCEP
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+1003
+BUCKET_FRAIN_ON_SURFACE
+?
+1
+tmpl4_8
+FRZR
+NCEP
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+1005
+BUCKET_SNOWFALL_ON_SURFACE
+?
+1
+tmpl4_8
+TSNOWP
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+33
+ACM_ACPCP_ON_SURFACE
+?
+1
+tmpl4_8
+ACPCP
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-4.0
+0
+0
+0
+?
+?
+?
+34
+ACM_NCPCP_ON_SURFACE
+?
+1
+tmpl4_8
+NCPCP
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-4.0
+0
+0
+0
+?
+?
+?
+417
+CACM_APCP_ON_SURFACE
+?
+1
+tmpl4_8
+APCP
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-4.0
+0
+0
+0
+?
+?
+?
+418
+CACM_ACPCP_ON_SURFACE
+?
+1
+tmpl4_8
+ACPCP
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-4.0
+0
+0
+0
+?
+?
+?
+419
+CACM_NCPCP_ON_SURFACE
+?
+1
+tmpl4_8
+NCPCP
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-4.0
+0
+0
+0
+?
+?
+?
+271
+AVE_PRATE_ON_SURFACE
+?
+1
+tmpl4_8
+PRATE
+?
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+272
+AVE_CPRAT_ON_SURFACE
+?
+1
+tmpl4_8
+CPRAT
+?
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+161
+INST_TCDC_ON_ENTIRE_ATMOS
+?
+1
+tmpl4_0
+TCDC
+?
+?
+entire_atmos_single_lyr
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+144
+AVE_TCDC_ON_ENTIRE_ATMOS
+?
+1
+tmpl4_8
+TCDC
+?
+AVE
+entire_atmos_single_lyr
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+141
+INST_USWRF_ON_SURFACE
+?
+1
+tmpl4_0
+USWRF
+NCEP
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+142
+INST_ULWRF_ON_SURFACE
+?
+1
+tmpl4_0
+ULWRF
+NCEP
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+126
+AVE_DSWRF_ON_SURFACE
+?
+1
+tmpl4_8
+DSWRF
+NCEP
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+127
+AVE_DLWRF_ON_SURFACE
+?
+1
+tmpl4_8
+DLWRF
+NCEP
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+128
+AVE_USWRF_ON_SURFACE
+?
+1
+tmpl4_8
+USWRF
+NCEP
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+129
+AVE_ULWRF_ON_SURFACE
+?
+1
+tmpl4_8
+ULWRF
+NCEP
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+130
+AVE_USWRF_ON_TOP_OF_ATMOS
+?
+1
+tmpl4_8
+USWRF
+NCEP
+AVE
+top_of_atmos
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+131
+AVE_ULWRF_ON_TOP_OF_ATMOS
+?
+1
+tmpl4_8
+ULWRF
+NCEP
+AVE
+top_of_atmos
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+274
+INST_ULWRF_ON_TOP_OF_ATMOS
+?
+1
+tmpl4_0
+ULWRF
+NCEP
+?
+top_of_atmos
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+156
+INST_DSWRF_ON_SURFACE
+?
+1
+tmpl4_0
+DSWRF
+NCEP
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+157
+INST_DLWRF_ON_SURFACE
+?
+1
+tmpl4_0
+DLWRF
+NCEP
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+44
+SFCR_ON_SURFACE
+?
+1
+tmpl4_0
+SFCR
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+45
+FRICV_ON_SURFACE
+?
+1
+tmpl4_0
+FRICV
+NCEP
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+133
+UFLX_ON_SURFACE
+?
+1
+tmpl4_0
+UFLX
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+134
+VFLX_ON_SURFACE
+?
+1
+tmpl4_0
+VFLX
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+154
+INST_SHTFL_ON_SURFACE
+?
+1
+tmpl4_0
+SHTFL
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+155
+INST_LHTFL_ON_SURFACE
+?
+1
+tmpl4_0
+LHTFL
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+48
+NLAT_ON_SURFACE
+?
+1
+tmpl4_0
+NLAT
+NCEP
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+49
+ELON_ON_SURFACE
+?
+1
+tmpl4_0
+ELON
+NCEP
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+50
+LAND_ON_SURFACE
+?
+1
+tmpl4_0
+LAND
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+1.0
+0
+0
+0
+?
+?
+?
+151
+WTMP_ON_SURFACE
+?
+1
+tmpl4_0
+WTMP
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+54
+PRES_ON_TROPOPAUSE
+?
+1
+tmpl4_0
+PRES
+?
+?
+tropopause
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+177
+HGT_ON_TROPOPAUSE
+?
+1
+tmpl4_0
+HGT
+?
+?
+tropopause
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+55
+TMP_ON_TROPOPAUSE
+?
+1
+tmpl4_0
+TMP
+?
+?
+tropopause
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+108
+POT_ON_TROPOPAUSE
+?
+1
+tmpl4_0
+POT
+?
+?
+tropopause
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+5.0
+0
+0
+0
+?
+?
+?
+56
+UGRD_ON_TROPOPAUSE
+?
+1
+tmpl4_0
+UGRD
+?
+?
+tropopause
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+57
+VGRD_ON_TROPOPAUSE
+?
+1
+tmpl4_0
+VGRD
+?
+?
+tropopause
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+58
+VWSH_ON_TROPOPAUSE
+?
+1
+tmpl4_0
+VWSH
+NCEP
+?
+tropopause
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+168
+TMP_ON_CLOUD_TOP
+?
+1
+tmpl4_0
+TMP
+?
+?
+cloud_top
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+252
+REFC_ON_ENTIRE_ATMOS
+?
+1
+tmpl4_0
+REFC
+NCEP
+?
+entire_atmos_single_lyr
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+221
+HPBL_ON_SURFACE
+?
+1
+tmpl4_0
+HPBL
+NCEP
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+200
+TCOLW_ON_ENTIRE_ATMOS
+?
+1
+tmpl4_0
+TCOLW
+NCEP
+?
+entire_atmos_single_lyr
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+5.0
+0
+0
+0
+?
+?
+?
+201
+TCOLI_ON_ENTIRE_ATMOS
+?
+1
+tmpl4_0
+TCOLI
+NCEP
+?
+entire_atmos_single_lyr
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+5.0
+0
+0
+0
+?
+?
+?
+202
+TCOLR_ON_ENTIRE_ATMOS
+?
+1
+tmpl4_0
+TCOLR
+NCEP
+?
+entire_atmos_single_lyr
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+5.0
+0
+0
+0
+?
+?
+?
+203
+TCOLS_ON_ENTIRE_ATMOS
+?
+1
+tmpl4_0
+TCOLS
+NCEP
+?
+entire_atmos_single_lyr
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+5.0
+0
+0
+0
+?
+?
+?
+204
+TCOLC_ON_ENTIRE_ATMOS
+?
+1
+tmpl4_0
+TCOLC
+NCEP
+?
+entire_atmos_single_lyr
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+5.0
+0
+0
+0
+?
+?
+?
+422
+MAX_WIND_ON_SPEC_HGT_LVL_ABOVE_GRND_10m
+maximum wind speed on 10 meter Above Ground
+1
+tmpl4_8
+WIND
+?
+MAX
+spec_hgt_lvl_above_grnd
+0
+?
+1
+10.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-4.0
+0
+0
+0
+?
+?
+?
+245
+GUST_ON_SURFACE
+?
+1
+tmpl4_0
+GUST
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+423
+MAX_MAXUVV_ON_ISOBARIC_SFC_100-1000hpa
+hourly maximum Upward Vertical Velocity between 100-1000hpa
+1
+tmpl4_8
+MAXUVV
+NCEP
+MAX
+isobaric_sfc
+0
+?
+1
+10000.
+isobaric_sfc
+0
+?
+1
+100000.
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-4.0
+0
+0
+0
+?
+?
+?
+424
+MAX_MAXDVV_ON_ISOBARIC_SFC_100-1000hpa
+hourly maximum Downward Vertical Velocity between 100-1000hpa
+1
+tmpl4_8
+MAXDVV
+NCEP
+MAX
+isobaric_sfc
+0
+?
+1
+10000.
+isobaric_sfc
+0
+?
+1
+100000.
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-4.0
+0
+0
+0
+?
+?
+?
+790
+GSD_MAX_UPHL_ON_SPEC_HGT_LVL_ABOVE_GRND_0-3km
+?
+1
+tmpl4_8
+MXUPHL
+NCEP
+MAX
+spec_hgt_lvl_above_grnd
+0
+?
+1
+3000.
+spec_hgt_lvl_above_grnd
+0
+?
+1
+0000.
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-3.0
+0
+0
+0
+?
+?
+?
+420
+MAX_UPHL_ON_SPEC_HGT_LVL_ABOVE_GRND_2-5km
+maximum Updraft Helicity on Specified Height Level Above Ground
+1
+tmpl4_8
+MXUPHL
+NCEP
+MAX
+spec_hgt_lvl_above_grnd
+0
+?
+1
+5000.
+spec_hgt_lvl_above_grnd
+0
+?
+1
+2000.
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+-3.0
+0
+0
+0
+?
+?
+?
+118
+CNWAT_ON_SURFACE
+?
+1
+tmpl4_0
+CNWAT
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+1.0
+0
+0
+0
+?
+?
+?
+119
+WEASD_ON_SURFACE
+?
+1
+tmpl4_0
+WEASD
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+120
+SNOWC_ON_SURFACE
+?
+1
+tmpl4_0
+SNOWC
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+170
+VEG_ON_SURFACE
+?
+1
+tmpl4_0
+VEG
+?
+?
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+1004
+ACM_SNOWFALL_ON_SURFACE
+?
+1
+tmpl4_8
+TSNOWP
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+121
+ACM_SNOM_ON_SURFACE
+?
+1
+tmpl4_8
+SNOM
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+4.0
+0
+0
+0
+?
+?
+?
+122
+ACM_SSRUN_ON_SURFACE
+?
+1
+tmpl4_8
+SSRUN
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+123
+ACM_BGRUN_ON_SURFACE
+?
+1
+tmpl4_8
+BGRUN
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+343
+ACM_WATR_ON_SURFACE
+?
+1
+tmpl4_8
+WATR
+?
+ACM
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+6.0
+0
+0
+0
+?
+?
+?
+317
+AVE_CRAIN_ON_SURFACE
+?
+1
+tmpl4_8
+CRAIN
+NCEP
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+1.0
+0
+0
+0
+?
+?
+?
+555
+AVE_CSNOW_ON_SURFACE
+average Categorical snow on surface
+1
+tmpl4_8
+CSNOW
+NCEP
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+1.0
+0
+0
+0
+?
+?
+?
+556
+AVE_CICEP_ON_SURFACE
+average Categorical ice pellets on surface
+1
+tmpl4_8
+CICEP
+NCEP
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+1.0
+0
+0
+0
+?
+?
+?
+557
+AVE_CFRZR_ON_SURFACE
+average Categorical freezing rain on surface
+1
+tmpl4_8
+CFRZR
+NCEP
+AVE
+surface
+0
+?
+0
+?
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+1.0
+0
+0
+0
+?
+?
+?
+747
+NCCD_ON_HYBRID_LVL
+Number concentration for cloud water drops on hybrid level
+1
+tmpl4_0
+NCONCD
+?
+?
+hybrid_lvl
+0
+?
+65
+1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+752
+NCIP_ON_HYBRID_LVL
+Number concentration for ice particles on hybrid level
+1
+tmpl4_0
+NCCICE
+?
+?
+hybrid_lvl
+0
+?
+65
+1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+754
+NCRAIN_ON_HYBRID_LVL
+?
+1
+tmpl4_0
+SPNCR
+?
+?
+hybrid_lvl
+0
+?
+65
+1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+1018
+NCCD_ON_ISOBARIC_SFC
+Number concentration for cloud water drops on isobaric surfaces
+1
+tmpl4_0
+NCONCD
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+1019
+NCIP_ON_ISOBARIC_SFC
+Number concentration for ice particles on isobaric surfaces
+1
+tmpl4_0
+NCCICE
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
+1020
+NCRAIN_ON_ISOBARIC_SFC
+Number concentration for rain on isobaric surfaces
+1
+tmpl4_0
+SPNCR
+?
+?
+isobaric_sfc
+0
+?
+57
+1. 2. 4. 7. 10. 20. 40. 70. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500. 45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.
+?
+0
+?
+0
+?
+?
+?
+?
+0
+0.0
+0
+0.0
+?
+0
+0.0
+0
+0.0
+0
+0.0
+0
+0.0
+1
+3.0
+0
+0
+0
+?
+?
+?
diff --git a/parm/postxconfig-NT-hrrr.txt b/parm/postxconfig-NT-hrrr.txt
index 92263c8a0..f7e6550f9 100644
--- a/parm/postxconfig-NT-hrrr.txt
+++ b/parm/postxconfig-NT-hrrr.txt
@@ -7611,7 +7611,7 @@ hybrid_lvl
?
?
747
-GSD_NCCD_ON_HYBRID_LVL
+NCCD_ON_HYBRID_LVL
Number concentration for cloud water drops on hybrid level
1
tmpl4_0
@@ -7653,7 +7653,7 @@ hybrid_lvl
?
?
752
-GSD_NCIP_ON_HYBRID_LVL
+NCIP_ON_HYBRID_LVL
Number concentration for ice particles on hybrid level
1
tmpl4_0
@@ -7695,7 +7695,7 @@ hybrid_lvl
?
?
754
-GSD_NCRAIN_ON_HYBRID_LVL
+NCRAIN_ON_HYBRID_LVL
?
1
tmpl4_0
diff --git a/parm/postxconfig-NT-rap.txt b/parm/postxconfig-NT-rap.txt
index 06467b050..d63c29e9d 100644
--- a/parm/postxconfig-NT-rap.txt
+++ b/parm/postxconfig-NT-rap.txt
@@ -7720,7 +7720,7 @@ hybrid_lvl
?
?
747
-GSD_NCCD_ON_HYBRID_LVL
+NCCD_ON_HYBRID_LVL
Number concentration for cloud water drops on hybrid level
1
tmpl4_0
@@ -7762,7 +7762,7 @@ hybrid_lvl
?
?
752
-GSD_NCIP_ON_HYBRID_LVL
+NCIP_ON_HYBRID_LVL
Number concentration for ice particles on hybrid level
1
tmpl4_0
@@ -7804,7 +7804,7 @@ hybrid_lvl
?
?
754
-GSD_NCRAIN_ON_HYBRID_LVL
+NCRAIN_ON_HYBRID_LVL
?
1
tmpl4_0
diff --git a/parm/postxconfig-NT-rrfs.txt b/parm/postxconfig-NT-rrfs.txt
index 152ff9b2c..ae513f714 100644
--- a/parm/postxconfig-NT-rrfs.txt
+++ b/parm/postxconfig-NT-rrfs.txt
@@ -14862,7 +14862,7 @@ hybrid_lvl
?
?
747
-GSD_NCCD_ON_HYBRID_LVL
+NCCD_ON_HYBRID_LVL
Number concentration for cloud water drops on hybrid level
1
tmpl4_0
@@ -14946,7 +14946,7 @@ hybrid_lvl
?
?
752
-GSD_NCIP_ON_HYBRID_LVL
+NCIP_ON_HYBRID_LVL
Number concentration for ice particles on hybrid level
1
tmpl4_0
@@ -15156,7 +15156,7 @@ hybrid_lvl
?
?
754
-GSD_NCRAIN_ON_HYBRID_LVL
+NCRAIN_ON_HYBRID_LVL
?
1
tmpl4_0
diff --git a/parm/rap_postcntrl.xml b/parm/rap_postcntrl.xml
index 1101508db..a10653471 100644
--- a/parm/rap_postcntrl.xml
+++ b/parm/rap_postcntrl.xml
@@ -1124,7 +1124,7 @@
- GSD_NCCD_ON_HYBRID_LVL
+ NCCD_ON_HYBRID_LVL
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39.
40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50.
@@ -1132,7 +1132,7 @@
- GSD_NCIP_ON_HYBRID_LVL
+ NCIP_ON_HYBRID_LVL
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39.
40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50.
@@ -1140,7 +1140,7 @@
- GSD_NCRAIN_ON_HYBRID_LVL
+ NCRAIN_ON_HYBRID_LVL
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39.
40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50.
diff --git a/parm/rrfs_postcntrl.xml b/parm/rrfs_postcntrl.xml
index 6d47e84ee..64b422840 100755
--- a/parm/rrfs_postcntrl.xml
+++ b/parm/rrfs_postcntrl.xml
@@ -2335,7 +2335,7 @@
- GSD_NCCD_ON_HYBRID_LVL
+ NCCD_ON_HYBRID_LVL
NCONCD
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48.
@@ -2353,7 +2353,7 @@
- GSD_NCIP_ON_HYBRID_LVL
+ NCIP_ON_HYBRID_LVL
NCCICE
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48.
@@ -2398,7 +2398,7 @@
- GSD_NCRAIN_ON_HYBRID_LVL
+ NCRAIN_ON_HYBRID_LVL
SPNCR
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48.
diff --git a/sorc/ncep_post.fd/DEALLOCATE.f b/sorc/ncep_post.fd/DEALLOCATE.f
index d16c6f2d4..f63fa9fe1 100644
--- a/sorc/ncep_post.fd/DEALLOCATE.f
+++ b/sorc/ncep_post.fd/DEALLOCATE.f
@@ -215,6 +215,9 @@ SUBROUTINE DE_ALLOCATE
deallocate(smoke)
deallocate(fv3dust)
deallocate(coarsepm)
+ deallocate(smoke_ave)
+ deallocate(dust_ave)
+ deallocate(coarsepm_ave)
deallocate(taod5502d)
deallocate(aerasy2d)
deallocate(aerssa2d)
diff --git a/sorc/ncep_post.fd/MDL2P.f b/sorc/ncep_post.fd/MDL2P.f
index a31102686..7f4f62f7b 100644
--- a/sorc/ncep_post.fd/MDL2P.f
+++ b/sorc/ncep_post.fd/MDL2P.f
@@ -53,8 +53,8 @@ SUBROUTINE MDL2P(iostatusD3D)
use vrbls4d, only: DUST, SMOKE, FV3DUST, COARSEPM, EBB
use vrbls3d, only: PINT, O3, PMID, T, Q, UH, VH, WH, OMGA, Q2, CWM, &
QQW, QQI, QQR, QQS, QQG, DBZ, F_RIMEF, TTND, CFR, &
- RLWTT, RSWTT, VDIFFTT, TCUCN, TCUCNS, &
- TRAIN, VDIFFMOIS, DCONVMOIS, SCONVMOIS,NRADTT, &
+ QQNW, QQNI, QQNR, RLWTT, RSWTT, VDIFFTT, TCUCN, &
+ TCUCNS, TRAIN, VDIFFMOIS, DCONVMOIS, SCONVMOIS,NRADTT,&
O3VDIFF, O3PROD, O3TNDY, MWPV, UNKNOWN, VDIFFZACCE, &
ZGDRAG, CNVCTVMMIXING, VDIFFMACCE, MGDRAG, &
CNVCTUMMIXING, NCNVCTCFRAC, CNVCTUMFLX, CNVCTDETMFLX, &
@@ -119,9 +119,12 @@ SUBROUTINE MDL2P(iostatusD3D)
! QS1 - snow mixing ratio
! QG1 - graupel mixing ratio
! DBZ1 - radar reflectivity
+! QQNW1 - number concentration of cloud drops
+! QQNI1 - number concentration of ice particles
+! QQNR1 - number concentration of rain particles
!
REAL, dimension(ista_2l:iend_2u,jsta_2l:jend_2u) :: C1D, QW1, QI1, QR1, QS1, QG1, DBZ1 &
- , FRIME, RAD, HAINES
+ , FRIME, RAD, HAINES, QQNW1, QQNI1, QQNR1
REAL SDUMMY(IM,2)
@@ -240,6 +243,8 @@ SUBROUTINE MDL2P(iostatusD3D)
(IGET(391) > 0) .OR. (IGET(392) > 0) .OR. &
(IGET(393) > 0) .OR. (IGET(394) > 0) .OR. &
(IGET(395) > 0) .OR. (IGET(379) > 0) .OR. &
+ IGET(1018) > 0 .OR. IGET(1019) > 0 .OR. &
+ IGET(1020) > 0 .OR. &
! ADD DUST FIELDS
(IGET(455) > 0) .OR. &
! Add WAFS hazard fields: Icing and GTG turbulence
@@ -295,6 +300,9 @@ SUBROUTINE MDL2P(iostatusD3D)
CFRSL(I,J) = SPVAL
ICINGFSL(I,J) = SPVAL
ICINGVSL(I,J) = SPVAL
+ QQNW1(I,J) = SPVAL
+ QQNI1(I,J) = SPVAL
+ QQNR1(I,J) = SPVAL
if (gtg_interpolation) then
GTGSL(I,J) = SPVAL
@@ -379,7 +387,7 @@ SUBROUTINE MDL2P(iostatusD3D)
IF(QQI(I,J,1) < SPVAL) QI1(I,J) = QQI(I,J,1)
QI1(I,J) = MAX(QI1(I,J),zero) ! Cloud ice
IF(QQR(I,J,1) < SPVAL) QR1(I,J) = QQR(I,J,1)
- QR1(I,J) = MAX(QR1(I,J),zero) ! Rain
+ QR1(I,J) = MAX(QR1(I,J),zero) ! Rain
IF(QQS(I,J,1) < SPVAL) QS1(I,J) = QQS(I,J,1)
QS1(I,J) = MAX(QS1(I,J),zero) ! Snow (precip ice)
IF(QQG(I,J,1) < SPVAL) QG1(I,J) = QQG(I,J,1)
@@ -388,6 +396,12 @@ SUBROUTINE MDL2P(iostatusD3D)
DBZ1(I,J) = MAX(DBZ1(I,J),DBZmin)
IF(F_RimeF(I,J,1) < SPVAL) FRIME(I,J) = F_RimeF(I,J,1)
FRIME(I,J) = MAX(FRIME(I,J),H1)
+ IF(QQNW(I,J,1) < SPVAL) QQNW1(I,J) = QQNW(I,J,1)
+ QQNW1(I,J) = MAX(QQNW1(I,J),zero) ! Cloud droplet number concentration
+ IF(QQNI(I,J,1) < SPVAL) QQNI1(I,J) = QQNI(I,J,1)
+ QQNI1(I,J) = MAX(QQNI1(I,J),zero) ! Ice number concentration
+ IF(QQNR(I,J,1) < SPVAL) QQNR1(I,J) = QQNR(I,J,1)
+ QQNR1(I,J) = MAX(QQNR1(I,J),zero) ! Rain number concentration
IF(TTND(I,J,1) < SPVAL) RAD(I,J) = TTND(I,J,1)
IF(O3(I,J,1) < SPVAL) O3SL(I,J) = O3(I,J,1)
IF(CFR(I,J,1) < SPVAL) CFRSL(I,J) = CFR(I,J,1)
@@ -614,6 +628,18 @@ SUBROUTINE MDL2P(iostatusD3D)
FRIME(I,J) = F_RimeF(I,J,LL) + (F_RimeF(I,J,LL) - F_RimeF(I,J,LL-1))*FACT
FRIME(I,J)=MAX(FRIME(I,J),H1)
+ IF(QQNI(I,J,LL) < SPVAL .AND. QQNI(I,J,LL-1) < SPVAL) &
+ QQNI1(I,J) = QQNI(I,J,LL) + (QQNI(I,J,LL)-QQNI(I,J,LL-1))*FACT
+ QQNI1(I,J) = MAX(QQNI1(I,J),zero) ! Ice number concentration
+
+ IF(QQNW(I,J,LL) < SPVAL .AND. QQNW(I,J,LL-1) < SPVAL) &
+ QQNW1(I,J) = QQNW(I,J,LL) + (QQNW(I,J,LL)-QQNW(I,J,LL-1))*FACT
+ QQNW1(I,J) = MAX(QQNW1(I,J),zero) ! Cloud drop number concentration
+
+ IF(QQNR(I,J,LL) < SPVAL .AND. QQNR(I,J,LL-1) < SPVAL) &
+ QQNR1(I,J) = QQNR(I,J,LL) + (QQNR(I,J,LL)-QQNR(I,J,LL-1))*FACT
+ QQNR1(I,J) = MAX(QQNR1(I,J),zero) ! Rain number concentration
+
IF(TTND(I,J,LL) < SPVAL .AND. TTND(I,J,LL-1) < SPVAL) &
RAD(I,J) = TTND(I,J,LL) + (TTND(I,J,LL)-TTND(I,J,LL-1))*FACT
@@ -882,6 +908,9 @@ SUBROUTINE MDL2P(iostatusD3D)
QG1(I,J) = 0.
DBZ1(I,J) = DBZmin
FRIME(I,J) = 1.
+ QQNW1(I,J) = 0.
+ QQNI1(I,J) = 0.
+ QQNR1(I,J) = 0.
RAD(I,J) = 0.
O3SL(I,J) = O3(I,J,LLMH)
IF(CFR(I,J,1) 0) THEN
+ IF (LVLS(LP,IGET(1018)) > 0) THEN
+ if(grib == 'grib2')then
+ cfld = cfld + 1
+ fld_info(cfld)%ifld=IAVBLFLD(IGET(1018))
+ fld_info(cfld)%lvl=LVLSXML(LP,IGET(1018))
+!$omp parallel do private(i,j,ii,jj)
+ do j=1,jend-jsta+1
+ jj = jsta+j-1
+ do i=1,iend-ista+1
+ ii=ista+i-1
+ datapd(i,j,cfld) = QQNW1(ii,jj)
+ enddo
+ enddo
+ endif
+ ENDIF
+ ENDIF
+!
+!--- Number concentration for ice particles on isobaric surfaces
+ IF (IGET(1019) > 0) THEN
+ IF (LVLS(LP,IGET(1019)) > 0) THEN
+ if(grib == 'grib2')then
+ cfld = cfld + 1
+ fld_info(cfld)%ifld=IAVBLFLD(IGET(1019))
+ fld_info(cfld)%lvl=LVLSXML(LP,IGET(1019))
+!$omp parallel do private(i,j,ii,jj)
+ do j=1,jend-jsta+1
+ jj = jsta+j-1
+ do i=1,iend-ista+1
+ ii=ista+i-1
+ datapd(i,j,cfld) = QQNI1(ii,jj)
+ enddo
+ enddo
+ endif
+ ENDIF
+ ENDIF
+!
+!--- Number concentration for rain on isobaric surfaces
+ IF (IGET(1020) > 0) THEN
+ IF (LVLS(LP,IGET(1020)) > 0) THEN
+ if(grib == 'grib2')then
+ cfld = cfld + 1
+ fld_info(cfld)%ifld=IAVBLFLD(IGET(1020))
+ fld_info(cfld)%lvl=LVLSXML(LP,IGET(1020))
+!$omp parallel do private(i,j,ii,jj)
+ do j=1,jend-jsta+1
+ jj = jsta+j-1
+ do i=1,iend-ista+1
+ ii=ista+i-1
+ datapd(i,j,cfld) = QQNR1(ii,jj)
+ enddo
+ enddo
+ endif
+ ENDIF
+ ENDIF
+!
!--- Temperature tendency by all radiation: == ested by AFWA
IF (IGET(294) > 0) THEN
IF (LVLS(LP,IGET(294)) > 0) THEN
diff --git a/sorc/ncep_post.fd/grib2_module.f b/sorc/ncep_post.fd/grib2_module.f
index 25f80c9c0..ef8a3db88 100644
--- a/sorc/ncep_post.fd/grib2_module.f
+++ b/sorc/ncep_post.fd/grib2_module.f
@@ -752,6 +752,16 @@ subroutine gengrb2msg(idisc,icatg, iparm,nprm,nlvl,fldlvl1,fldlvl2,ntrange,tinvs
scale_fct_fixed_sfc2=0
endif
+ ! Sending an empty key string to g2tmpl is ALWAYS an error. Yet, the post does this for many fields.
+ ! Fixing that requires refactoring post GRIB2 code and xml reader. This is a workaround for one
+ ! problematic case of the fixed_sfc2_type that generates numerous error messages in g2tmpl 1.12.0
+ if(len_trim(fixed_sfc2_type) == 0) then
+ ! Internally, due to a g2tmpl bug, when fixed_sfc2_type is invalid, it ends up with the same
+ ! value as fixed_sfc1_type. This assignment produces that effect without an error message.
+ fixed_sfc2_type = 'missing'
+ pset%param(nprm)%fixed_sfc2_type = 'missing'
+ endif
+
if(abs(level_unit_conversion-1)>1e-4) then
! print *,'apply level unit conversion ',level_unit_conversion
! print *,'scaled_val_fixed_sfc1 was ',scaled_val_fixed_sfc1
diff --git a/tests/logs/rt.log.HERA b/tests/logs/rt.log.HERA
index f66167ef5..134fc50f1 100644
--- a/tests/logs/rt.log.HERA
+++ b/tests/logs/rt.log.HERA
@@ -1,75 +1,69 @@
===== Start of UPP Regression Testing Log =====
UPP Hash Tested:
-4611ab1da1372cc040768b8a72a690e34db75705
+ee3c64cb2a0ceb9326acd413b1e4d13a9ad6b253
Submodule hashes:
-1ba8270870947b583cd51bc72ff8960f4c1fb36e sorc/libIFI.fd
-567edcc94bc418d0dcd6cdaafed448eeb5aab570 sorc/ncep_post.fd/post_gtg.fd
-Run directory: /scratch2/NAGAPE/epic/Fernando.Andrade-maldonado/regression-tests/upp/979/UPP/ci/rundir/upp-HERA
+Run directory: /scratch2/NAGAPE/epic/Fernando.Andrade-maldonado/regression-tests/upp/974/UPP/ci/rundir/upp-HERA
Baseline directory: /scratch2/NAGAPE/epic/UPP/test_suite
-Total runtime: 00h:18m:45s
-Test Date: 20240618 16:46:05
+Total runtime: 00h:15m:37s
+Test Date: 20240620 01:19:51
Summary Results:
-06/18 16:30:41Z -fv3gefs test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk
-06/18 16:30:41Z -fv3gefs pe test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk
-06/18 16:31:04Z -fv3hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk
-06/18 16:31:08Z -fv3hafs pe test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk
-06/18 16:31:22Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF16 as the trunk
-06/18 16:31:24Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk
-06/18 16:31:40Z -rap pe test: your new post executable did generate changed results in WRFPRS.GrbF16
-06/18 16:31:42Z -rap pe test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk
-06/18 16:31:54Z -nmmb pe test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk
-06/18 16:31:57Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk
-06/18 16:31:57Z -nmmb pe test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk
-06/18 16:31:58Z -nmmb pe test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk
-06/18 16:32:00Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk
-06/18 16:32:01Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk
-06/18 16:32:03Z -rtma pe test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk
-06/18 16:32:10Z -rtma test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk
-06/18 16:32:27Z -hrrr pe test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk
-06/18 16:32:29Z -hrrr pe test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk
-06/18 16:32:31Z -hrrr pe test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk
-06/18 16:32:51Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk
-06/18 16:32:53Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk
-06/18 16:32:55Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk
-06/18 16:33:32Z -fv3r test: your new post executable did not generate bit-identical PRSLEV10.tm00 as the trunk
-06/18 16:33:37Z -fv3r pe test: your new post executable did not generate bit-identical PRSLEV10.tm00 as the trunk
-06/18 16:33:40Z -fv3r test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk
-06/18 16:33:47Z -fv3r pe test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk
-06/18 16:33:47Z -rtma pe test: your new post executable did not generate bit-identical PRSLEV00.tm00 as the trunk
-06/18 16:33:48Z -rtma pe test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk
-06/18 16:33:53Z -rtma test: your new post executable did not generate bit-identical PRSLEV00.tm00 as the trunk
-06/18 16:33:53Z -rtma test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk
-06/18 16:44:34Z gfs_post_00.617286-fv3gfs test: your new post executable did not generate bit-identical gfs.t00z.master.grb2f006 as the trunk
-06/18 16:44:34Z gfs_post_00.617286-fv3gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk
-06/18 16:44:35Z gfs_post_00.617286-fv3gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk
-06/18 16:45:53Z gfs_post_00.2037813-fv3gfs pe test: your new post executable did not generate bit-identical gfs.t00z.master.grb2f006 as the trunk
-06/18 16:45:54Z gfs_post_00.2037813-fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk
-06/18 16:45:54Z gfs_post_00.2037813-fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk
-06/18 16:32:09Z -Runtime: nmmb_test 00:01:54 -- baseline 00:01:00
-06/18 16:32:09Z -Runtime: nmmb_pe_test 00:01:51 -- baseline 00:01:00
-06/18 16:32:10Z -Runtime: fv3gefs_test 00:00:34 -- baseline 00:40:00
-06/18 16:32:10Z -Runtime: fv3gefs_pe_test 00:00:34 -- baseline 00:40:00
-06/18 16:32:10Z -Runtime: rap_test 00:01:17 -- baseline 00:02:00
-06/18 16:32:10Z -Runtime: rap_pe_test 00:01:35 -- baseline 00:02:00
-06/18 16:32:56Z -Runtime: hrrr_test 00:02:48 -- baseline 00:02:00
-06/18 16:32:57Z -Runtime: hrrr_pe_test 00:02:20 -- baseline 00:02:00
-06/18 16:44:47Z -Runtime: fv3gfs_test 00:14:24 -- baseline 00:15:00
-06/18 16:46:03Z -Runtime: fv3gfs_pe_test 00:15:43 -- baseline 00:15:00
-06/18 16:46:04Z -Runtime: fv3r_test 00:03:29 -- baseline 00:03:00
-06/18 16:46:04Z -Runtime: fv3r_pe_test 00:03:36 -- baseline 00:03:00
-06/18 16:46:04Z -Runtime: fv3hafs_test 00:00:53 -- baseline 00:03:00
-06/18 16:46:04Z -Runtime: fv3hafs_pe_test 00:00:58 -- baseline 00:03:00
-06/18 16:46:05Z -Runtime: rtma_test 00:03:42 -- baseline 00:03:00
-06/18 16:46:05Z -Runtime: rtma_test_pe_test 00:03:37 -- baseline
-There are changes in results for case gfs_pe_test in gfs.t00z.master.grb2f006
-There are changes in results for case fv3r_pe_test in PRSLEV10.tm00
-There are changes in results for case gfs in gfs.t00z.master.grb2f006
-There are changes in results for case fv3r in PRSLEV10.tm00
-There are changes in results for case rtma_pe_test in PRSLEV00.tm00
-There are changes in results for case rtma in PRSLEV00.tm00
-Refer to .diff files in rundir: /scratch2/NAGAPE/epic/Fernando.Andrade-maldonado/regression-tests/upp/979/UPP/ci/rundir/upp-HERA for details on differences in results for each case.
+06/20 01:07:38Z -fv3gefs pe test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk
+06/20 01:07:39Z -fv3gefs test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk
+06/20 01:07:52Z -fv3hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk
+06/20 01:07:54Z -fv3hafs pe test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk
+06/20 01:08:18Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF16 as the trunk
+06/20 01:08:19Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk
+06/20 01:08:27Z -nmmb pe test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk
+06/20 01:08:30Z -nmmb pe test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk
+06/20 01:08:31Z -nmmb pe test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk
+06/20 01:08:31Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk
+06/20 01:08:33Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk
+06/20 01:08:34Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk
+06/20 01:08:35Z -rap pe test: your new post executable did generate changed results in WRFPRS.GrbF16
+06/20 01:08:36Z -rap pe test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk
+06/20 01:08:45Z -fv3r test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk
+06/20 01:08:50Z -fv3r test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk
+06/20 01:08:50Z -fv3r pe test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk
+06/20 01:08:51Z -rtma pe test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk
+06/20 01:08:56Z -fv3r pe test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk
+06/20 01:08:58Z -rtma test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk
+06/20 01:08:59Z -rtma pe test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk
+06/20 01:08:59Z -rtma pe test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk
+06/20 01:09:07Z -rtma test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk
+06/20 01:09:07Z -rtma test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk
+06/20 01:09:10Z -hrrr pe test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk
+06/20 01:09:12Z -hrrr pe test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk
+06/20 01:09:14Z -hrrr pe test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk
+06/20 01:09:35Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk
+06/20 01:09:36Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk
+06/20 01:09:39Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk
+06/20 01:19:02Z gfs_post_00.2401007-fv3gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk
+06/20 01:19:02Z gfs_post_00.2401007-fv3gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk
+06/20 01:19:02Z gfs_post_00.2401007-fv3gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk
+06/20 01:19:42Z gfs_post_00.1987840-fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk
+06/20 01:19:43Z gfs_post_00.1987840-fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk
+06/20 01:19:44Z gfs_post_00.1987840-fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk
+06/20 01:08:41Z -Runtime: nmmb_test 00:01:23 -- baseline 00:01:00
+06/20 01:08:41Z -Runtime: nmmb_pe_test 00:01:12 -- baseline 00:01:00
+06/20 01:08:42Z -Runtime: fv3gefs_test 00:00:28 -- baseline 00:40:00
+06/20 01:08:42Z -Runtime: fv3gefs_pe_test 00:00:27 -- baseline 00:40:00
+06/20 01:08:42Z -Runtime: rap_test 00:01:08 -- baseline 00:02:00
+06/20 01:08:43Z -Runtime: rap_pe_test 00:01:17 -- baseline 00:02:00
+06/20 01:09:43Z -Runtime: hrrr_test 00:02:40 -- baseline 00:02:00
+06/20 01:09:44Z -Runtime: hrrr_pe_test 00:02:15 -- baseline 00:02:00
+06/20 01:19:04Z -Runtime: fv3gfs_test 00:12:04 -- baseline 00:15:00
+06/20 01:19:49Z -Runtime: fv3gfs_pe_test 00:12:45 -- baseline 00:15:00
+06/20 01:19:50Z -Runtime: fv3r_test 00:01:51 -- baseline 00:03:00
+06/20 01:19:50Z -Runtime: fv3r_pe_test 00:01:49 -- baseline 00:03:00
+06/20 01:19:50Z -Runtime: fv3hafs_test 00:00:45 -- baseline 00:03:00
+06/20 01:19:51Z -Runtime: fv3hafs_pe_test 00:00:43 -- baseline 00:03:00
+06/20 01:19:51Z -Runtime: rtma_test 00:02:00 -- baseline 00:03:00
+06/20 01:19:51Z -Runtime: rtma_test_pe_test 00:02:00 -- baseline
+No changes in test results detected.
===== End of UPP Regression Testing Log =====
diff --git a/tests/logs/rt.log.HERCULES b/tests/logs/rt.log.HERCULES
index ff7faab06..0f0842bcb 100644
--- a/tests/logs/rt.log.HERCULES
+++ b/tests/logs/rt.log.HERCULES
@@ -1,75 +1,69 @@
===== Start of UPP Regression Testing Log =====
UPP Hash Tested:
-4611ab1da1372cc040768b8a72a690e34db75705
+ee3c64cb2a0ceb9326acd413b1e4d13a9ad6b253
Submodule hashes:
-1ba8270870947b583cd51bc72ff8960f4c1fb36e sorc/libIFI.fd
-567edcc94bc418d0dcd6cdaafed448eeb5aab570 sorc/ncep_post.fd/post_gtg.fd
-Run directory: /work/noaa/epic/nandoam/regression-testing/upp/hercules/979/UPP/ci/rundir/upp-HERCULES
+Run directory: /work/noaa/epic/nandoam/regression-testing/upp/hercules/974/UPP/ci/rundir/upp-HERCULES
Baseline directory: /work/noaa/epic/UPP
-Total runtime: 00h:24m:02s
-Test Date: 20240618 12:58:45
+Total runtime: 00h:21m:24s
+Test Date: 20240619 20:25:54
Summary Results:
-06/18 17:37:18Z -fv3gefs test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk
-06/18 17:37:24Z -fv3gefs pe test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk
-06/18 17:37:36Z -fv3hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk
-06/18 17:37:36Z -fv3hafs pe test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk
-06/18 17:37:50Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF16 as the trunk
-06/18 17:37:51Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk
-06/18 17:37:59Z -rap pe test: your new post executable did generate changed results in WRFPRS.GrbF16
-06/18 17:38:00Z -rap pe test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk
-06/18 17:38:00Z -nmmb pe test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk
-06/18 17:38:01Z -nmmb pe test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk
-06/18 17:38:01Z -nmmb pe test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk
-06/18 17:38:07Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk
-06/18 17:38:08Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk
-06/18 17:38:09Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk
-06/18 17:38:38Z -hrrr pe test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk
-06/18 17:38:39Z -hrrr pe test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk
-06/18 17:38:41Z -hrrr pe test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk
-06/18 17:39:21Z -rtma pe test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk
-06/18 17:39:26Z -rtma test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk
-06/18 17:40:19Z -fv3r test: your new post executable did not generate bit-identical PRSLEV10.tm00 as the trunk
-06/18 17:40:22Z -fv3r test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk
-06/18 17:40:30Z -fv3r pe test: your new post executable did not generate bit-identical PRSLEV10.tm00 as the trunk
-06/18 17:40:33Z -fv3r pe test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk
-06/18 17:40:48Z -rtma pe test: your new post executable did not generate bit-identical PRSLEV00.tm00 as the trunk
-06/18 17:40:48Z -rtma pe test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk
-06/18 17:40:55Z -rtma test: your new post executable did not generate bit-identical PRSLEV00.tm00 as the trunk
-06/18 17:40:55Z -rtma test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk
-06/18 17:43:01Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk
-06/18 17:43:01Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk
-06/18 17:43:03Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk
-06/18 17:55:17Z gfs_post_00.260133-fv3gfs pe test: your new post executable did not generate bit-identical gfs.t00z.master.grb2f006 as the trunk
-06/18 17:55:18Z gfs_post_00.260133-fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk
-06/18 17:55:18Z gfs_post_00.260133-fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk
-06/18 17:58:40Z gfs_post_00.254570-fv3gfs test: your new post executable did not generate bit-identical gfs.t00z.master.grb2f006 as the trunk
-06/18 17:58:40Z gfs_post_00.254570-fv3gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk
-06/18 17:58:40Z gfs_post_00.254570-fv3gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk
-06/18 17:38:19Z -Runtime: nmmb_test 00:01:05 -- baseline 00:03:00
-06/18 17:38:24Z -Runtime: nmmb_pe_test 00:00:57 -- baseline 00:03:00
-06/18 17:38:25Z -Runtime: fv3gefs_test 00:00:14 -- baseline 01:20:00
-06/18 17:38:25Z -Runtime: fv3gefs_pe_test 00:00:20 -- baseline 01:20:00
-06/18 17:38:25Z -Runtime: rap_test 00:00:47 -- baseline 00:02:00
-06/18 17:38:25Z -Runtime: rap_pe_test 00:00:56 -- baseline 00:02:00
-06/18 17:43:11Z -Runtime: hrrr_test 00:05:59 -- baseline 00:02:00
-06/18 17:43:11Z -Runtime: hrrr_pe_test 00:01:37 -- baseline 00:02:00
-06/18 17:58:44Z -Runtime: fv3gfs_test 00:21:36 -- baseline 00:18:00
-06/18 17:58:44Z -Runtime: fv3gfs_pe_test 00:18:11 -- baseline 00:18:00
-06/18 17:58:44Z -Runtime: fv3r_test 00:03:15 -- baseline 00:03:00
-06/18 17:58:44Z -Runtime: fv3r_pe_test 00:03:26 -- baseline 00:03:00
-06/18 17:58:45Z -Runtime: fv3hafs_test 00:00:29 -- baseline 00:00:40
-06/18 17:58:45Z -Runtime: fv3hafs_pe_test 00:00:29 -- baseline 00:00:40
-06/18 17:58:45Z -Runtime: rtma_test 00:03:48 -- baseline 00:04:00
-06/18 17:58:45Z -Runtime: rtma_pe_test 00:03:41 -- baseline 00:04:00
-There are changes in results for case fv3r in PRSLEV10.tm00
-There are changes in results for case gfs in gfs.t00z.master.grb2f006
-There are changes in results for case rtma in PRSLEV00.tm00
-There are changes in results for case fv3r_pe_test in PRSLEV10.tm00
-There are changes in results for case gfs_pe_test in gfs.t00z.master.grb2f006
-There are changes in results for case rtma_pe_test in PRSLEV00.tm00
-Refer to .diff files in rundir: /work/noaa/epic/nandoam/regression-testing/upp/hercules/979/UPP/ci/rundir/upp-HERCULES for details on differences in results for each case.
+06/20 01:06:52Z -fv3gefs test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk
+06/20 01:06:56Z -fv3gefs pe test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the trunk
+06/20 01:07:07Z -fv3hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk
+06/20 01:07:07Z -fv3hafs pe test: your new post executable generates bit-identical HURPRS09.tm00 as the trunk
+06/20 01:07:24Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF16 as the trunk
+06/20 01:07:25Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk
+06/20 01:07:28Z -rap pe test: your new post executable did generate changed results in WRFPRS.GrbF16
+06/20 01:07:28Z -rap pe test: your new post executable generates bit-identical WRFNAT.GrbF16 as the trunk
+06/20 01:07:34Z -nmmb pe test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk
+06/20 01:07:35Z -nmmb pe test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk
+06/20 01:07:35Z -nmmb pe test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk
+06/20 01:07:41Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the trunk
+06/20 01:07:42Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the trunk
+06/20 01:07:42Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the trunk
+06/20 01:08:14Z -hrrr pe test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk
+06/20 01:08:14Z -hrrr pe test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk
+06/20 01:08:16Z -hrrr pe test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk
+06/20 01:08:26Z -fv3r test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk
+06/20 01:08:29Z -fv3r test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk
+06/20 01:08:38Z -fv3r pe test: your new post executable generates bit-identical PRSLEV10.tm00 as the trunk
+06/20 01:08:40Z -fv3r pe test: your new post executable generates bit-identical NATLEV10.tm00 as the trunk
+06/20 01:08:59Z -rtma test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk
+06/20 01:08:59Z -rtma pe test: your new post executable generates bit-identical NATLEV00.tm00 as the trunk
+06/20 01:09:01Z -rtma pe test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk
+06/20 01:09:01Z -rtma test: your new post executable generates bit-identical PRSLEV00.tm00 as the trunk
+06/20 01:09:01Z -rtma pe test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk
+06/20 01:09:01Z -rtma test: your new post executable generates bit-identical IFIFIP00.tm00 as the trunk
+06/20 01:13:29Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF04 as the trunk
+06/20 01:13:30Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF04 as the trunk
+06/20 01:13:38Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF04 as the trunk
+06/20 01:22:15Z gfs_post_00.2761088-fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk
+06/20 01:22:15Z gfs_post_00.2761088-fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk
+06/20 01:22:15Z gfs_post_00.2761088-fv3gfs pe test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk
+06/20 01:25:39Z gfs_post_00.849140-fv3gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the trunk
+06/20 01:25:40Z gfs_post_00.849140-fv3gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the trunk
+06/20 01:25:40Z gfs_post_00.849140-fv3gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the trunk
+06/20 01:07:51Z -Runtime: nmmb_test 00:01:06 -- baseline 00:03:00
+06/20 01:07:52Z -Runtime: nmmb_pe_test 00:00:59 -- baseline 00:03:00
+06/20 01:07:52Z -Runtime: fv3gefs_test 00:00:16 -- baseline 01:20:00
+06/20 01:07:52Z -Runtime: fv3gefs_pe_test 00:00:20 -- baseline 01:20:00
+06/20 01:07:52Z -Runtime: rap_test 00:00:49 -- baseline 00:02:00
+06/20 01:07:52Z -Runtime: rap_pe_test 00:00:53 -- baseline 00:02:00
+06/20 01:13:52Z -Runtime: hrrr_test 00:07:02 -- baseline 00:02:00
+06/20 01:13:52Z -Runtime: hrrr_pe_test 00:01:37 -- baseline 00:02:00
+06/20 01:25:53Z -Runtime: fv3gfs_test 00:19:01 -- baseline 00:18:00
+06/20 01:25:53Z -Runtime: fv3gfs_pe_test 00:15:36 -- baseline 00:18:00
+06/20 01:25:53Z -Runtime: fv3r_test 00:01:50 -- baseline 00:03:00
+06/20 01:25:53Z -Runtime: fv3r_pe_test 00:02:01 -- baseline 00:03:00
+06/20 01:25:53Z -Runtime: fv3hafs_test 00:00:28 -- baseline 00:00:40
+06/20 01:25:53Z -Runtime: fv3hafs_pe_test 00:00:28 -- baseline 00:00:40
+06/20 01:25:53Z -Runtime: rtma_test 00:02:22 -- baseline 00:04:00
+06/20 01:25:53Z -Runtime: rtma_pe_test 00:02:22 -- baseline 00:04:00
+No changes in test results detected.
===== End of UPP Regression Testing Log =====