diff --git a/.github/workflows/build_docker_and_trigger_metplus.yml b/.github/workflows/build_docker_and_trigger_metplus.yml
index 7d1ab738d8..27def1339e 100644
--- a/.github/workflows/build_docker_and_trigger_metplus.yml
+++ b/.github/workflows/build_docker_and_trigger_metplus.yml
@@ -4,6 +4,7 @@ on:
push:
branches:
- develop
+ - 'main_v[0-9]+.[0-9]+'
paths-ignore:
- 'docs/**'
@@ -43,24 +44,6 @@ jobs:
runs-on: ubuntu-latest
needs: build_met_docker
steps:
- - name: Print GitHub values for reference
- env:
- GITHUB_CONTEXT: ${{ toJson(github) }}
- run: echo "$GITHUB_CONTEXT"
- - uses: actions/github-script@v7
+ - uses: dtcenter/metplus-action-trigger-use-cases@v1
with:
- github-token: ${{ secrets.METPLUS_BOT_TOKEN }}
- script: |
- await github.rest.actions.createWorkflowDispatch({
- owner: 'dtcenter',
- repo: 'METplus',
- workflow_id: 'testing.yml',
- ref: 'develop',
- inputs: {
- repository: '${{ github.repository }}',
- ref: '${{ github.ref }}',
- actor: '${{ github.actor }}',
- sha: '${{ github.sha }}',
- pusher_email: '${{ github.event.pusher.email }}'
- },
- });
+ token: ${{ secrets.METPLUS_BOT_TOKEN }}
diff --git a/data/table_files/Makefile.am b/data/table_files/Makefile.am
index 002657f815..393c1a4cc0 100644
--- a/data/table_files/Makefile.am
+++ b/data/table_files/Makefile.am
@@ -91,13 +91,18 @@ tablefiles_DATA = \
grib1_ncep_140_7.txt \
grib1_ncep_141_7.txt \
grib1_ncep_2_7.txt \
+ grib1_jra55_200.txt \
grib1_lidar2nc.txt \
grib2_all.txt \
grib2_bom.txt \
+ grib2_dwd.txt \
+ grib2_ecmwf.txt \
grib2_gpp_af.txt \
+ grib2_kma.txt \
grib2_mrms.txt \
+ grib2_nbm.txt \
grib2_ndfd.txt \
- grib2_nbm.txt
+ grib2_tigge.txt
EXTRA_DIST = ${tablefiles_DATA}
diff --git a/data/table_files/Makefile.in b/data/table_files/Makefile.in
index 5f82cc573e..0fe32fe8e5 100644
--- a/data/table_files/Makefile.in
+++ b/data/table_files/Makefile.in
@@ -382,13 +382,18 @@ tablefiles_DATA = \
grib1_ncep_140_7.txt \
grib1_ncep_141_7.txt \
grib1_ncep_2_7.txt \
+ grib1_jra55_200.txt \
grib1_lidar2nc.txt \
grib2_all.txt \
grib2_bom.txt \
+ grib2_dwd.txt \
+ grib2_ecmwf.txt \
grib2_gpp_af.txt \
+ grib2_kma.txt \
grib2_mrms.txt \
+ grib2_nbm.txt \
grib2_ndfd.txt \
- grib2_nbm.txt
+ grib2_tigge.txt
EXTRA_DIST = ${tablefiles_DATA}
MAINTAINERCLEANFILES = Makefile.in
diff --git a/data/table_files/grib1_af_131_57.txt b/data/table_files/grib1_af_131_57.txt
index 47b63ebf3e..ea1f911728 100644
--- a/data/table_files/grib1_af_131_57.txt
+++ b/data/table_files/grib1_af_131_57.txt
@@ -80,7 +80,7 @@ GRIB1
78 131 57 2 "SNOC" "Convective snow" "kg/m^2"
79 131 57 2 "SNOL" "Large scale snow" "kg/m^2"
80 131 57 2 "WTMP" "Water temp." "K"
-81 131 57 2 "LAND" "Land-sea mask" "1=land; 0=sea"
+81 131 57 2 "LAND" "Land-sea mask" "1=land;0=sea"
82 131 57 2 "DSLM" "Deviation of sea level from mean" "m"
83 131 57 2 "SFCR" "Surface roughness" "m"
84 131 57 2 "ALBDO" "Albedo" "%"
@@ -90,7 +90,7 @@ GRIB1
88 131 57 2 "SALTY" "Salinity" "kg/kg"
89 131 57 2 "DEN" "Density" "kg/m^3"
90 131 57 2 "RUNOF" "Runoff" "kg/m^2"
-91 131 57 2 "ICEC" "Ice concentration" "ice=1;no ice=0"
+91 131 57 2 "ICEC" "Ice concentration" "ice=1;no_ice=0"
92 131 57 2 "ICETK" "Ice thickness" "m"
93 131 57 2 "DICED" "Direction of ice drift" "deg"
94 131 57 2 "SICED" "Speed of ice drift" "m/s"
@@ -135,7 +135,7 @@ GRIB1
133 131 57 2 "var133" "undefined" ""
134 131 57 2 "var134" "undefined" ""
135 131 57 2 "dustVisibility" "Dust Visibility" "m"
-136 131 57 2 "dustConcentration" "Dust Concentration" "?g m^-3"
+136 131 57 2 "dustConcentration" "Dust Concentration" "g/m^3"
137 131 57 2 "var137" "undefined" ""
138 131 57 2 "var138" "undefined" ""
139 131 57 2 "var139" "undefined" ""
@@ -143,8 +143,8 @@ GRIB1
141 131 57 2 "var141" "undefined" ""
142 131 57 2 "var142" "undefined" ""
143 131 57 2 "var143" "undefined" ""
-144 131 57 2 "fluxLongWaveRadiationDownward" "Downward longwave radiation flux" "W m^2"
-145 131 57 2 "fluxShortWaveRadiationDownward" "Downward shortwave radiation flux " "W m^2"
+144 131 57 2 "fluxLongWaveRadiationDownward" "Downward longwave radiation flux" "W/m^2"
+145 131 57 2 "fluxShortWaveRadiationDownward" "Downward shortwave radiation flux " "W/m^2"
146 131 57 2 "var146" "undefined" ""
147 131 57 2 "var147" "undefined" ""
148 131 57 2 "var148" "undefined" ""
@@ -154,7 +154,7 @@ GRIB1
152 131 57 2 "var152" "undefined" ""
153 131 57 2 "var153" "undefined" ""
154 131 57 2 "var154" "undefined" ""
-155 131 57 2 "fluxHeatSurface" "Ground Heat Flux" "W m^2"
+155 131 57 2 "fluxHeatSurface" "Ground Heat Flux" "W/m^2"
156 131 57 2 "var156" "undefined" ""
157 131 57 2 "var157" "undefined" ""
158 131 57 2 "var158" "undefined" ""
@@ -186,7 +186,7 @@ GRIB1
184 131 57 2 "var184" "undefined" ""
185 131 57 2 "cloudLayerOpticalDepth" "Layer Cloud Optical Depth" "number"
186 131 57 2 "cloudLayerIcePercentage" "Layer Cloud Ice Percentage" "%"
-187 131 57 2 "cloudLayerWaterPath" "Layer Cloud Water Path" "g m^-2"
+187 131 57 2 "cloudLayerWaterPath" "Layer Cloud Water Path" "g/m^2"
188 131 57 2 "cloudLayerParticleSize" "Layer Cloud Particle Size" "?m"
189 131 57 2 "var189" "undefined" ""
190 131 57 2 "cloudLayerNumber" "Cloud Layer Number" "number"
@@ -200,17 +200,17 @@ GRIB1
198 131 57 2 "precipitationDerivedGeostationarySatelliteBased" "Estimated precipitation - geostationary satellite based" "mm"
199 131 57 2 "precipitationRankGeostationarySatellite" "Geostationary Satellite precipitation rank" "category"
200 131 57 2 "soilMoistureRelative" "Relative soil moisture" "numeric"
-201 131 57 2 "soilMoistureVolumetricTotal" "Volumetric Soil Moisture (liquid + frozen)" "volumetric; m^3 m^-3"
+201 131 57 2 "soilMoistureVolumetricTotal" "Volumetric Soil Moisture (liquid + frozen)" "volumetric(m^3/m^3)"
202 131 57 2 "precipitationAccumulated" "Precipitation - real amounts" "mm"
-203 131 57 2 "precipitationAccumulatedMerged" "Precipitation - merged analysis" "mm/24 hrs"
-204 131 57 2 "evapotranspirationActual" "Evapotranspiration - actual" "mm/24 hrs"
+203 131 57 2 "precipitationAccumulatedMerged" "Precipitation - merged analysis" "mm/24_hrs"
+204 131 57 2 "evapotranspirationActual" "Evapotranspiration - actual" "mm/24_hrs"
205 131 57 2 "soilType" "Soil Type" "code"
206 131 57 2 "var206" "undefined" ""
207 131 57 2 "vegetationPlantCanopyMoistureContent" "Plant Canopy moisture content" "mm"
-208 131 57 2 "evapotranspirationPotential" "Evapotranspiration - potential" "mm hr^-1"
-209 131 57 2 "windRun" "Wind run" "km/24 hrs"
+208 131 57 2 "evapotranspirationPotential" "Evapotranspiration - potential" "mm/hr"
+209 131 57 2 "windRun" "Wind run" "km/24_hrs"
210 131 57 2 "humidityRelativeAtMinimumTemperature" "Relative Humidity at minimum temperature" "%"
-211 131 57 2 "soilMoistureVolumetricLiquid" "Volumetric Soil Moisture (liquid only)" "volumetric; m^3 ^m-3"
+211 131 57 2 "soilMoistureVolumetricLiquid" "Volumetric Soil Moisture (liquid only)" "volumetric(m^3/m^3)"
212 131 57 2 "vegetationType" "Vegetation Type Category" "category"
213 131 57 2 "vegetationGreennessCoverage" "Vegetation Greenness" "%"
214 131 57 2 "var214" "undefined" ""
@@ -255,7 +255,7 @@ GRIB1
253 131 57 2 "var253" "undefined" ""
254 131 57 2 "var254" "undefined" ""
255 131 57 2 "var255" "undefined" ""
-256 133 57 1 "CWGST" "Convective gust windspeed" "m s^-1"
+256 133 57 1 "CWGST" "Convective gust windspeed" "m/s"
257 133 57 1 "WBZHGT" "Wet Bulb Zero Height" "m"
258 133 57 1 "HAIL" "Hail size" "cm"
259 133 57 1 "CT1TOP" "Contrail Engine Type 1 Top" "m"
@@ -264,18 +264,18 @@ GRIB1
262 133 57 1 "CT2BASE" "Contrail Engine Type 2 Base" "m"
263 133 57 1 "CT3TOP" "Contrail Engine Type 3 Top" "m"
264 133 57 1 "CT3BASE" "Contrail Engine Type 3 Base" "m"
-265 133 57 1 "PVORT" "Potential Vorticity" "km^2 kg s^-1"
+265 133 57 1 "PVORT" "Potential Vorticity" "km^2*kg/s"
266 133 57 1 "STTOP" "SLAT Turbulence Top" "NA"
267 133 57 1 "STBASE" "SLAT Turbulence Base" "NA"
268 133 57 1 "STI" "SLAT Turbulence Index" "NA"
269 133 57 1 "PANIND" "Panofsky Turbulence Index" "-200-500"
-270 133 57 1 "ALSTG" "Altimeter setting " "in Hg"
-271 133 57 1 "CAPE" "Convective Available Potential Energy" "J kg^-1"
-272 133 57 1 "CIN" "Convective Inhibition" "J kg^-1"
-273 133 57 1 "COND" "Condensate" "kg kg^-1"
-274 133 57 1 "QCLOUD" "Cloud water Mixing Ratio" "kg kg^-1"
-275 133 57 1 "QICE" "Ice Water Mixing Ratio" "kg kg^-1"
-276 133 57 1 "QRAIN" "Rain Water Mixing Ratio" "kg kg^-1"
+270 133 57 1 "ALSTG" "Altimeter setting " "in_Hg"
+271 133 57 1 "CAPE" "Convective Available Potential Energy" "J/kg"
+272 133 57 1 "CIN" "Convective Inhibition" "J/kg"
+273 133 57 1 "COND" "Condensate" "kg/kg"
+274 133 57 1 "QCLOUD" "Cloud water Mixing Ratio" "kg/kg"
+275 133 57 1 "QICE" "Ice Water Mixing Ratio" "kg/kg"
+276 133 57 1 "QRAIN" "Rain Water Mixing Ratio" "kg/kg"
277 133 57 1 "MCONV" "Horizontal Moisture Convergence" "NA"
278 133 57 1 "TINT" "Turbulence Intensity" "NA"
279 133 57 1 "PCPTYPE" "Precipitation Type [0=none, 1=Rain, 2=TRW, 3=ZR, 4=mixed, 5=SN, 6=SVRTRW]" "NA"
diff --git a/data/table_files/grib1_af_133_57.txt b/data/table_files/grib1_af_133_57.txt
index 6cc515ae95..9dd0e0edc8 100644
--- a/data/table_files/grib1_af_133_57.txt
+++ b/data/table_files/grib1_af_133_57.txt
@@ -149,30 +149,30 @@ GRIB1
147 133 57 1 "PTOP" "Pressure at model top" "Pa"
148 133 57 1 "CT2TOP" "Contrail Engine Type 2 Top" "m"
149 133 57 1 "CT2BAS" "Contrail Engine Type 2 Base" "m"
-150 133 57 1 "XLAND" "Land Mask" "1=land, 2=water"
+150 133 57 1 "XLAND" "Land Mask" "1=land,2=water"
151 133 57 1 "CT3TOP" "Contrail Engine Type 3 Top" "m"
152 133 57 1 "CT3BAS" "Contrail Engine Type 3 Base" "m"
153 133 57 1 "ISLTYP" "Dominant Soil Type" "cat"
154 133 57 1 "IVGTYP" "Dominant Vegitation Type" "cat"
155 133 57 1 "ABSHUM" "Absolute Humidity" "g/m^3"
156 133 57 1 "ZS" "Depths of center of soil layers" "m"
-157 133 57 1 "SNOWC" "Snow Cover flag" "0=no snow, 1=snow"
+157 133 57 1 "SNOWC" "Snow Cover flag" "0=no_snow,1=snow"
158 133 57 1 "ITIMESTEP" "Inter Timesteps" "?"
159 133 57 1 "CANWAT" "Canopy Water" "kg/m^2"
-160 133 57 1 "SOILL" "Volumetric soil moisture" "liq + frozen"
+160 133 57 1 "SOILL" "Volumetric soil moisture" "liq+frozen"
161 133 57 1 "POVORT" "Potential Vorticity" ""
162 133 57 1 "DZS" "Thickness of soil layers" "m"
163 133 57 1 "EPSTS" "Timesteps ?" "?"
164 133 57 1 "PB" "Base State Pressure" "Pa"
165 133 57 1 "TPI" "Tunderstorm Potential Indicator" "0-100"
-166 133 57 1 "SVTFG" "Severe Turbulence Flag" "0=off, 1=on"
-167 133 57 1 "RAFG" "Rain Precipitation Flag" "0=off, 1=on"
-168 133 57 1 "TSFG" "Thunderstorm Precipitation Flag" "0=off, 1=on"
-169 133 57 1 "SVTSFG" "Severe Thunderstorm Precipitation Flag" "0=off, 1=on"
-170 133 57 1 "SNFG" "Snow Precipitation Flag" "0=off, 1=on"
-171 133 57 1 "MXDFG" "Mixed Precipitation Flag" "0=off, 1=on"
+166 133 57 1 "SVTFG" "Severe Turbulence Flag" "0=off,1=on"
+167 133 57 1 "RAFG" "Rain Precipitation Flag" "0=off,1=on"
+168 133 57 1 "TSFG" "Thunderstorm Precipitation Flag" "0=off,1=on"
+169 133 57 1 "SVTSFG" "Severe Thunderstorm Precipitation Flag" "0=off,1=on"
+170 133 57 1 "SNFG" "Snow Precipitation Flag" "0=off,1=on"
+171 133 57 1 "MXDFG" "Mixed Precipitation Flag" "0=off,1=on"
172 133 57 1 "RESM" "Time weight constant for small steps" "?"
-173 133 57 1 "ZRAFG" "Freezing Rain Precipitation Flag" "0=off, 1=on"
+173 133 57 1 "ZRAFG" "Freezing Rain Precipitation Flag" "0=off,1=on"
174 133 57 1 "GRDFLX" "Ground Heat Flux" "W/m^2"
175 133 57 1 "ACSNOW" "Accum. snow" "kg/m^2"
176 133 57 1 "TSK" "Surface Skin Temperature" "K"
@@ -184,7 +184,7 @@ GRIB1
182 133 57 1 "ZETATOP" "Zeta at model to" ""
183 133 57 1 "SINALPHA" "Local sine of map rotatio" ""
184 133 57 1 "COSALPHA" "Local cosine of map rotatio" ""
-185 133 57 1 "RTHRATEN" "Coupled Theta tendency due to radiation" "kg/m^3 K"
+185 133 57 1 "RTHRATEN" "Coupled Theta tendency due to radiation" "kg/m^3*K"
186 133 57 1 "DN" "DN Values on mass level" ""
187 133 57 1 "DNW" "DN values on w level" ""
188 133 57 1 "E" "Coriolis cosine latitude ter" ""
@@ -204,11 +204,11 @@ GRIB1
202 133 57 1 "ZNT" "Roughness Length" "m"
203 133 57 1 "RDX" "Inverse X grid lengt" ""
204 133 57 1 "QST" "Q* in Similarity Theory" "kg/kg"
-205 133 57 1 "QFX" "Upward Moisture flux at surface" "kg/m^2 s"
+205 133 57 1 "QFX" "Upward Moisture flux at surface" "kg/m^2*s"
206 133 57 1 "VIS_DUST" "Visibility due to dust only" "m"
207 133 57 1 "TOT_DUST" "Total dust concentration 0.1-20 um" "ug/m^3"
208 133 57 1 "PANIND" "Panofsky Turbulence Index" "-200-500"
-209 133 57 1 "ALSTG" "Altimeter Setting" "in Hg"
+209 133 57 1 "ALSTG" "Altimeter Setting" "in_Hg"
210 133 57 1 "KX" "K Index" "K"
211 133 57 1 "KO_X" "KO Index" "K"
212 133 57 1 "TT_X" "Total Totals Index" "K"
@@ -233,7 +233,7 @@ GRIB1
231 133 57 1 "XLONG" "Longitude, West is negative" "deg"
232 133 57 1 "THKNS" "Thickness" "m"
233 133 57 1 "HGT" "Terrain Height" "m"
-234 133 57 1 "W_CHILL" "Wind Chill" "deg F"
+234 133 57 1 "W_CHILL" "Wind Chill" "degF"
235 133 57 1 "DVAL" "Height D Values" "feet"
236 133 57 1 "MX_RH" "Maximum Relative Humidity" "%"
237 133 57 1 "MXABSH" "Maximum Absolute Humidity" "g/m^3"
@@ -243,15 +243,15 @@ GRIB1
241 133 57 1 "LANDUSE" "Land Use Category" "category"
242 133 57 1 "SNOWFALL" "Snowfall" "in"
243 133 57 1 "TOTSNOW" "Total Snowfall" "in"
-244 133 57 1 "PCPTYPE" "Precipitation Type" "0=none, 1=Rain, 2=TRW, 3=ZR, 4=mixed, 5=SN, 6=SVRTRW"
-245 133 57 1 "ICING" "Icing Category" "0=none, 1=light, 2=moderate, 3=severe"
+244 133 57 1 "PCPTYPE" "Precipitation Type" "0=none,1=Rain,2=TRW,3=ZR,4=mixed,5=SN,6=SVRTRW"
+245 133 57 1 "ICING" "Icing Category" "0=none,1=light,2=moderate,3=severe"
246 133 57 1 "RDFRAC" "Radio Refractivity" "non-dim"
247 133 57 1 "ZNU" "Eta values on mass level" ""
248 133 57 1 "LSI" "Lid Strength Index" "K"
249 133 57 1 "RADRF" "Radar Reflectivity" "dB"
-250 133 57 1 "LGIFG" "Light Icing Flag" "0=off, 1=on"
-251 133 57 1 "MDIFG" "Moderate Icing Flag" "0=off, 1=on"
-252 133 57 1 "SVIFG" "Severe Icing Flag" "0=off, 1=on"
-253 133 57 1 "LGTFG" "Light Turbulence Flag" "0=off, 1=on"
-254 133 57 1 "MDTFG" "Moderate Turbulence Flag" "0=off, 1=on"
+250 133 57 1 "LGIFG" "Light Icing Flag" "0=off,1=on"
+251 133 57 1 "MDIFG" "Moderate Icing Flag" "0=off,1=on"
+252 133 57 1 "SVIFG" "Severe Icing Flag" "0=off,1=on"
+253 133 57 1 "LGTFG" "Light Turbulence Flag" "0=off,1=on"
+254 133 57 1 "MDTFG" "Moderate Turbulence Flag" "0=off,1=on"
255 133 57 1 "ZNW" "Eta values on w level" ""
diff --git a/data/table_files/grib1_cptec_254_64.txt b/data/table_files/grib1_cptec_254_64.txt
index a2f4c1629b..7a431810c3 100644
--- a/data/table_files/grib1_cptec_254_64.txt
+++ b/data/table_files/grib1_cptec_254_64.txt
@@ -25,7 +25,7 @@ GRIB1
23 254 46 -1 "rds3" "RADAR SPECTRA(3)" "non-dim"
24 254 46 -1 "var24" "undefined" ""
25 254 46 -1 "tpan" "TEMPERATURE ANOMALY" "K"
-26 254 46 -1 "psan" "PRESSURE ANOMALY" "Pa hPa"
+26 254 46 -1 "psan" "PRESSURE ANOMALY" "Pa*hPa"
27 254 46 -1 "zgan" "GEOPOT HEIGHT ANOMALY" "m"
28 254 46 -1 "wvs1" "WAVE SPECTRA(1)" "non-dim"
29 254 46 -1 "wvs2" "WAVE SPECTRA(2)" "non-dim"
@@ -34,14 +34,14 @@ GRIB1
32 254 46 -1 "wins" "WIND SPEED" "m/s"
33 254 46 -1 "uvel" "ZONAL WIND (U)" "m/s"
34 254 46 -1 "vvel" "MERIDIONAL WIND (V)" "m/s"
-35 254 46 -1 "fcor" "STREAM FUNCTION" "m2/s"
-36 254 46 -1 "potv" "VELOCITY POTENTIAL" "m2/s"
+35 254 46 -1 "fcor" "STREAM FUNCTION" "m^2/s"
+36 254 46 -1 "potv" "VELOCITY POTENTIAL" "m^2/s"
37 254 46 -1 "var37" "undefined" ""
38 254 46 -1 "sgvv" "SIGMA COORD VERT VEL" "sec/sec"
39 254 46 -1 "omeg" "OMEGA" "Pa/s"
40 254 46 -1 "omg2" "VERTICAL VELOCITY" "m/s"
-41 254 46 -1 "abvo" "ABSOLUTE VORTICITY " "10**5/sec"
-42 254 46 -1 "abdv" "ABSOLUTE DIVERGENCE" "10**5/sec"
+41 254 46 -1 "abvo" "ABSOLUTE VORTICITY" "10^5/sec"
+42 254 46 -1 "abdv" "ABSOLUTE DIVERGENCE" "10^5/sec"
43 254 46 -1 "vort" "VORTICITY " "1/s"
44 254 46 -1 "divg" "DIVERGENCE" "1/s"
45 254 46 -1 "vucs" "VERTICAL U-COMP SHEAR" "1/sec"
@@ -51,31 +51,31 @@ GRIB1
49 254 46 -1 "ucpc" "U-COMPONENT OF CURRENT" "m/s"
50 254 46 -1 "vcpc" "V-COMPONENT OF CURRENT" "m/s"
51 254 46 -1 "umes" "SPECIFIC HUMIDITY" "kg/kg"
-52 254 46 -1 "umrl" "RELATIVE HUMIDITY" "no Dim"
+52 254 46 -1 "umrl" "RELATIVE HUMIDITY" "no_Dim"
53 254 46 -1 "hmxr" "HUMIDITY MIXING RATIO" "kg/kg"
-54 254 46 -1 "agpl" "INST. PRECIPITABLE WATER" "Kg/m2"
-55 254 46 -1 "vapp" "VAPOUR PRESSURE" "Pa hpa"
-56 254 46 -1 "sadf" "SATURATION DEFICIT " "Pa hPa"
-57 254 46 -1 "evap" "EVAPORATION" "Kg/m2/day"
+54 254 46 -1 "agpl" "INST. PRECIPITABLE WATER" "kg/m^2"
+55 254 46 -1 "vapp" "VAPOUR PRESSURE" "Pa*hpa"
+56 254 46 -1 "sadf" "SATURATION DEFICIT" "Pa*hPa"
+57 254 46 -1 "evap" "EVAPORATION" "kg/m^2/day"
58 254 46 -1 "var58" "undefined" ""
-59 254 46 -1 "prcr" "PRECIPITATION RATE " "kg/m2/day"
+59 254 46 -1 "prcr" "PRECIPITATION RATE" "kg/m^2/day"
60 254 46 -1 "thpb" "THUNDER PROBABILITY" "%"
-61 254 46 -1 "prec" "TOTAL PRECIPITATION" "Kg/m2/day"
-62 254 46 -1 "prge" "LARGE SCALE PRECIPITATION" "Kg/m2/day"
-63 254 46 -1 "prcv" "CONVECTIVE PRECIPITATION" "Kg/m2/day"
-64 254 46 -1 "neve" "SNOWFALL" "Kg/m2/day"
-65 254 46 -1 "wenv" "WAT EQUIV ACC SNOW DEPTH" "kg/m2"
+61 254 46 -1 "prec" "TOTAL PRECIPITATION" "kg/m^2/day"
+62 254 46 -1 "prge" "LARGE SCALE PRECIPITATION" "kg/m^2/day"
+63 254 46 -1 "prcv" "CONVECTIVE PRECIPITATION" "kg/m^2/day"
+64 254 46 -1 "neve" "SNOWFALL" "kg/m^2/day"
+65 254 46 -1 "wenv" "WAT EQUIV ACC SNOW DEPTH" "kg/m^2"
66 254 46 -1 "nvde" "SNOW DEPTH " "cm"
-67 254 46 -1 "mxld" "MIXED LAYER DEPTH" "m cm"
-68 254 46 -1 "tthd" "TRANS THERMOCLINE DEPTH" "m cm"
-69 254 46 -1 "mthd" "MAIN THERMOCLINE DEPTH" "m cm"
-70 254 46 -1 "mtha" "MAIN THERMOCLINE ANOM" "m cm"
+67 254 46 -1 "mxld" "MIXED LAYER DEPTH" "m*cm"
+68 254 46 -1 "tthd" "TRANS THERMOCLINE DEPTH" "m*cm"
+69 254 46 -1 "mthd" "MAIN THERMOCLINE DEPTH" "m*cm"
+70 254 46 -1 "mtha" "MAIN THERMOCLINE ANOM" "m*cm"
71 254 46 -1 "cbnv" "CLOUD COVER" "0-1"
72 254 46 -1 "cvnv" "CONVECTIVE CLOUD COVER" "0-1"
73 254 46 -1 "lwnv" "LOW CLOUD COVER" "0-1"
74 254 46 -1 "mdnv" "MEDIUM CLOUD COVER " "0-1"
75 254 46 -1 "hinv" "HIGH CLOUD COVER" "0-1"
-76 254 46 -1 "wtnv" "CLOUD WATER" "kg/m2"
+76 254 46 -1 "wtnv" "CLOUD WATER" "kg/m^2"
77 254 46 -1 "bli" "BEST LIFTED INDEX (TO 500 HPA)" "K"
78 254 46 -1 "var78" "undefined" ""
79 254 46 -1 "var79" "undefined" ""
@@ -85,10 +85,10 @@ GRIB1
83 254 46 -1 "zorl" "ROUGHNESS LENGTH" "m"
84 254 46 -1 "albe" "ALBEDO" "%"
85 254 46 -1 "dstp" "DEEP SOIL TEMPERATURE" "K"
-86 254 46 -1 "soic" "SOIL MOISTURE CONTENT" "Kg/m2"
+86 254 46 -1 "soic" "SOIL MOISTURE CONTENT" "kg/m^2"
87 254 46 -1 "vege" "VEGETATION " "%"
88 254 46 -1 "var88" "undefined" ""
-89 254 46 -1 "dens" "DENSITY" "kg/m3"
+89 254 46 -1 "dens" "DENSITY" "kg/m^3"
90 254 46 -1 "var90" "Undefined" ""
91 254 46 -1 "icec" "ICE CONCENTRATION" "fraction"
92 254 46 -1 "icet" "ICE THICKNESS" "m"
@@ -110,19 +110,19 @@ GRIB1
108 254 46 -1 "prmp" "PRIM WAVE MEAN PERIOD" "s"
109 254 46 -1 "swdi" "SECOND WAVE DIRECTION" "deg"
110 254 46 -1 "swmp" "SECOND WAVE MEAN PERIOD" "s"
-111 254 46 -1 "ocas" "SHORT WAVE ABSORBED AT GROUND" "W/m2"
-112 254 46 -1 "slds" "NET LONG WAVE AT BOTTOM" "W/m2"
-113 254 46 -1 "nswr" "NET SHORT-WAV RAD(TOP)" "W/m2"
-114 254 46 -1 "role" "OUTGOING LONG WAVE AT TOP" "W/m2"
-115 254 46 -1 "lwrd" "LONG-WAV RAD" "W/m2"
-116 254 46 -1 "swea" "SHORT WAVE ABSORBED BY EARTH/ATMOSPHERE " "W/m2"
-117 254 46 -1 "glbr" "GLOBAL RADIATION" "W/m2 "
+111 254 46 -1 "ocas" "SHORT WAVE ABSORBED AT GROUND" "W/m^2"
+112 254 46 -1 "slds" "NET LONG WAVE AT BOTTOM" "W/m^2"
+113 254 46 -1 "nswr" "NET SHORT-WAV RAD(TOP)" "W/m^2"
+114 254 46 -1 "role" "OUTGOING LONG WAVE AT TOP" "W/m^2"
+115 254 46 -1 "lwrd" "LONG-WAV RAD" "W/m^2"
+116 254 46 -1 "swea" "SHORT WAVE ABSORBED BY EARTH/ATMOSPHERE " "W/m^2"
+117 254 46 -1 "glbr" "GLOBAL RADIATION" "W/m^2"
118 254 46 -1 "var118" "undefined" ""
119 254 46 -1 "var119" "undefined" ""
120 254 46 -1 "var120" "undefined" ""
-121 254 46 -1 "clsf" "LATENT HEAT FLUX FROM SURFACE" "W/m2"
-122 254 46 -1 "cssf" "SENSIBLE HEAT FLUX FROM SURFACE" "W/m2"
-123 254 46 -1 "blds" "BOUND LAYER DISSIPATION" "W/m2"
+121 254 46 -1 "clsf" "LATENT HEAT FLUX FROM SURFACE" "W/m^2"
+122 254 46 -1 "cssf" "SENSIBLE HEAT FLUX FROM SURFACE" "W/m^2"
+123 254 46 -1 "blds" "BOUND LAYER DISSIPATION" "W/m^2"
124 254 46 -1 "var124" "undefined" ""
125 254 46 -1 "var125" "undefined" ""
126 254 46 -1 "var126" "undefined" ""
@@ -139,8 +139,8 @@ GRIB1
137 254 46 -1 "mask" "MASK " "-/+"
138 254 46 -1 "mxwu" "MAXIMUM U-WIND" "m/s"
139 254 46 -1 "mxwv" "MAXIMUM V-WIND" "m/s"
-140 254 46 -1 "cape" "CONVECTIVE AVAIL. POT.ENERGY" "m2/s2"
-141 254 46 -1 "cine" "CONVECTIVE INHIB. ENERGY" "m2/s2"
+140 254 46 -1 "cape" "CONVECTIVE AVAIL. POT.ENERGY" "m^2/s^2"
+141 254 46 -1 "cine" "CONVECTIVE INHIB. ENERGY" "m^2/s^2"
142 254 46 -1 "lhcv" "CONVECTIVE LATENT HEATING" "K/s"
143 254 46 -1 "mscv" "CONVECTIVE MOISTURE SOURCE" "1/s"
144 254 46 -1 "scvm" "SHALLOW CONV. MOISTURE SOURCE" "1/s"
@@ -161,24 +161,24 @@ GRIB1
159 254 46 -1 "tppu" "TROPOPAUSE U-WIND COMPONENT" "m/s"
160 254 46 -1 "tppv" "TROPOPAUSE v-WIND COMPONENT" "m/s"
161 254 46 -1 "var161" "undefined" ""
-162 254 46 -1 "gvdu" "GRAVITY WAVE DRAG DU/DT" "m/s2"
-163 254 46 -1 "gvdv" "GRAVITY WAVE DRAG DV/DT" "m/s2"
+162 254 46 -1 "gvdu" "GRAVITY WAVE DRAG DU/DT" "m/s^2"
+163 254 46 -1 "gvdv" "GRAVITY WAVE DRAG DV/DT" "m/s^2"
164 254 46 -1 "gvus" "GRAVITY WAVE DRAG SFC ZONAL STRESS " "Pa"
165 254 46 -1 "gvvs" "GRAVITY WAVE DRAG SFC MERIDIONAL STRESS" "Pa"
166 254 46 -1 "var166" "undefined" ""
167 254 46 -1 "dvsh" "DIVERGENCE OF SPECIFIC HUMIDITY" "1/s"
168 254 46 -1 "hmfc" "HORIZ. MOISTURE FLUX CONV. " "1/s"
-169 254 46 -1 "vmfl" "VERT. INTEGRATED MOISTURE FLUX CONV." "kg/(m2*s)"
-170 254 46 -1 "vadv" "VERTICAL MOISTURE ADVECTION " "kg/(kg*s)"
-171 254 46 -1 "nhcm" "NEG. HUM. CORR. MOISTURE SOURCE" "kg/(kg*s)"
+169 254 46 -1 "vmfl" "VERT. INTEGRATED MOISTURE FLUX CONV." "kg/m^2/s"
+170 254 46 -1 "vadv" "VERTICAL MOISTURE ADVECTION " "kg/kg/s"
+171 254 46 -1 "nhcm" "NEG. HUM. CORR. MOISTURE SOURCE" "kg/kg/s"
172 254 46 -1 "lglh" "LARGE SCALE LATENT HEATING " "K/s"
173 254 46 -1 "lgms" "LARGE SCALE MOISTURE SOURCE " "1/s"
174 254 46 -1 "smav" "SOIL MOISTURE AVAILABILITY " "0-1"
175 254 46 -1 "tgrz" "SOIL TEMPERATURE OF ROOT ZONE" "K"
-176 254 46 -1 "bslh" "BARE SOIL LATENT HEAT" "Ws/m2"
+176 254 46 -1 "bslh" "BARE SOIL LATENT HEAT" "Ws/m^2"
177 254 46 -1 "evpp" "POTENTIAL SFC EVAPORATION" "m"
-178 254 46 -1 "rnof" "RUNOFF" "kg/m2/s)"
-179 254 46 -1 "pitp" "INTERCEPTION LOSS" "W/m2"
+178 254 46 -1 "rnof" "RUNOFF" "kg/m^2/s"
+179 254 46 -1 "pitp" "INTERCEPTION LOSS" "W/m^2"
180 254 46 -1 "vpca" "VAPOR PRESSURE OF CANOPY AIR SPACE" "mb"
181 254 46 -1 "qsfc" "SURFACE SPEC HUMIDITY " "kg/kg"
182 254 46 -1 "ussl" "SOIL WETNESS OF SURFACE" "0-1"
@@ -195,44 +195,44 @@ GRIB1
193 254 46 -1 "usst" "SURFACE ZONAL WIND STRESS" "Pa"
194 254 46 -1 "vves" "SURFACE MERIDIONAL WIND (V)" "m/s"
195 254 46 -1 "vsst" "SURFACE MERIDIONAL WIND STRESS" "Pa"
-196 254 46 -1 "suvf" "SURFACE MOMENTUM FLUX" "W/m2"
-197 254 46 -1 "iswf" "INCIDENT SHORT WAVE FLUX" "W/m2"
-198 254 46 -1 "ghfl" "TIME AVE GROUND HT FLX " "W/m2"
+196 254 46 -1 "suvf" "SURFACE MOMENTUM FLUX" "W/m^2"
+197 254 46 -1 "iswf" "INCIDENT SHORT WAVE FLUX" "W/m^2"
+198 254 46 -1 "ghfl" "TIME AVE GROUND HT FLX " "W/m^2"
199 254 46 -1 "var199" "undefined" ""
-200 254 46 -1 "lwbc" "NET LONG WAVE AT BOTTOM (CLEAR)" "W/m2"
-201 254 46 -1 "lwtc" "OUTGOING LONG WAVE AT TOP (CLEAR)" "W/m2"
-202 254 46 -1 "swec" "SHORT WV ABSRBD BY EARTH/ATMOS (CLEAR)" "W/m2"
-203 254 46 -1 "ocac" "SHORT WAVE ABSORBED AT GROUND (CLEAR)" "W/m2"
+200 254 46 -1 "lwbc" "NET LONG WAVE AT BOTTOM (CLEAR)" "W/m^2"
+201 254 46 -1 "lwtc" "OUTGOING LONG WAVE AT TOP (CLEAR)" "W/m^2"
+202 254 46 -1 "swec" "SHORT WV ABSRBD BY EARTH/ATMOS (CLEAR)" "W/m^2"
+203 254 46 -1 "ocac" "SHORT WAVE ABSORBED AT GROUND (CLEAR)" "W/m^2"
204 254 46 -1 "var204" "undefined" ""
205 254 46 -1 "lwrh" "LONG WAVE RADIATIVE HEATING " "K/s"
206 254 46 -1 "swrh" "SHORT WAVE RADIATIVE HEATING" "K/s"
-207 254 46 -1 "olis" "DOWNWARD LONG WAVE AT BOTTOM" "W/m2"
-208 254 46 -1 "olic" "DOWNWARD LONG WAVE AT BOTTOM (CLEAR)" "W/m2"
-209 254 46 -1 "ocis" "DOWNWARD SHORT WAVE AT GROUND" "W/m2"
-210 254 46 -1 "ocic" "DOWNWARD SHORT WAVE AT GROUND (CLEAR)" "W/m2"
-211 254 46 -1 "oles" "UPWARD LONG WAVE AT BOTTOM" "W/m2"
-212 254 46 -1 "oces" "UPWARD SHORT WAVE AT GROUND" "W/m2"
-213 254 46 -1 "swgc" "UPWARD SHORT WAVE AT GROUND (CLEAR)" "W/m2"
-214 254 46 -1 "roce" "UPWARD SHORT WAVE AT TOP" "W/m2"
-215 254 46 -1 "swtc" "UPWARD SHORT WAVE AT TOP (CLEAR)" "W/m2"
+207 254 46 -1 "olis" "DOWNWARD LONG WAVE AT BOTTOM" "W/m^2"
+208 254 46 -1 "olic" "DOWNWARD LONG WAVE AT BOTTOM (CLEAR)" "W/m^2"
+209 254 46 -1 "ocis" "DOWNWARD SHORT WAVE AT GROUND" "W/m^2"
+210 254 46 -1 "ocic" "DOWNWARD SHORT WAVE AT GROUND (CLEAR)" "W/m^2"
+211 254 46 -1 "oles" "UPWARD LONG WAVE AT BOTTOM" "W/m^2"
+212 254 46 -1 "oces" "UPWARD SHORT WAVE AT GROUND" "W/m^2"
+213 254 46 -1 "swgc" "UPWARD SHORT WAVE AT GROUND (CLEAR)" "W/m^2"
+214 254 46 -1 "roce" "UPWARD SHORT WAVE AT TOP" "W/m^2"
+215 254 46 -1 "swtc" "UPWARD SHORT WAVE AT TOP (CLEAR)" "W/m^2"
216 254 46 -1 "var216" "undefined" ""
217 254 46 -1 "var217" "undefined" ""
218 254 46 -1 "hhdf" "HORIZONTAL HEATING DIFFUSION" "K/s"
219 254 46 -1 "hmdf" "HORIZONTAL MOISTURE DIFFUSION" "1/s"
-220 254 46 -1 "hddf" "HORIZONTAL DIVERGENCE DIFFUSION" "1/s2"
-221 254 46 -1 "hvdf" "HORIZONTAL VORTICITY DIFFUSION" "1/s2"
+220 254 46 -1 "hddf" "HORIZONTAL DIVERGENCE DIFFUSION" "1/s^2"
+221 254 46 -1 "hvdf" "HORIZONTAL VORTICITY DIFFUSION" "1/s^2"
222 254 46 -1 "vdms" "VERTICAL DIFF. MOISTURE SOURCE" "1/s"
-223 254 46 -1 "vdfu" "VERTICAL DIFFUSION DU/DT" "m/s2"
-224 254 46 -1 "vdfv" "VERTICAL DIFFUSION DV/DT" "m/s2"
+223 254 46 -1 "vdfu" "VERTICAL DIFFUSION DU/DT" "m/s^2"
+224 254 46 -1 "vdfv" "VERTICAL DIFFUSION DV/DT" "m/s^2"
225 254 46 -1 "vdfh" "VERTICAL DIFFUSION HEATING" "K/s"
-226 254 46 -1 "umrs" "SURFACE RELATIVE HUMIDITY" "no Dim"
-227 254 46 -1 "vdcc" "VERTICAL DIST TOTAL CLOUD COVER" "no Dim"
+226 254 46 -1 "umrs" "SURFACE RELATIVE HUMIDITY" "no_Dim"
+227 254 46 -1 "vdcc" "VERTICAL DIST TOTAL CLOUD COVER" "no_Dim"
228 254 46 -1 "var228" "undefined" ""
229 254 46 -1 "var229" "undefined" ""
230 254 46 -1 "usmt" "TIME MEAN SURFACE ZONAL WIND (U)" "m/s"
231 254 46 -1 "vsmt" "TIME MEAN SURFACE MERIDIONAL WIND (V)" "m/s"
232 254 46 -1 "tsmt" "TIME MEAN SURFACE ABSOLUTE TEMPERATURE" "K"
-233 254 46 -1 "rsmt" "TIME MEAN SURFACE RELATIVE HUMIDITY" "no Dim"
+233 254 46 -1 "rsmt" "TIME MEAN SURFACE RELATIVE HUMIDITY" "no_Dim"
234 254 46 -1 "atmt" "TIME MEAN ABSOLUTE TEMPERATURE" "K"
235 254 46 -1 "stmt" "TIME MEAN DEEP SOIL TEMPERATURE" "K"
236 254 46 -1 "ommt" "TIME MEAN DERIVED OMEGA" "Pa/s"
@@ -243,15 +243,15 @@ GRIB1
241 254 46 -1 "vvmt" "TIME MEAN MERIDIONAL WIND (V)" "m/s"
242 254 46 -1 "omtm" "TIME MEAN OMEGA " "cbar/s"
243 254 46 -1 "ptmt" "TIME MEAN POTENTIAL TEMPERATURE" "K"
-244 254 46 -1 "pcmt" "TIME MEAN PRECIP. WATER " "kg/m2"
+244 254 46 -1 "pcmt" "TIME MEAN PRECIP. WATER " "kg/m^2"
245 254 46 -1 "rhmt" "TIME MEAN RELATIVE HUMIDITY" "%"
246 254 46 -1 "mpmt" "TIME MEAN SEA LEVEL PRESSURE" "hPa"
247 254 46 -1 "simt" "TIME MEAN SIGMADOT" "1/s"
248 254 46 -1 "uemt" "TIME MEAN SPECIFIC HUMIDITY" "kg/kg"
-249 254 46 -1 "fcmt" "TIME MEAN STREAM FUNCTION" "m2/s"
+249 254 46 -1 "fcmt" "TIME MEAN STREAM FUNCTION" "m^2/s"
250 254 46 -1 "psmt" "TIME MEAN SURFACE PRESSURE" "hPa"
251 254 46 -1 "tmmt" "TIME MEAN SURFACE TEMPERATURE" "K"
-252 254 46 -1 "pvmt" "TIME MEAN VELOCITY POTENTIAL" "m2/s"
+252 254 46 -1 "pvmt" "TIME MEAN VELOCITY POTENTIAL" "m^2/s"
253 254 46 -1 "tvmt" "TIME MEAN VIRTUAL TEMPERATURE" "K"
254 254 46 -1 "vtmt" "TIME MEAN VORTICITY" "1/s"
-255 254 46 -1 "uvmt" "TIME MEAN ZONAL WIND (U)" "m/s"
\ No newline at end of file
+255 254 46 -1 "uvmt" "TIME MEAN ZONAL WIND (U)" "m/s"
diff --git a/data/table_files/grib1_dwd_201_146.txt b/data/table_files/grib1_dwd_201_146.txt
index 27d3d39293..6cd9cc5aa8 100644
--- a/data/table_files/grib1_dwd_201_146.txt
+++ b/data/table_files/grib1_dwd_201_146.txt
@@ -1,22 +1,22 @@
GRIB1
0 201 146 -1 "var0" "undefined" ""
-1 201 146 -1 "dw sw flux" "downward shortwave radiant flux density" "W/m**2"
-2 201 146 -1 "uw sw flux" "upward shortwave radiant flux density" "W/m**2"
-3 201 146 -1 "dw lw flux" "downward longwave radiant flux density" "W/m**2"
-4 201 146 -1 "uw lw flux" "upward longwave radiant flux density" "W/m**2"
-5 201 146 -1 "APAB_S" "downwd photosynthetic active radiant flux density" "W/m**2"
-6 201 146 -1 "net s flux" "net shortwave flux" "W/m**2"
-7 201 146 -1 "net l flux" "net longwave flux" "W/m**2"
-8 201 146 -1 "net flux" "total net radiative flux density" "W/m**2"
-9 201 146 -1 "dw sw clfr" "downw shortw radiant flux density, cloudfree part" "W/m**2"
-10 201 146 -1 "uw sw cldy" "upw shortw radiant flux density, cloudy part" "W/m**2"
-11 201 146 -1 "dw lw clfr" "downw longw radiant flux density, cloudfree part" "W/m**2"
-12 201 146 -1 "uw lw cldy" "upw longw radiant flux density, cloudy part" "W/m**2"
+1 201 146 -1 "dw sw flux" "downward shortwave radiant flux density" "W/m^2"
+2 201 146 -1 "uw sw flux" "upward shortwave radiant flux density" "W/m^2"
+3 201 146 -1 "dw lw flux" "downward longwave radiant flux density" "W/m^2"
+4 201 146 -1 "uw lw flux" "upward longwave radiant flux density" "W/m^2"
+5 201 146 -1 "APAB_S" "downwd photosynthetic active radiant flux density" "W/m^2"
+6 201 146 -1 "net s flux" "net shortwave flux" "W/m^2"
+7 201 146 -1 "net l flux" "net longwave flux" "W/m^2"
+8 201 146 -1 "net flux" "total net radiative flux density" "W/m^2"
+9 201 146 -1 "dw sw clfr" "downw shortw radiant flux density, cloudfree part" "W/m^2"
+10 201 146 -1 "uw sw cldy" "upw shortw radiant flux density, cloudy part" "W/m^2"
+11 201 146 -1 "dw lw clfr" "downw longw radiant flux density, cloudfree part" "W/m^2"
+12 201 146 -1 "uw lw cldy" "upw longw radiant flux density, cloudy part" "W/m^2"
13 201 146 -1 "SOHR_RAD" "shortwave radiative heating rate" "K/s"
14 201 146 -1 "THHR_RAD" "longwave radiative heating rate" "K/s"
15 201 146 -1 "rad heat" "total radiative heating rate" "K/s"
-16 201 146 -1 "soilheat S" "soil heat flux, surface" "W/m**2"
-17 201 146 -1 "soilheat L" "soil heat flux, bottom of layer" "W/m**2"
+16 201 146 -1 "soilheat S" "soil heat flux, surface" "W/m^2"
+17 201 146 -1 "soilheat L" "soil heat flux, bottom of layer" "W/m^2"
18 201 146 -1 "var18" "undefined" ""
19 201 146 -1 "var19" "undefined" ""
20 201 146 -1 "var20" "undefined" ""
@@ -31,17 +31,17 @@ GRIB1
29 201 146 -1 "CLC" "cloud cover, grid scale + convective" "1"
30 201 146 -1 "clc gr sc" "cloud cover, grid scale (0...1)" "1"
31 201 146 -1 "QC" "specific cloud water content, grid scale" "kg/kg"
-32 201 146 -1 "clw gs vi" "cloud water content, grid scale, vert integrated" "kg/m**2"
+32 201 146 -1 "clw gs vi" "cloud water content, grid scale, vert integrated" "kg/m^2"
33 201 146 -1 "QI" "specific cloud ice content, grid scale" "kg/kg"
-34 201 146 -1 "cli gs vi" "cloud ice content, grid scale, vert integrated" "kg/m**2"
+34 201 146 -1 "cli gs vi" "cloud ice content, grid scale, vert integrated" "kg/m^2"
35 201 146 -1 "QR" "specific rainwater content, grid scale" "kg/kg"
36 201 146 -1 "QS" "specific snow content, grid scale" "kg/kg"
-37 201 146 -1 "src gs vi" "specific rainwater content, gs, vert. integrated" "kg/m**2"
-38 201 146 -1 "ssc gs vi" "specific snow content, gs, vert. integrated" "kg/m**2"
+37 201 146 -1 "src gs vi" "specific rainwater content, gs, vert. integrated" "kg/m^2"
+38 201 146 -1 "ssc gs vi" "specific snow content, gs, vert. integrated" "kg/m^2"
39 201 146 -1 "QG" "specific graupel content, grid scale" "kg/kg"
40 201 146 -1 "var40" "undefined" ""
-41 201 146 -1 "TWATER" "vert. integral of humidity, cloud water (and ice)" "kg/(m**2)"
-42 201 146 -1 "TDIV_HUM" "vert. integral of divergence of tot. water content" "kg/(m**2)"
+41 201 146 -1 "TWATER" "vert. integral of humidity, cloud water (and ice)" "kg/m^2"
+42 201 146 -1 "TDIV_HUM" "vert. integral of divergence of tot. water content" "kg/m^2"
43 201 146 -1 "var43" "undefined" ""
44 201 146 -1 "var44" "undefined" ""
45 201 146 -1 "var45" "undefined" ""
@@ -61,12 +61,12 @@ GRIB1
59 201 146 -1 "var59" "undefined" ""
60 201 146 -1 "clc con ci" "cloud cover, convective cirrus (0...1)" "1"
61 201 146 -1 "CLW_CON" "specific cloud water content, convective clouds" "kg/kg"
-62 201 146 -1 "clw con vi" "cloud water content, conv clouds, vert integrated" "kg/m**2"
+62 201 146 -1 "clw con vi" "cloud water content, conv clouds, vert integrated" "kg/m^2"
63 201 146 -1 "cli con" "specific cloud ice content, convective clouds" "kg/kg"
-64 201 146 -1 "cli con vi" "cloud ice content, conv clouds, vert integrated" "kg/m**2"
-65 201 146 -1 "mass fl co" "convective mass flux" "kg/(s*m**2)"
+64 201 146 -1 "cli con vi" "cloud ice content, conv clouds, vert integrated" "kg/m^2"
+65 201 146 -1 "mass fl co" "convective mass flux" "kg/m^2/s"
66 201 146 -1 "upd vel co" "updraft velocity, convection" "m/s"
-67 201 146 -1 "entr p co" "entrainment parameter, convection" "m**(-1)"
+67 201 146 -1 "entr p co" "entrainment parameter, convection" "1/m"
68 201 146 -1 "HBAS_CON" "cloud base, convective clouds (above msl)" "m"
69 201 146 -1 "HTOP_CON" "cloud top, convective clouds (above msl)" "m"
70 201 146 -1 "con layers" "convective layers (00...77) (BKE)" "1"
@@ -74,13 +74,13 @@ GRIB1
72 201 146 -1 "BAS_CON" "convection base index" "1"
73 201 146 -1 "TOP_CON" "convection top index" "1"
74 201 146 -1 "DT_CON" "convective temperature tendency" "K/s"
-75 201 146 -1 "DQV_CON" "convective tendency of specific humidity" "s**(-1)"
-76 201 146 -1 "H ten co" "convective tendency of total heat" "J/(kg*s)"
-77 201 146 -1 "QDW ten co" "convective tendency of total water" "s**(-1)"
-78 201 146 -1 "DU_CON" "convective momentum tendency (X-component)" "m/s**2"
-79 201 146 -1 "DV_CON" "convective momentum tendency (Y-component)" "m/s**2"
-80 201 146 -1 "vor ten co" "convective vorticity tendency" "s**(-2)"
-81 201 146 -1 "div ten co" "convective divergence tendency" "s**(-2)"
+75 201 146 -1 "DQV_CON" "convective tendency of specific humidity" "1/s"
+76 201 146 -1 "H ten co" "convective tendency of total heat" "J/kg/s"
+77 201 146 -1 "QDW ten co" "convective tendency of total water" "1/s"
+78 201 146 -1 "DU_CON" "convective momentum tendency (X-component)" "m/s^2"
+79 201 146 -1 "DV_CON" "convective momentum tendency (Y-component)" "m/s^2"
+80 201 146 -1 "vor ten co" "convective vorticity tendency" "1/s^2"
+81 201 146 -1 "div ten co" "convective divergence tendency" "1/s^2"
82 201 146 -1 "HTOP_DC" "top of dry convection (above msl)" "m"
83 201 146 -1 "top ind dc" "dry convection top index" "1"
84 201 146 -1 "HZEROCL" "height of 0 degree Celsius isotherm above msl" "m"
@@ -99,40 +99,40 @@ GRIB1
97 201 146 -1 "var97" "undefined" ""
98 201 146 -1 "var98" "undefined" ""
99 201 146 -1 "QRS_GSP" "spec water cont of rain/snow needed for w loading" "kg/kg"
-100 201 146 -1 "PRR_GSP" "surface precipitation rate, rain, grid scale" "kg/(s*m**2)"
-101 201 146 -1 "PRS_GSP" "surface precipitation rate, snow, grid scale" "kg/(s*m**2)"
-102 201 146 -1 "RAIN_GSP" "surface precipitation amount, rain, grid scale" "kg/m**2"
-103 201 146 -1 "condens gs" "condensation rate, grid scale" "kg/(kg*s)"
-104 201 146 -1 "autocon gs" "autoconversion rate, grid scale (C+C --> R)" "kg/(kg*s)"
-105 201 146 -1 "accret gs" "accretion rate, grid scale (R+C --> R)" "kg/(kg*s)"
-106 201 146 -1 "nucleat gs" "nucleation rate, grid scale (C+C --> S)" "kg/(kg*s)"
-107 201 146 -1 "riming gs" "riming rate, grid scale (S+C --> S)" "kg/(kg*s)"
-108 201 146 -1 "deposit gs" "deposition rate, grid scale (S+V <--> S)" "kg/(kg*s)"
-109 201 146 -1 "melting gs" "melting rate, grid scale (S --> R)" "kg/(kg*s)"
-110 201 146 -1 "evapor gs" "evaporation rate, grid scale (R+V <-- R)" "kg/(kg*s)"
-111 201 146 -1 "PRR_CON" "surface precipitation rate, rain, convective" "kg/(s*m**2)"
-112 201 146 -1 "PRS_CON" "surface precipitation rate, snow, convective" "kg/(s*m**2)"
-113 201 146 -1 "RAIN_CON" "surface precipitation amount, rain, convective" "kg/m**2"
-114 201 146 -1 "condens co" "condensation rate, convective" "kg/(kg*s)"
-115 201 146 -1 "autocon co" "autoconversion rate, convective" "kg/(kg*s)"
-116 201 146 -1 "accret co" "accretion rate, convective" "kg/(kg*s)"
-117 201 146 -1 "nucleat co" "nucleation rate, convective" "kg/(kg*s)"
-118 201 146 -1 "riming co" "riming rate, convective" "kg/(kg*s)"
-119 201 146 -1 "sublim co" "sublimation rate, convective" "kg/(kg*s)"
-120 201 146 -1 "melting co" "melting rate, convective" "kg/(kg*s)"
-121 201 146 -1 "evapor co" "evaporation rate, convective" "kg/(kg*s)"
-122 201 146 -1 "rain am" "rain amount, grid-scale plus convective" "kg/m**2"
-123 201 146 -1 "snow am" "snow amount, grid-scale plus convective" "kg/m**2"
+100 201 146 -1 "PRR_GSP" "surface precipitation rate, rain, grid scale" "kg/m^2/s"
+101 201 146 -1 "PRS_GSP" "surface precipitation rate, snow, grid scale" "kg/m^2/s"
+102 201 146 -1 "RAIN_GSP" "surface precipitation amount, rain, grid scale" "kg/m^2"
+103 201 146 -1 "condens gs" "condensation rate, grid scale" "kg/kg/s"
+104 201 146 -1 "autocon gs" "autoconversion rate, grid scale (C+C --> R)" "kg/kg/s"
+105 201 146 -1 "accret gs" "accretion rate, grid scale (R+C --> R)" "kg/kg/s"
+106 201 146 -1 "nucleat gs" "nucleation rate, grid scale (C+C --> S)" "kg/kg/s"
+107 201 146 -1 "riming gs" "riming rate, grid scale (S+C --> S)" "kg/kg/s"
+108 201 146 -1 "deposit gs" "deposition rate, grid scale (S+V <--> S)" "kg/kg/s"
+109 201 146 -1 "melting gs" "melting rate, grid scale (S --> R)" "kg/kg/s"
+110 201 146 -1 "evapor gs" "evaporation rate, grid scale (R+V <-- R)" "kg/kg/s"
+111 201 146 -1 "PRR_CON" "surface precipitation rate, rain, convective" "kg/m^2/s"
+112 201 146 -1 "PRS_CON" "surface precipitation rate, snow, convective" "kg/m^2/s"
+113 201 146 -1 "RAIN_CON" "surface precipitation amount, rain, convective" "kg/m^2"
+114 201 146 -1 "condens co" "condensation rate, convective" "kg/kg/s"
+115 201 146 -1 "autocon co" "autoconversion rate, convective" "kg/kg/s"
+116 201 146 -1 "accret co" "accretion rate, convective" "kg/kg/s"
+117 201 146 -1 "nucleat co" "nucleation rate, convective" "kg/kg/s"
+118 201 146 -1 "riming co" "riming rate, convective" "kg/kg/s"
+119 201 146 -1 "sublim co" "sublimation rate, convective" "kg/kg/s"
+120 201 146 -1 "melting co" "melting rate, convective" "kg/kg/s"
+121 201 146 -1 "evapor co" "evaporation rate, convective" "kg/kg/s"
+122 201 146 -1 "rain am" "rain amount, grid-scale plus convective" "kg/m^2"
+123 201 146 -1 "snow am" "snow amount, grid-scale plus convective" "kg/m^2"
124 201 146 -1 "DT_GSP" "temperature tendency, grid-scale condensation" "K/s"
-125 201 146 -1 "DQV_GSP" "tendency of specific humidity, grid-scale condens" "s**(-1)"
-126 201 146 -1 "H ten gs" "tendency of total heat, grid-scale condensation" "J/(kg*s)"
-127 201 146 -1 "DQC_GSP" "tendency of total water, grid-scale condensation" "s**(-1)"
+125 201 146 -1 "DQV_GSP" "tendency of specific humidity, grid-scale condens" "1/s"
+126 201 146 -1 "H ten gs" "tendency of total heat, grid-scale condensation" "J/kg/s"
+127 201 146 -1 "DQC_GSP" "tendency of total water, grid-scale condensation" "1/s"
128 201 146 -1 "snowfall" "snowfall (dimension" ""
129 201 146 -1 "FRESHSNW" "fresh snow factor" "1"
-130 201 146 -1 "DQI_GSP" "tend of the sp cl ice cont due to gs precipitation" "kg/(kg*s)"
-131 201 146 -1 "PRG_GSP" "surface precipitation rate, graupel, grid scale" "kg/(s*m**2)"
-132 201 146 -1 "GRAU_GSP" "surface precipitation amount, graupel, grid scale" "kg/(m**2)"
-133 201 146 -1 "RHO_SNOW" "snow density" "kg/m**3"
+130 201 146 -1 "DQI_GSP" "tend of the sp cl ice cont due to gs precipitation" "kg/kg/s"
+131 201 146 -1 "PRG_GSP" "surface precipitation rate, graupel, grid scale" "kg/m^2/s"
+132 201 146 -1 "GRAU_GSP" "surface precipitation amount, graupel, grid scale" "kg/m^2"
+133 201 146 -1 "RHO_SNOW" "snow density" "kg/m^3"
134 201 146 -1 "var134" "undefined" ""
135 201 146 -1 "var135" "undefined" ""
136 201 146 -1 "var136" "undefined" ""
@@ -148,24 +148,24 @@ GRIB1
146 201 146 -1 "var146" "undefined" ""
147 201 146 -1 "var147" "undefined" ""
148 201 146 -1 "var148" "undefined" ""
-149 201 146 -1 "KE" "kinetic energy ((u**2 + v**2) / 2)" "(m**2/s**2)"
-150 201 146 -1 "hdi coeff" "coefficient of horizontal diffusion" "m**2/s"
-151 201 146 -1 "dissp rate" "dissipation rate" "W/(Pa*m**2)"
-152 201 146 -1 "TKE" "turbulent kinetic energy" "(m/s)**2"
-153 201 146 -1 "TKVM" "coefficient of vertical diffusion, momentum" "m**2/s"
-154 201 146 -1 "TKVH" "coefficient of vertical diffusion, heat" "m**2/s"
-155 201 146 -1 "vdi coe cw" "coefficient of vertical diffusion, cloud water" "m**2/s"
-156 201 146 -1 "vdi coe ci" "coefficient of vertical diffusion, cloud ice" "m**2/s"
-157 201 146 -1 "vdi coe vp" "coefficient of vertical diffusion, water vapour" "m**2/s"
+149 201 146 -1 "KE" "kinetic energy ((u^2 + v^2) / 2)" "m^2/s^2"
+150 201 146 -1 "hdi coeff" "coefficient of horizontal diffusion" "m^2/s"
+151 201 146 -1 "dissp rate" "dissipation rate" "W/Pa/m^2"
+152 201 146 -1 "TKE" "turbulent kinetic energy" "(m/s)^2"
+153 201 146 -1 "TKVM" "coefficient of vertical diffusion, momentum" "m^2/s"
+154 201 146 -1 "TKVH" "coefficient of vertical diffusion, heat" "m^2/s"
+155 201 146 -1 "vdi coe cw" "coefficient of vertical diffusion, cloud water" "m^2/s"
+156 201 146 -1 "vdi coe ci" "coefficient of vertical diffusion, cloud ice" "m^2/s"
+157 201 146 -1 "vdi coe vp" "coefficient of vertical diffusion, water vapour" "m^2/s"
158 201 146 -1 "dis len m" "turbulent dissipation length for momentum" "m"
159 201 146 -1 "dis len h" "turbulent dissipation length for heat" "m"
-160 201 146 -1 "var u mom" "variance of u-component of momentum" "(m/s)**2"
-161 201 146 -1 "var v mom" "variance of v-component of momentum" "(m/s)**2"
-162 201 146 -1 "var w mom" "variance of w-component of momentum" "(m/s)**2"
-163 201 146 -1 "var temp" "variance of temperature" "K**2"
-164 201 146 -1 "var cl wat" "variance of specific cloud water content" "(kg/kg)**2"
-165 201 146 -1 "var cl ice" "variance of specific cloud ice content" "(kg/kg)**2"
-166 201 146 -1 "var vap mr" "variance of water vapour mixing ratio" "(kg/kg)**2"
+160 201 146 -1 "var u mom" "variance of u-component of momentum" "(m/s)^2"
+161 201 146 -1 "var v mom" "variance of v-component of momentum" "(m/s)^2"
+162 201 146 -1 "var w mom" "variance of w-component of momentum" "(m/s)^2"
+163 201 146 -1 "var temp" "variance of temperature" "K^2"
+164 201 146 -1 "var cl wat" "variance of specific cloud water content" "(kg/kg)^2"
+165 201 146 -1 "var cl ice" "variance of specific cloud ice content" "(kg/kg)^2"
+166 201 146 -1 "var vap mr" "variance of water vapour mixing ratio" "(kg/kg)^2"
167 201 146 -1 "c wat flux" "turbulent vertical flux of spec cloud water" "m/s"
168 201 146 -1 "c ice flux" "turbulent vertical flux of spec cloud ice" "m/s"
169 201 146 -1 "w vap flux" "turbulent vertical flux of water vapour mix ratio" "m/s"
@@ -175,20 +175,20 @@ GRIB1
173 201 146 -1 "PBL-top h" "PBL-top h" "m"
174 201 146 -1 "T-jump h" "temperature jump at PBL-top" "K"
175 201 146 -1 "q-jump h" "specific humidity jump at PBL-top" "kg/kg"
-176 201 146 -1 "entr at h" "entrainment at PBL-top" "kg/(s*m**2)"
-177 201 146 -1 "mass fl h" "upward mass flux at PBL-top" "kg/(s*m**2)"
+176 201 146 -1 "entr at h" "entrainment at PBL-top" "kg/m^2/s"
+177 201 146 -1 "mass fl h" "upward mass flux at PBL-top" "kg/m^2/s"
178 201 146 -1 "cl cov PBL" "cloud cover of PBL-clouds (0...1)" "1"
179 201 146 -1 "cl wat PBL" "specific cloud water content of PBL-clouds" "kg/kg"
180 201 146 -1 "cl top PBL" "cloud top of PBL-clouds" "m"
181 201 146 -1 "cl bas PBL" "cloud base of PBL-clouds" "m"
-182 201 146 -1 "moun wav X" "vertical mountain wave momentum flux (X component)" "kg/(m*s**2)"
-183 201 146 -1 "moun wav Y" "vertical mountain wave momentum flux (Y component)" "kg/(m*s**2)"
+182 201 146 -1 "moun wav X" "vertical mountain wave momentum flux (X component)" "kg/m/s^2"
+183 201 146 -1 "moun wav Y" "vertical mountain wave momentum flux (Y component)" "kg/m/s^2"
184 201 146 -1 "wave Ri" "wave Richardson number" "1"
-185 201 146 -1 "wav div X" "mountain wave momentum flux divergence (X comp)" "m/s**2"
-186 201 146 -1 "wav div Y" "mountain wave momentum flux divergence (Y comp)" "m/s**2"
+185 201 146 -1 "wav div X" "mountain wave momentum flux divergence (X comp)" "m/s^2"
+186 201 146 -1 "wav div Y" "mountain wave momentum flux divergence (Y comp)" "m/s^2"
187 201 146 -1 "VMAX_10M" "maximum wind velocity" "m/s"
-188 201 146 -1 "wav dis vi" "mountain wave dissipation, vert integrated" "W/m**2"
-189 201 146 -1 "wv en flux" "vertical wave energy flux" "kg*m/s**4"
+188 201 146 -1 "wav dis vi" "mountain wave dissipation, vert integrated" "W/m^2"
+189 201 146 -1 "wv en flux" "vertical wave energy flux" "kg*m/s^4"
190 201 146 -1 "var190" "undefined" ""
191 201 146 -1 "var191" "undefined" ""
192 201 146 -1 "var192" "undefined" ""
@@ -197,9 +197,9 @@ GRIB1
195 201 146 -1 "var195" "undefined" ""
196 201 146 -1 "var196" "undefined" ""
197 201 146 -1 "T_SO" "temperature of soil layers" "K"
-198 201 146 -1 "W_SO" "water + ice content of soil layers" "kg/(m**2)"
-199 201 146 -1 "W_SO_ICE" "ice content of soil layers" "kg/(m**2)"
-200 201 146 -1 "W_I" "water content of interception store" "kg/(m**2)"
+198 201 146 -1 "W_SO" "water + ice content of soil layers" "kg/m^2"
+199 201 146 -1 "W_SO_ICE" "ice content of soil layers" "kg/m^2"
+200 201 146 -1 "W_I" "water content of interception store" "kg/m^2"
201 201 146 -1 "interc ice" "icebit for interception store" "1"
202 201 146 -1 "snow fract" "snow fraction" "1"
203 201 146 -1 "T_SNOW" "snow temperature" "K"
@@ -239,7 +239,7 @@ GRIB1
237 201 146 -1 "S8" "S8" "1"
238 201 146 -1 "S9" "S9" "1"
239 201 146 -1 "S10" "S10" "1"
-240 201 146 -1 "MFLX_CON" "cloud base mass flux kg/(s*m**2)" ""
+240 201 146 -1 "MFLX_CON" "cloud base mass flux" "kg/m^2/s"
241 201 146 -1 "CAPE_CON" "convective available potential energy" "J/kg"
242 201 146 -1 "QCVG_CON" "moisture convergence for Kuo-type closure" "1/s"
243 201 146 -1 "TKE_CON" "convective turbulent energy" "J/kg"
diff --git a/data/table_files/grib1_dwd_201_78.txt b/data/table_files/grib1_dwd_201_78.txt
index 7c9c0b797a..9113aaff6f 100644
--- a/data/table_files/grib1_dwd_201_78.txt
+++ b/data/table_files/grib1_dwd_201_78.txt
@@ -1,22 +1,22 @@
GRIB1
0 201 78 -1 "var0" "undefined" ""
-1 201 78 -1 "dw sw flux" "downward shortwave radiant flux density" "W/m**2"
-2 201 78 -1 "uw sw flux" "upward shortwave radiant flux density" "W/m**2"
-3 201 78 -1 "dw lw flux" "downward longwave radiant flux density" "W/m**2"
-4 201 78 -1 "uw lw flux" "upward longwave radiant flux density" "W/m**2"
-5 201 78 -1 "APAB_S" "downwd photosynthetic active radiant flux density" "W/m**2"
-6 201 78 -1 "net s flux" "net shortwave flux" "W/m**2"
-7 201 78 -1 "net l flux" "net longwave flux" "W/m**2"
-8 201 78 -1 "net flux" "total net radiative flux density" "W/m**2"
-9 201 78 -1 "dw sw clfr" "downw shortw radiant flux density, cloudfree part" "W/m**2"
-10 201 78 -1 "uw sw cldy" "upw shortw radiant flux density, cloudy part" "W/m**2"
-11 201 78 -1 "dw lw clfr" "downw longw radiant flux density, cloudfree part" "W/m**2"
-12 201 78 -1 "uw lw cldy" "upw longw radiant flux density, cloudy part" "W/m**2"
+1 201 78 -1 "dw sw flux" "downward shortwave radiant flux density" "W/m^2"
+2 201 78 -1 "uw sw flux" "upward shortwave radiant flux density" "W/m^2"
+3 201 78 -1 "dw lw flux" "downward longwave radiant flux density" "W/m^2"
+4 201 78 -1 "uw lw flux" "upward longwave radiant flux density" "W/m^2"
+5 201 78 -1 "APAB_S" "downwd photosynthetic active radiant flux density" "W/m^2"
+6 201 78 -1 "net s flux" "net shortwave flux" "W/m^2"
+7 201 78 -1 "net l flux" "net longwave flux" "W/m^2"
+8 201 78 -1 "net flux" "total net radiative flux density" "W/m^2"
+9 201 78 -1 "dw sw clfr" "downw shortw radiant flux density, cloudfree part" "W/m^2"
+10 201 78 -1 "uw sw cldy" "upw shortw radiant flux density, cloudy part" "W/m^2"
+11 201 78 -1 "dw lw clfr" "downw longw radiant flux density, cloudfree part" "W/m^2"
+12 201 78 -1 "uw lw cldy" "upw longw radiant flux density, cloudy part" "W/m^2"
13 201 78 -1 "SOHR_RAD" "shortwave radiative heating rate" "K/s"
14 201 78 -1 "THHR_RAD" "longwave radiative heating rate" "K/s"
15 201 78 -1 "rad heat" "total radiative heating rate" "K/s"
-16 201 78 -1 "soilheat S" "soil heat flux, surface" "W/m**2"
-17 201 78 -1 "soilheat L" "soil heat flux, bottom of layer" "W/m**2"
+16 201 78 -1 "soilheat S" "soil heat flux, surface" "W/m^2"
+17 201 78 -1 "soilheat L" "soil heat flux, bottom of layer" "W/m^2"
18 201 78 -1 "var18" "undefined" ""
19 201 78 -1 "var19" "undefined" ""
20 201 78 -1 "var20" "undefined" ""
@@ -31,17 +31,17 @@ GRIB1
29 201 78 -1 "CLC" "cloud cover, grid scale + convective" "1"
30 201 78 -1 "clc gr sc" "cloud cover, grid scale (0...1)" "1"
31 201 78 -1 "QC" "specific cloud water content, grid scale" "kg/kg"
-32 201 78 -1 "clw gs vi" "cloud water content, grid scale, vert integrated" "kg/m**2"
+32 201 78 -1 "clw gs vi" "cloud water content, grid scale, vert integrated" "kg/m^2"
33 201 78 -1 "QI" "specific cloud ice content, grid scale" "kg/kg"
-34 201 78 -1 "cli gs vi" "cloud ice content, grid scale, vert integrated" "kg/m**2"
+34 201 78 -1 "cli gs vi" "cloud ice content, grid scale, vert integrated" "kg/m^2"
35 201 78 -1 "QR" "specific rainwater content, grid scale" "kg/kg"
36 201 78 -1 "QS" "specific snow content, grid scale" "kg/kg"
-37 201 78 -1 "src gs vi" "specific rainwater content, gs, vert. integrated" "kg/m**2"
-38 201 78 -1 "ssc gs vi" "specific snow content, gs, vert. integrated" "kg/m**2"
+37 201 78 -1 "src gs vi" "specific rainwater content, gs, vert. integrated" "kg/m^2"
+38 201 78 -1 "ssc gs vi" "specific snow content, gs, vert. integrated" "kg/m^2"
39 201 78 -1 "QG" "specific graupel content, grid scale" "kg/kg"
40 201 78 -1 "var40" "undefined" ""
-41 201 78 -1 "TWATER" "vert. integral of humidity, cloud water (and ice)" "kg/(m**2)"
-42 201 78 -1 "TDIV_HUM" "vert. integral of divergence of tot. water content" "kg/(m**2)"
+41 201 78 -1 "TWATER" "vert. integral of humidity, cloud water (and ice)" "kg/m^2"
+42 201 78 -1 "TDIV_HUM" "vert. integral of divergence of tot. water content" "kg/m^2"
43 201 78 -1 "var43" "undefined" ""
44 201 78 -1 "var44" "undefined" ""
45 201 78 -1 "var45" "undefined" ""
@@ -61,12 +61,12 @@ GRIB1
59 201 78 -1 "var59" "undefined" ""
60 201 78 -1 "clc con ci" "cloud cover, convective cirrus (0...1)" "1"
61 201 78 -1 "CLW_CON" "specific cloud water content, convective clouds" "kg/kg"
-62 201 78 -1 "clw con vi" "cloud water content, conv clouds, vert integrated" "kg/m**2"
+62 201 78 -1 "clw con vi" "cloud water content, conv clouds, vert integrated" "kg/m^2"
63 201 78 -1 "cli con" "specific cloud ice content, convective clouds" "kg/kg"
-64 201 78 -1 "cli con vi" "cloud ice content, conv clouds, vert integrated" "kg/m**2"
-65 201 78 -1 "mass fl co" "convective mass flux" "kg/(s*m**2)"
+64 201 78 -1 "cli con vi" "cloud ice content, conv clouds, vert integrated" "kg/m^2"
+65 201 78 -1 "mass fl co" "convective mass flux" "kg/m^2/s"
66 201 78 -1 "upd vel co" "updraft velocity, convection" "m/s"
-67 201 78 -1 "entr p co" "entrainment parameter, convection" "m**(-1)"
+67 201 78 -1 "entr p co" "entrainment parameter, convection" "1/m"
68 201 78 -1 "HBAS_CON" "cloud base, convective clouds (above msl)" "m"
69 201 78 -1 "HTOP_CON" "cloud top, convective clouds (above msl)" "m"
70 201 78 -1 "con layers" "convective layers (00...77) (BKE)" "1"
@@ -74,13 +74,13 @@ GRIB1
72 201 78 -1 "BAS_CON" "convection base index" "1"
73 201 78 -1 "TOP_CON" "convection top index" "1"
74 201 78 -1 "DT_CON" "convective temperature tendency" "K/s"
-75 201 78 -1 "DQV_CON" "convective tendency of specific humidity" "s**(-1)"
-76 201 78 -1 "H ten co" "convective tendency of total heat" "J/(kg*s)"
-77 201 78 -1 "QDW ten co" "convective tendency of total water" "s**(-1)"
-78 201 78 -1 "DU_CON" "convective momentum tendency (X-component)" "m/s**2"
-79 201 78 -1 "DV_CON" "convective momentum tendency (Y-component)" "m/s**2"
-80 201 78 -1 "vor ten co" "convective vorticity tendency" "s**(-2)"
-81 201 78 -1 "div ten co" "convective divergence tendency" "s**(-2)"
+75 201 78 -1 "DQV_CON" "convective tendency of specific humidity" "1/s"
+76 201 78 -1 "H ten co" "convective tendency of total heat" "J/kg/s"
+77 201 78 -1 "QDW ten co" "convective tendency of total water" "1/s"
+78 201 78 -1 "DU_CON" "convective momentum tendency (X-component)" "m/s^2"
+79 201 78 -1 "DV_CON" "convective momentum tendency (Y-component)" "m/s^2"
+80 201 78 -1 "vor ten co" "convective vorticity tendency" "1/s^2"
+81 201 78 -1 "div ten co" "convective divergence tendency" "1/s^2"
82 201 78 -1 "HTOP_DC" "top of dry convection (above msl)" "m"
83 201 78 -1 "top ind dc" "dry convection top index" "1"
84 201 78 -1 "HZEROCL" "height of 0 degree Celsius isotherm above msl" "m"
@@ -99,40 +99,40 @@ GRIB1
97 201 78 -1 "var97" "undefined" ""
98 201 78 -1 "var98" "undefined" ""
99 201 78 -1 "QRS_GSP" "spec water cont of rain/snow needed for w loading" "kg/kg"
-100 201 78 -1 "PRR_GSP" "surface precipitation rate, rain, grid scale" "kg/(s*m**2)"
-101 201 78 -1 "PRS_GSP" "surface precipitation rate, snow, grid scale" "kg/(s*m**2)"
-102 201 78 -1 "RAIN_GSP" "surface precipitation amount, rain, grid scale" "kg/m**2"
-103 201 78 -1 "condens gs" "condensation rate, grid scale" "kg/(kg*s)"
-104 201 78 -1 "autocon gs" "autoconversion rate, grid scale (C+C --> R)" "kg/(kg*s)"
-105 201 78 -1 "accret gs" "accretion rate, grid scale (R+C --> R)" "kg/(kg*s)"
-106 201 78 -1 "nucleat gs" "nucleation rate, grid scale (C+C --> S)" "kg/(kg*s)"
-107 201 78 -1 "riming gs" "riming rate, grid scale (S+C --> S)" "kg/(kg*s)"
-108 201 78 -1 "deposit gs" "deposition rate, grid scale (S+V <--> S)" "kg/(kg*s)"
-109 201 78 -1 "melting gs" "melting rate, grid scale (S --> R)" "kg/(kg*s)"
-110 201 78 -1 "evapor gs" "evaporation rate, grid scale (R+V <-- R)" "kg/(kg*s)"
-111 201 78 -1 "PRR_CON" "surface precipitation rate, rain, convective" "kg/(s*m**2)"
-112 201 78 -1 "PRS_CON" "surface precipitation rate, snow, convective" "kg/(s*m**2)"
-113 201 78 -1 "RAIN_CON" "surface precipitation amount, rain, convective" "kg/m**2"
-114 201 78 -1 "condens co" "condensation rate, convective" "kg/(kg*s)"
-115 201 78 -1 "autocon co" "autoconversion rate, convective" "kg/(kg*s)"
-116 201 78 -1 "accret co" "accretion rate, convective" "kg/(kg*s)"
-117 201 78 -1 "nucleat co" "nucleation rate, convective" "kg/(kg*s)"
-118 201 78 -1 "riming co" "riming rate, convective" "kg/(kg*s)"
-119 201 78 -1 "sublim co" "sublimation rate, convective" "kg/(kg*s)"
-120 201 78 -1 "melting co" "melting rate, convective" "kg/(kg*s)"
-121 201 78 -1 "evapor co" "evaporation rate, convective" "kg/(kg*s)"
-122 201 78 -1 "rain am" "rain amount, grid-scale plus convective" "kg/m**2"
-123 201 78 -1 "snow am" "snow amount, grid-scale plus convective" "kg/m**2"
+100 201 78 -1 "PRR_GSP" "surface precipitation rate, rain, grid scale" "kg/m^2/s"
+101 201 78 -1 "PRS_GSP" "surface precipitation rate, snow, grid scale" "kg/m^2/s"
+102 201 78 -1 "RAIN_GSP" "surface precipitation amount, rain, grid scale" "kg/m^2"
+103 201 78 -1 "condens gs" "condensation rate, grid scale" "kg/kg/s"
+104 201 78 -1 "autocon gs" "autoconversion rate, grid scale (C+C --> R)" "kg/kg/s"
+105 201 78 -1 "accret gs" "accretion rate, grid scale (R+C --> R)" "kg/kg/s"
+106 201 78 -1 "nucleat gs" "nucleation rate, grid scale (C+C --> S)" "kg/kg/s"
+107 201 78 -1 "riming gs" "riming rate, grid scale (S+C --> S)" "kg/kg/s"
+108 201 78 -1 "deposit gs" "deposition rate, grid scale (S+V <--> S)" "kg/kg/s"
+109 201 78 -1 "melting gs" "melting rate, grid scale (S --> R)" "kg/kg/s"
+110 201 78 -1 "evapor gs" "evaporation rate, grid scale (R+V <-- R)" "kg/kg/s"
+111 201 78 -1 "PRR_CON" "surface precipitation rate, rain, convective" "kg/m^2/s"
+112 201 78 -1 "PRS_CON" "surface precipitation rate, snow, convective" "kg/m^2/s"
+113 201 78 -1 "RAIN_CON" "surface precipitation amount, rain, convective" "kg/m^2"
+114 201 78 -1 "condens co" "condensation rate, convective" "kg/kg/s"
+115 201 78 -1 "autocon co" "autoconversion rate, convective" "kg/kg/s"
+116 201 78 -1 "accret co" "accretion rate, convective" "kg/kg/s"
+117 201 78 -1 "nucleat co" "nucleation rate, convective" "kg/kg/s"
+118 201 78 -1 "riming co" "riming rate, convective" "kg/kg/s"
+119 201 78 -1 "sublim co" "sublimation rate, convective" "kg/kg/s"
+120 201 78 -1 "melting co" "melting rate, convective" "kg/kg/s"
+121 201 78 -1 "evapor co" "evaporation rate, convective" "kg/kg/s"
+122 201 78 -1 "rain am" "rain amount, grid-scale plus convective" "kg/m^2"
+123 201 78 -1 "snow am" "snow amount, grid-scale plus convective" "kg/m^2"
124 201 78 -1 "DT_GSP" "temperature tendency, grid-scale condensation" "K/s"
-125 201 78 -1 "DQV_GSP" "tendency of specific humidity, grid-scale condens" "s**(-1)"
-126 201 78 -1 "H ten gs" "tendency of total heat, grid-scale condensation" "J/(kg*s)"
-127 201 78 -1 "DQC_GSP" "tendency of total water, grid-scale condensation" "s**(-1)"
+125 201 78 -1 "DQV_GSP" "tendency of specific humidity, grid-scale condens" "1/s"
+126 201 78 -1 "H ten gs" "tendency of total heat, grid-scale condensation" "J/kg/s"
+127 201 78 -1 "DQC_GSP" "tendency of total water, grid-scale condensation" "1/s"
128 201 78 -1 "snowfall" "snowfall (dimension" ""
129 201 78 -1 "FRESHSNW" "fresh snow factor" "1"
-130 201 78 -1 "DQI_GSP" "tend of the sp cl ice cont due to gs precipitation" "kg/(kg*s)"
-131 201 78 -1 "PRG_GSP" "surface precipitation rate, graupel, grid scale" "kg/(s*m**2)"
-132 201 78 -1 "GRAU_GSP" "surface precipitation amount, graupel, grid scale" "kg/(m**2)"
-133 201 78 -1 "RHO_SNOW" "snow density" "kg/m**3"
+130 201 78 -1 "DQI_GSP" "tend of the sp cl ice cont due to gs precipitation" "kg/kg/s"
+131 201 78 -1 "PRG_GSP" "surface precipitation rate, graupel, grid scale" "kg/m^2/s"
+132 201 78 -1 "GRAU_GSP" "surface precipitation amount, graupel, grid scale" "kg/m^2"
+133 201 78 -1 "RHO_SNOW" "snow density" "kg/m^3"
134 201 78 -1 "var134" "undefined" ""
135 201 78 -1 "var135" "undefined" ""
136 201 78 -1 "var136" "undefined" ""
@@ -148,24 +148,24 @@ GRIB1
146 201 78 -1 "var146" "undefined" ""
147 201 78 -1 "var147" "undefined" ""
148 201 78 -1 "var148" "undefined" ""
-149 201 78 -1 "KE" "kinetic energy ((u**2 + v**2) / 2)" "(m**2/s**2)"
-150 201 78 -1 "hdi coeff" "coefficient of horizontal diffusion" "m**2/s"
-151 201 78 -1 "dissp rate" "dissipation rate" "W/(Pa*m**2)"
-152 201 78 -1 "TKE" "turbulent kinetic energy" "(m/s)**2"
-153 201 78 -1 "TKVM" "coefficient of vertical diffusion, momentum" "m**2/s"
-154 201 78 -1 "TKVH" "coefficient of vertical diffusion, heat" "m**2/s"
-155 201 78 -1 "vdi coe cw" "coefficient of vertical diffusion, cloud water" "m**2/s"
-156 201 78 -1 "vdi coe ci" "coefficient of vertical diffusion, cloud ice" "m**2/s"
-157 201 78 -1 "vdi coe vp" "coefficient of vertical diffusion, water vapour" "m**2/s"
+149 201 78 -1 "KE" "kinetic energy ((u^2 + v^2) / 2)" "m^2/s^2"
+150 201 78 -1 "hdi coeff" "coefficient of horizontal diffusion" "m^2/s"
+151 201 78 -1 "dissp rate" "dissipation rate" "W/Pa/m^2"
+152 201 78 -1 "TKE" "turbulent kinetic energy" "(m/s)^2"
+153 201 78 -1 "TKVM" "coefficient of vertical diffusion, momentum" "m^2/s"
+154 201 78 -1 "TKVH" "coefficient of vertical diffusion, heat" "m^2/s"
+155 201 78 -1 "vdi coe cw" "coefficient of vertical diffusion, cloud water" "m^2/s"
+156 201 78 -1 "vdi coe ci" "coefficient of vertical diffusion, cloud ice" "m^2/s"
+157 201 78 -1 "vdi coe vp" "coefficient of vertical diffusion, water vapour" "m^2/s"
158 201 78 -1 "dis len m" "turbulent dissipation length for momentum" "m"
159 201 78 -1 "dis len h" "turbulent dissipation length for heat" "m"
-160 201 78 -1 "var u mom" "variance of u-component of momentum" "(m/s)**2"
-161 201 78 -1 "var v mom" "variance of v-component of momentum" "(m/s)**2"
-162 201 78 -1 "var w mom" "variance of w-component of momentum" "(m/s)**2"
-163 201 78 -1 "var temp" "variance of temperature" "K**2"
-164 201 78 -1 "var cl wat" "variance of specific cloud water content" "(kg/kg)**2"
-165 201 78 -1 "var cl ice" "variance of specific cloud ice content" "(kg/kg)**2"
-166 201 78 -1 "var vap mr" "variance of water vapour mixing ratio" "(kg/kg)**2"
+160 201 78 -1 "var u mom" "variance of u-component of momentum" "(m/s)^2"
+161 201 78 -1 "var v mom" "variance of v-component of momentum" "(m/s)^2"
+162 201 78 -1 "var w mom" "variance of w-component of momentum" "(m/s)^2"
+163 201 78 -1 "var temp" "variance of temperature" "K^2"
+164 201 78 -1 "var cl wat" "variance of specific cloud water content" "(kg/kg)^2"
+165 201 78 -1 "var cl ice" "variance of specific cloud ice content" "(kg/kg)^2"
+166 201 78 -1 "var vap mr" "variance of water vapour mixing ratio" "(kg/kg)^2"
167 201 78 -1 "c wat flux" "turbulent vertical flux of spec cloud water" "m/s"
168 201 78 -1 "c ice flux" "turbulent vertical flux of spec cloud ice" "m/s"
169 201 78 -1 "w vap flux" "turbulent vertical flux of water vapour mix ratio" "m/s"
@@ -175,20 +175,20 @@ GRIB1
173 201 78 -1 "PBL-top h" "PBL-top h" "m"
174 201 78 -1 "T-jump h" "temperature jump at PBL-top" "K"
175 201 78 -1 "q-jump h" "specific humidity jump at PBL-top" "kg/kg"
-176 201 78 -1 "entr at h" "entrainment at PBL-top" "kg/(s*m**2)"
-177 201 78 -1 "mass fl h" "upward mass flux at PBL-top" "kg/(s*m**2)"
+176 201 78 -1 "entr at h" "entrainment at PBL-top" "kg/m^2/s"
+177 201 78 -1 "mass fl h" "upward mass flux at PBL-top" "kg/m^2/s"
178 201 78 -1 "cl cov PBL" "cloud cover of PBL-clouds (0...1)" "1"
179 201 78 -1 "cl wat PBL" "specific cloud water content of PBL-clouds" "kg/kg"
180 201 78 -1 "cl top PBL" "cloud top of PBL-clouds" "m"
181 201 78 -1 "cl bas PBL" "cloud base of PBL-clouds" "m"
-182 201 78 -1 "moun wav X" "vertical mountain wave momentum flux (X component)" "kg/(m*s**2)"
-183 201 78 -1 "moun wav Y" "vertical mountain wave momentum flux (Y component)" "kg/(m*s**2)"
+182 201 78 -1 "moun wav X" "vertical mountain wave momentum flux (X component)" "kg/m/s^2"
+183 201 78 -1 "moun wav Y" "vertical mountain wave momentum flux (Y component)" "kg/m/s^2"
184 201 78 -1 "wave Ri" "wave Richardson number" "1"
-185 201 78 -1 "wav div X" "mountain wave momentum flux divergence (X comp)" "m/s**2"
-186 201 78 -1 "wav div Y" "mountain wave momentum flux divergence (Y comp)" "m/s**2"
+185 201 78 -1 "wav div X" "mountain wave momentum flux divergence (X comp)" "m/s^2"
+186 201 78 -1 "wav div Y" "mountain wave momentum flux divergence (Y comp)" "m/s^2"
187 201 78 -1 "VMAX_10M" "maximum wind velocity" "m/s"
-188 201 78 -1 "wav dis vi" "mountain wave dissipation, vert integrated" "W/m**2"
-189 201 78 -1 "wv en flux" "vertical wave energy flux" "kg*m/s**4"
+188 201 78 -1 "wav dis vi" "mountain wave dissipation, vert integrated" "W/m^2"
+189 201 78 -1 "wv en flux" "vertical wave energy flux" "kg*m/s^4"
190 201 78 -1 "var190" "undefined" ""
191 201 78 -1 "var191" "undefined" ""
192 201 78 -1 "var192" "undefined" ""
@@ -197,9 +197,9 @@ GRIB1
195 201 78 -1 "var195" "undefined" ""
196 201 78 -1 "var196" "undefined" ""
197 201 78 -1 "T_SO" "temperature of soil layers" "K"
-198 201 78 -1 "W_SO" "water + ice content of soil layers" "kg/(m**2)"
-199 201 78 -1 "W_SO_ICE" "ice content of soil layers" "kg/(m**2)"
-200 201 78 -1 "W_I" "water content of interception store" "kg/(m**2)"
+198 201 78 -1 "W_SO" "water + ice content of soil layers" "kg/m^2"
+199 201 78 -1 "W_SO_ICE" "ice content of soil layers" "kg/m^2"
+200 201 78 -1 "W_I" "water content of interception store" "kg/m^2"
201 201 78 -1 "interc ice" "icebit for interception store" "1"
202 201 78 -1 "snow fract" "snow fraction" "1"
203 201 78 -1 "T_SNOW" "snow temperature" "K"
@@ -239,7 +239,7 @@ GRIB1
237 201 78 -1 "S8" "S8" "1"
238 201 78 -1 "S9" "S9" "1"
239 201 78 -1 "S10" "S10" "1"
-240 201 78 -1 "MFLX_CON" "cloud base mass flux kg/(s*m**2)" ""
+240 201 78 -1 "MFLX_CON" "cloud base mass flux" "kg/m^2/s"
241 201 78 -1 "CAPE_CON" "convective available potential energy" "J/kg"
242 201 78 -1 "QCVG_CON" "moisture convergence for Kuo-type closure" "1/s"
243 201 78 -1 "TKE_CON" "convective turbulent energy" "J/kg"
diff --git a/data/table_files/grib1_dwd_202_146.txt b/data/table_files/grib1_dwd_202_146.txt
index 8db49d2e77..3c78812e48 100644
--- a/data/table_files/grib1_dwd_202_146.txt
+++ b/data/table_files/grib1_dwd_202_146.txt
@@ -1,10 +1,10 @@
GRIB1
0 202 146 -1 "var0" "undefined" ""
-1 202 146 -1 "Seeg_peak" "jonswap parameter fm" "s**(-1)"
+1 202 146 -1 "Seeg_peak" "jonswap parameter fm" "1/s"
2 202 146 -1 "Seeg_alpha" "jonswap parameter alpha" "1"
3 202 146 -1 "Seeg_gamma" "jonswap parameter gamma" "1"
-4 202 146 -1 "Seeg_dir" "Seegang direction" "degree true"
-5 202 146 -1 "Seeg_energ" "Seegang energy densitiy" "(m**2)*(s**2)"
+4 202 146 -1 "Seeg_dir" "Seegang direction" "degree_true"
+5 202 146 -1 "Seeg_energ" "Seegang energy densitiy" "m^2*s^2"
6 202 146 -1 "Seeg_icemk" "Seegang ice mask" "1"
7 202 146 -1 "peak p sw" "peak period of swell" "s"
8 202 146 -1 "peak p ww" "peak period of wind waves" "s"
@@ -19,16 +19,16 @@ GRIB1
17 202 146 -1 "var17" "undefined" ""
18 202 146 -1 "var18" "undefined" ""
19 202 146 -1 "var19" "undefined" ""
-20 202 146 -1 "Var. Geop." "Varianz Geopotential" "(m/s)**4"
-21 202 146 -1 "Var. T" "Varianz Temperatur" "K**2"
-22 202 146 -1 "Var. u" "Varianz Zonalwind" "(m/s)**2"
-23 202 146 -1 "Var. v" "Varianz Meridionalwind" "(m/s)**2"
-24 202 146 -1 "Var. q" "Varianz spezifische Feuchte" "(kg/kg)**2"
-25 202 146 -1 "Mer. Imptr" "Meridionaler Impulstransport" "(m/s)**2"
-26 202 146 -1 "Mer. TrEpt" "Meridionaler Transport potentieller Energie" "(m/s)**3"
+20 202 146 -1 "Var. Geop." "Varianz Geopotential" "(m/s)^4"
+21 202 146 -1 "Var. T" "Varianz Temperatur" "K^2"
+22 202 146 -1 "Var. u" "Varianz Zonalwind" "(m/s)^2"
+23 202 146 -1 "Var. v" "Varianz Meridionalwind" "(m/s)^2"
+24 202 146 -1 "Var. q" "Varianz spezifische Feuchte" "(kg/kg)^2"
+25 202 146 -1 "Mer. Imptr" "Meridionaler Impulstransport" "(m/s)^2"
+26 202 146 -1 "Mer. TrEpt" "Meridionaler Transport potentieller Energie" "(m/s)^3"
27 202 146 -1 "Mer. TrsW" "Meridionaler Transport sensibler Waerme" "K*(m/s)"
28 202 146 -1 "Mer. TrlW" "Meridionaler Transport latenter Waerme" "(kg/kg)*(m/s)"
-29 202 146 -1 "Ver. TrEpt" "Vertikaler Transport potentieller Energie" "(m/s)**2*(Pa/s)"
+29 202 146 -1 "Ver. TrEpt" "Vertikaler Transport potentieller Energie" "(m/s)^2*(Pa/s)"
30 202 146 -1 "Ver. TrsW" "Vertikaler Transport sensibler Waerme" "K*(Pa/s)"
31 202 146 -1 "Ver.TrlW" "Vertikaler Transport latenter Waerme" "(kg/kg)*(Pa/s)"
32 202 146 -1 "var32" "undefined" ""
@@ -39,9 +39,9 @@ GRIB1
37 202 146 -1 "var37" "undefined" ""
38 202 146 -1 "var38" "undefined" ""
39 202 146 -1 "var39" "undefined" ""
-40 202 146 -1 "VarAF Geop" "Varianz des Analyse-Fehlers Geopotential" "(m/s)**4"
-41 202 146 -1 "VarAF u" "Varianz des Analyse-Fehlers Zonalwind" "(m/s)**2"
-42 202 146 -1 "VarAF v" "Varianz des Analyse-Fehlers Meridionalwind" "(m/s)**2"
+40 202 146 -1 "VarAF Geop" "Varianz des Analyse-Fehlers Geopotential" "(m/s)^4"
+41 202 146 -1 "VarAF u" "Varianz des Analyse-Fehlers Zonalwind" "(m/s)^2"
+42 202 146 -1 "VarAF v" "Varianz des Analyse-Fehlers Meridionalwind" "(m/s)^2"
43 202 146 -1 "var43" "undefined" ""
44 202 146 -1 "DU_SSO" "undefined" ""
45 202 146 -1 "DV_SSO" "undefined" ""
@@ -49,11 +49,11 @@ GRIB1
47 202 146 -1 "SSO_GAMMA" "anisotropy of topography" "1"
48 202 146 -1 "SSO_THETA" "angle betw. principal axis of orogr. and global E" "1"
49 202 146 -1 "SSO_SIGMA" "mean slope of subgrid scale orography" "1"
-50 202 146 -1 "oro varian" "subgrid-scale variance of orography" "m**2"
-51 202 146 -1 "E-W oro va" "E-W component of subgrid-scale variance of orogr" "m**2"
-52 202 146 -1 "N-S oro va" "N-S component of subgrid-scale variance of orogr" "m**2"
-53 202 146 -1 "NW-SE o va" "NW-SE component of subgrid-scale variance of orogr" "m**2"
-54 202 146 -1 "NE-SW o va" "NE-SW component of subgrid-scale variance of orogr" "m**2"
+50 202 146 -1 "oro varian" "subgrid-scale variance of orography" "m^2"
+51 202 146 -1 "E-W oro va" "E-W component of subgrid-scale variance of orogr" "m^2"
+52 202 146 -1 "N-S oro va" "N-S component of subgrid-scale variance of orogr" "m^2"
+53 202 146 -1 "NW-SE o va" "NW-SE component of subgrid-scale variance of orogr" "m^2"
+54 202 146 -1 "NE-SW o va" "NE-SW component of subgrid-scale variance of orogr" "m^2"
55 202 146 -1 "inl w frac" "fraction of inland water" "1"
56 202 146 -1 "EMISS_RAD" "surface emissivity" "1"
57 202 146 -1 "SOILTYP" "soil texture" "1"
@@ -73,7 +73,7 @@ GRIB1
71 202 146 -1 "Orographie" "Orographie + Land-Meer-Verteilung" "m"
72 202 146 -1 "r length m" "roughness length momentum" "m"
73 202 146 -1 "r length h" "roughness length heat" "m"
-74 202 146 -1 "var smc" "variance of soil moisture content" "kg**2/m**4"
+74 202 146 -1 "var smc" "variance of soil moisture content" "kg^2/m^4"
75 202 146 -1 "FOR_E" "ground fraction covered by evergreen forest" "1"
76 202 146 -1 "FOR_D" "ground fraction covered by deciduous forest" "1"
77 202 146 -1 "NDVI" "normalized differential vegetation index" "1"
@@ -100,24 +100,24 @@ GRIB1
98 202 146 -1 "var98" "undefined" ""
99 202 146 -1 "var99" "undefined" ""
100 202 146 -1 "var100" "undefined" ""
-101 202 146 -1 "tidal tend" "tidal tendencies" "(m/s)**2"
+101 202 146 -1 "tidal tend" "tidal tendencies" "(m/s)^2"
102 202 146 -1 "diab heatg" "sum of diabatic heating terms" "K/s"
103 202 146 -1 "adiab heat" "total adiabatic heating" "K/s"
-104 202 146 -1 "adv q tend" "advective tendency of specific humidity" "s**(-1)"
-105 202 146 -1 "nadv q ten" "non-advective tendency of specific humidity" "s**(-1)"
-106 202 146 -1 "adv m te X" "advective momentum tendency (X component)" "m/s**2"
-107 202 146 -1 "adv m te Y" "advective momentum tendency (Y component)" "m/s**2"
-108 202 146 -1 "nad m te X" "non-advective momentum tendency (X component)" "m/s**2"
-109 202 146 -1 "nad m te Y" "non-advective momentum tendency (Y component)" "m/s**2"
-110 202 146 -1 "torque" "sum of mountain and frictional torque" "kg*(m/s)**2"
+104 202 146 -1 "adv q tend" "advective tendency of specific humidity" "1/s"
+105 202 146 -1 "nadv q ten" "non-advective tendency of specific humidity" "1/s"
+106 202 146 -1 "adv m te X" "advective momentum tendency (X component)" "m/s^2"
+107 202 146 -1 "adv m te Y" "advective momentum tendency (Y component)" "m/s^2"
+108 202 146 -1 "nad m te X" "non-advective momentum tendency (X component)" "m/s^2"
+109 202 146 -1 "nad m te Y" "non-advective momentum tendency (Y component)" "m/s^2"
+110 202 146 -1 "torque" "sum of mountain and frictional torque" "kg*(m/s)^2"
111 202 146 -1 "budget val" "budget values" "1"
112 202 146 -1 "scale fact" "scale factor" "1"
-113 202 146 -1 "FC" "Coriolis parameter" "s**(-1)"
-114 202 146 -1 "RLAT" "latitude" "degr N"
-115 202 146 -1 "RLON" "longitude" "degr E"
+113 202 146 -1 "FC" "Coriolis parameter" "1/s"
+114 202 146 -1 "RLAT" "latitude" "degrN"
+115 202 146 -1 "RLON" "longitude" "degrE"
116 202 146 -1 "relax fact" "relaxation factor (lateral boundary, LAM)" "1"
-117 202 146 -1 "climsstint" "climatic sea surface temp interpolated in time" "degr C"
-118 202 146 -1 "pot vortic" "potential vorticity" "K*m**2/(s*kg)"
+117 202 146 -1 "climsstint" "climatic sea surface temp interpolated in time" "degrC"
+118 202 146 -1 "pot vortic" "potential vorticity" "K*m^2/kg/s"
119 202 146 -1 "ln ps" "log surface pressure" "1"
120 202 146 -1 "var120" "undefined" ""
121 202 146 -1 "ZTD" "delay of the GPS signal through the atmosphere" "m"
@@ -149,36 +149,36 @@ GRIB1
147 202 146 -1 "var147" "undefined" ""
148 202 146 -1 "var148" "undefined" ""
149 202 146 -1 "var149" "undefined" ""
-150 202 146 -1 "SO2-conc" "SO2-concentration" "10**(-6)*g/m**3"
-151 202 146 -1 "SO2-dryd" "SO2-dry deposition" "10**(-3)*g/m**2"
-152 202 146 -1 "SO2-wetd" "SO2-wet deposition" "10**(-3)*g/m**2"
-153 202 146 -1 "SO4-conc" "SO4-concentration" "10**(-6)*g/m**3"
-154 202 146 -1 "SO4-dryd" "SO4-dry deposition" "10**(-3)*g/m**2"
-155 202 146 -1 "SO4-wetd" "SO4-wet deposition" "10**(-3)*g/m**2"
-156 202 146 -1 "NO-conc" "NO-concentration" "10**(-6)*g/m**3"
-157 202 146 -1 "NO-dryd" "NO-dry deposition" "10**(-3)*g/m**2"
-158 202 146 -1 "NO-wetd" "NO-wet deposition" "10**(-3)*g/m**2"
-159 202 146 -1 "NO2-conc" "NO2-concentration" "10**(-6)*g/m**3"
-160 202 146 -1 "NO2-dryd" "NO2-dry deposition" "10**(-3)*g/m**2"
-161 202 146 -1 "NO2-wetd" "NO2-wet deposition" "10**(-3)*g/m**2"
-162 202 146 -1 "NO3-conc" "NO3-concentration" "10**(-6)*g/m**3"
-163 202 146 -1 "NO3-dryd" "NO3-dry deposition" "10**(-3)*g/m**2"
-164 202 146 -1 "NO3-wetd" "NO3-wet deposition" "10**(-3)*g/m**2"
-165 202 146 -1 "HNO3-conc" "HNO3-concentration" "10**(-6)*g/m**3"
-166 202 146 -1 "HNO3-dryd" "HNO3-dry deposition" "10**(-3)*g/m**2"
-167 202 146 -1 "HNO3-wetd" "HNO3-wet deposition" "10**(-3)*g/m**2"
-168 202 146 -1 "NH3-conc" "NH3-concentration" "10**(-6)*g/m**3"
-169 202 146 -1 "NH3-dryd" "NH3-dry deposition" "10**(-3)*g/m**2"
-170 202 146 -1 "NH3-wetd" "NH3-wet deposition" "10**(-3)*g/m**2"
-171 202 146 -1 "NH4-conc" "NH4-concentration" "10**(-6)*g/m**3"
-172 202 146 -1 "NH4-dryd" "NH4-dry deposition" "10**(-3)*g/m**2"
-173 202 146 -1 "NH4-wetd" "NH4-wet deposition" "10**(-3)*g/m**2"
-174 202 146 -1 "O3-conc" "O3-concentration" "10**(-6)*g/m**3"
-175 202 146 -1 "PAN-conc" "PAN-concentration" "10**(-6)*g/m**3"
-176 202 146 -1 "PAN-dryd" "PAN-dry deposition" "10**(-3)*g/m**2"
-177 202 146 -1 "OH-conc" "OH-concentration" "10**(-6)*g/m**3"
-178 202 146 -1 "O3-dryd" "O3-dry deposition" "10**(-3)*g/m**2"
-179 202 146 -1 "O3-wetd" "O3-wet deposition" "10**(-3)*g/m**2"
+150 202 146 -1 "SO2-conc" "SO2-concentration" "1/10^6*g/m^3"
+151 202 146 -1 "SO2-dryd" "SO2-dry deposition" "1/10^3*g/m^2"
+152 202 146 -1 "SO2-wetd" "SO2-wet deposition" "1/10^3*g/m^2"
+153 202 146 -1 "SO4-conc" "SO4-concentration" "1/10^6*g/m^3"
+154 202 146 -1 "SO4-dryd" "SO4-dry deposition" "1/10^3*g/m^2"
+155 202 146 -1 "SO4-wetd" "SO4-wet deposition" "1/10^3*g/m^2"
+156 202 146 -1 "NO-conc" "NO-concentration" "1/10^6*g/m^3"
+157 202 146 -1 "NO-dryd" "NO-dry deposition" "1/10^3*g/m^2"
+158 202 146 -1 "NO-wetd" "NO-wet deposition" "1/10^3*g/m^2"
+159 202 146 -1 "NO2-conc" "NO2-concentration" "1/10^6*g/m^3"
+160 202 146 -1 "NO2-dryd" "NO2-dry deposition" "1/10^3*g/m^2"
+161 202 146 -1 "NO2-wetd" "NO2-wet deposition" "1/10^3*g/m^2"
+162 202 146 -1 "NO3-conc" "NO3-concentration" "1/10^6*g/m^3"
+163 202 146 -1 "NO3-dryd" "NO3-dry deposition" "1/10^3*g/m^2"
+164 202 146 -1 "NO3-wetd" "NO3-wet deposition" "1/10^3*g/m^2"
+165 202 146 -1 "HNO3-conc" "HNO3-concentration" "1/10^6*g/m^3"
+166 202 146 -1 "HNO3-dryd" "HNO3-dry deposition" "1/10^3*g/m^2"
+167 202 146 -1 "HNO3-wetd" "HNO3-wet deposition" "1/10^3*g/m^2"
+168 202 146 -1 "NH3-conc" "NH3-concentration" "1/10^6*g/m^3"
+169 202 146 -1 "NH3-dryd" "NH3-dry deposition" "1/10^3*g/m^2"
+170 202 146 -1 "NH3-wetd" "NH3-wet deposition" "1/10^3*g/m^2"
+171 202 146 -1 "NH4-conc" "NH4-concentration" "1/10^6*g/m^3"
+172 202 146 -1 "NH4-dryd" "NH4-dry deposition" "1/10^3*g/m^2"
+173 202 146 -1 "NH4-wetd" "NH4-wet deposition" "1/10^3*g/m^2"
+174 202 146 -1 "O3-conc" "O3-concentration" "1/10^6*g/m^3"
+175 202 146 -1 "PAN-conc" "PAN-concentration" "1/10^6*g/m^3"
+176 202 146 -1 "PAN-dryd" "PAN-dry deposition" "1/10^3*g/m^2"
+177 202 146 -1 "OH-conc" "OH-concentration" "1/10^6*g/m^3"
+178 202 146 -1 "O3-dryd" "O3-dry deposition" "1/10^3*g/m^2"
+179 202 146 -1 "O3-wetd" "O3-wet deposition" "1/10^3*g/m^2"
180 202 146 -1 "O3" "O3-mixing ratio" "kg/kg"
181 202 146 -1 "var181" "undefined" ""
182 202 146 -1 "var182" "undefined" ""
@@ -199,18 +199,18 @@ GRIB1
197 202 146 -1 "var197" "undefined" ""
198 202 146 -1 "var198" "undefined" ""
199 202 146 -1 "var199" "undefined" ""
-200 202 146 -1 "I131-conc" "I131-concentration" "Bq/m**3"
-201 202 146 -1 "I131-dryd" "I131-dry deposition" "Bq/m**2"
-202 202 146 -1 "I131-wetd" "I131-wet deposition" "Bq/m**2"
-203 202 146 -1 "Cs137-conc" "Cs137-concentration" "Bq/m**3"
-204 202 146 -1 "Cs137-dryd" "Cs1370dry deposition" "Bq/m**2"
-205 202 146 -1 "Cs137-wetd" "Cs137-wet deposition" "Bq/m**2"
-206 202 146 -1 "Te132-conc" "Te132-concentration" "Bq/m**3"
-207 202 146 -1 "Te132-dryd" "Te132-dry deposition" "Bq/m**2"
-208 202 146 -1 "Te132-wetd" "Te132-wet deposition" "Bq/m**2"
-209 202 146 -1 "Zr95-conc" "Zr95-concentration" "Bq/m**3"
-210 202 146 -1 "Zr95-dryd" "Zr95-dry deposition" "Bq/m**2"
-211 202 146 -1 "Zr95-wetd" "Zr95-wet deposition" "Bq/m**2"
+200 202 146 -1 "I131-conc" "I131-concentration" "Bq/m^3"
+201 202 146 -1 "I131-dryd" "I131-dry deposition" "Bq/m^2"
+202 202 146 -1 "I131-wetd" "I131-wet deposition" "Bq/m^2"
+203 202 146 -1 "Cs137-conc" "Cs137-concentration" "Bq/m^3"
+204 202 146 -1 "Cs137-dryd" "Cs1370dry deposition" "Bq/m^2"
+205 202 146 -1 "Cs137-wetd" "Cs137-wet deposition" "Bq/m^2"
+206 202 146 -1 "Te132-conc" "Te132-concentration" "Bq/m^3"
+207 202 146 -1 "Te132-dryd" "Te132-dry deposition" "Bq/m^2"
+208 202 146 -1 "Te132-wetd" "Te132-wet deposition" "Bq/m^2"
+209 202 146 -1 "Zr95-conc" "Zr95-concentration" "Bq/m^3"
+210 202 146 -1 "Zr95-dryd" "Zr95-dry deposition" "Bq/m^2"
+211 202 146 -1 "Zr95-wetd" "Zr95-wet deposition" "Bq/m^2"
212 202 146 -1 "var212" "undefined" ""
213 202 146 -1 "var213" "undefined" ""
214 202 146 -1 "var214" "undefined" ""
@@ -230,9 +230,9 @@ GRIB1
228 202 146 -1 "var228" "undefined" ""
229 202 146 -1 "var229" "undefined" ""
230 202 146 -1 "var230" "undefined" ""
-231 202 146 -1 "USTR_SSO" "Mom. flux, u component, due to SSO-effects" "(N/(m**2)"
-232 202 146 -1 "VSTR_SSO" "Mom. flux, v component, due to SSO-effects" "(N/(m**2)"
-233 202 146 -1 "VDIS_SSO" "Dissipation of kinetic energy due to SSO-effects" "(W/(m**2)"
+231 202 146 -1 "USTR_SSO" "Mom. flux, u component, due to SSO-effects" "N/m^2"
+232 202 146 -1 "VSTR_SSO" "Mom. flux, v component, due to SSO-effects" "N/m^2"
+233 202 146 -1 "VDIS_SSO" "Dissipation of kinetic energy due to SSO-effects" "W/m^2"
234 202 146 -1 "var234" "undefined" ""
235 202 146 -1 "var235" "undefined" ""
236 202 146 -1 "var236" "undefined" ""
@@ -243,15 +243,15 @@ GRIB1
241 202 146 -1 "BasicUV_IF" "Basic UV_Index m.s.l.,fixed albedo,cloudless(F), h" "1"
242 202 146 -1 "UV_Ind_W_h" "UV_Index corrected for albedo+altitude+clouds(W),h" "1"
243 202 146 -1 "UV_IndmaxF" "UV_Index cloudless (F), daily maximum" "1"
-244 202 146 -1 "SB-Index" "Sonnenbrand-Index" "(W*10**(-3))/m**2"
-245 202 146 -1 "SB-Index W" "Sonnenbrand-Index bei mittl. Bewoelkung (08z-12z)" "(W*10**(-3))/m**2"
-246 202 146 -1 "Kan.UVB-WI" "Kanadischer UVB-Warnindex (bew|lkungsreduziert)" "(W*10**(-3))/m**2"
-247 202 146 -1 "gesamt O3" "total column ozone (Gesamtozon)" "Dobson Unit, DU"
+244 202 146 -1 "SB-Index" "Sonnenbrand-Index" "(W/10^3)/m^2"
+245 202 146 -1 "SB-Index W" "Sonnenbrand-Index bei mittl. Bewoelkung (08z-12z)" "(W/10^3)/m^2"
+246 202 146 -1 "Kan.UVB-WI" "Kanadischer UVB-Warnindex (bew|lkungsreduziert)" "(W/10^3)/m^2"
+247 202 146 -1 "gesamt O3" "total column ozone (Gesamtozon)" "DobsonUnit(DU)"
248 202 146 -1 "UV_IndmaxW" "UV_Index clouded (W), daily maximum" "1"
-249 202 146 -1 "h UV_IndMx" "time of UV_Index maximum" "h UTC"
+249 202 146 -1 "h UV_IndMx" "time of UV_Index maximum" "hUTC"
250 202 146 -1 "var250" "undefined" ""
251 202 146 -1 "var251" "undefined" ""
252 202 146 -1 "var252" "undefined" ""
253 202 146 -1 "var253" "undefined" ""
254 202 146 -1 "var254" "undefined" ""
-255 202 146 -1 "var255" "undefined" ""
\ No newline at end of file
+255 202 146 -1 "var255" "undefined" ""
diff --git a/data/table_files/grib1_dwd_202_78.txt b/data/table_files/grib1_dwd_202_78.txt
index 03a91f5a3e..19d83aa2cb 100644
--- a/data/table_files/grib1_dwd_202_78.txt
+++ b/data/table_files/grib1_dwd_202_78.txt
@@ -1,10 +1,10 @@
GRIB1
0 202 78 -1 "var0" "undefined" ""
-1 202 78 -1 "Seeg_peak" "jonswap parameter fm" "s**(-1)"
+1 202 78 -1 "Seeg_peak" "jonswap parameter fm" "1/s"
2 202 78 -1 "Seeg_alpha" "jonswap parameter alpha" "1"
3 202 78 -1 "Seeg_gamma" "jonswap parameter gamma" "1"
-4 202 78 -1 "Seeg_dir" "Seegang direction" "degree true"
-5 202 78 -1 "Seeg_energ" "Seegang energy densitiy" "(m**2)*(s**2)"
+4 202 78 -1 "Seeg_dir" "Seegang direction" "degree_true"
+5 202 78 -1 "Seeg_energ" "Seegang energy densitiy" "m^2*s^2"
6 202 78 -1 "Seeg_icemk" "Seegang ice mask" "1"
7 202 78 -1 "peak p sw" "peak period of swell" "s"
8 202 78 -1 "peak p ww" "peak period of wind waves" "s"
@@ -19,16 +19,16 @@ GRIB1
17 202 78 -1 "var17" "undefined" ""
18 202 78 -1 "var18" "undefined" ""
19 202 78 -1 "var19" "undefined" ""
-20 202 78 -1 "Var. Geop." "Varianz Geopotential" "(m/s)**4"
-21 202 78 -1 "Var. T" "Varianz Temperatur" "K**2"
-22 202 78 -1 "Var. u" "Varianz Zonalwind" "(m/s)**2"
-23 202 78 -1 "Var. v" "Varianz Meridionalwind" "(m/s)**2"
-24 202 78 -1 "Var. q" "Varianz spezifische Feuchte" "(kg/kg)**2"
-25 202 78 -1 "Mer. Imptr" "Meridionaler Impulstransport" "(m/s)**2"
-26 202 78 -1 "Mer. TrEpt" "Meridionaler Transport potentieller Energie" "(m/s)**3"
+20 202 78 -1 "Var. Geop." "Varianz Geopotential" "(m/s)^4"
+21 202 78 -1 "Var. T" "Varianz Temperatur" "K^2"
+22 202 78 -1 "Var. u" "Varianz Zonalwind" "(m/s)^2"
+23 202 78 -1 "Var. v" "Varianz Meridionalwind" "(m/s)^2"
+24 202 78 -1 "Var. q" "Varianz spezifische Feuchte" "(kg/kg)^2"
+25 202 78 -1 "Mer. Imptr" "Meridionaler Impulstransport" "(m/s)^2"
+26 202 78 -1 "Mer. TrEpt" "Meridionaler Transport potentieller Energie" "(m/s)^3"
27 202 78 -1 "Mer. TrsW" "Meridionaler Transport sensibler Waerme" "K*(m/s)"
28 202 78 -1 "Mer. TrlW" "Meridionaler Transport latenter Waerme" "(kg/kg)*(m/s)"
-29 202 78 -1 "Ver. TrEpt" "Vertikaler Transport potentieller Energie" "(m/s)**2*(Pa/s)"
+29 202 78 -1 "Ver. TrEpt" "Vertikaler Transport potentieller Energie" "(m/s)^2*(Pa/s)"
30 202 78 -1 "Ver. TrsW" "Vertikaler Transport sensibler Waerme" "K*(Pa/s)"
31 202 78 -1 "Ver.TrlW" "Vertikaler Transport latenter Waerme" "(kg/kg)*(Pa/s)"
32 202 78 -1 "var32" "undefined" ""
@@ -39,9 +39,9 @@ GRIB1
37 202 78 -1 "var37" "undefined" ""
38 202 78 -1 "var38" "undefined" ""
39 202 78 -1 "var39" "undefined" ""
-40 202 78 -1 "VarAF Geop" "Varianz des Analyse-Fehlers Geopotential" "(m/s)**4"
-41 202 78 -1 "VarAF u" "Varianz des Analyse-Fehlers Zonalwind" "(m/s)**2"
-42 202 78 -1 "VarAF v" "Varianz des Analyse-Fehlers Meridionalwind" "(m/s)**2"
+40 202 78 -1 "VarAF Geop" "Varianz des Analyse-Fehlers Geopotential" "(m/s)^4"
+41 202 78 -1 "VarAF u" "Varianz des Analyse-Fehlers Zonalwind" "(m/s)^2"
+42 202 78 -1 "VarAF v" "Varianz des Analyse-Fehlers Meridionalwind" "(m/s)^2"
43 202 78 -1 "var43" "undefined" ""
44 202 78 -1 "DU_SSO" "undefined" ""
45 202 78 -1 "DV_SSO" "undefined" ""
@@ -49,11 +49,11 @@ GRIB1
47 202 78 -1 "SSO_GAMMA" "anisotropy of topography" "1"
48 202 78 -1 "SSO_THETA" "angle betw. principal axis of orogr. and global E" "1"
49 202 78 -1 "SSO_SIGMA" "mean slope of subgrid scale orography" "1"
-50 202 78 -1 "oro varian" "subgrid-scale variance of orography" "m**2"
-51 202 78 -1 "E-W oro va" "E-W component of subgrid-scale variance of orogr" "m**2"
-52 202 78 -1 "N-S oro va" "N-S component of subgrid-scale variance of orogr" "m**2"
-53 202 78 -1 "NW-SE o va" "NW-SE component of subgrid-scale variance of orogr" "m**2"
-54 202 78 -1 "NE-SW o va" "NE-SW component of subgrid-scale variance of orogr" "m**2"
+50 202 78 -1 "oro varian" "subgrid-scale variance of orography" "m^2"
+51 202 78 -1 "E-W oro va" "E-W component of subgrid-scale variance of orogr" "m^2"
+52 202 78 -1 "N-S oro va" "N-S component of subgrid-scale variance of orogr" "m^2"
+53 202 78 -1 "NW-SE o va" "NW-SE component of subgrid-scale variance of orogr" "m^2"
+54 202 78 -1 "NE-SW o va" "NE-SW component of subgrid-scale variance of orogr" "m^2"
55 202 78 -1 "inl w frac" "fraction of inland water" "1"
56 202 78 -1 "EMISS_RAD" "surface emissivity" "1"
57 202 78 -1 "SOILTYP" "soil texture" "1"
@@ -73,7 +73,7 @@ GRIB1
71 202 78 -1 "Orographie" "Orographie + Land-Meer-Verteilung" "m"
72 202 78 -1 "r length m" "roughness length momentum" "m"
73 202 78 -1 "r length h" "roughness length heat" "m"
-74 202 78 -1 "var smc" "variance of soil moisture content" "kg**2/m**4"
+74 202 78 -1 "var smc" "variance of soil moisture content" "kg^2/m^4"
75 202 78 -1 "FOR_E" "ground fraction covered by evergreen forest" "1"
76 202 78 -1 "FOR_D" "ground fraction covered by deciduous forest" "1"
77 202 78 -1 "NDVI" "normalized differential vegetation index" "1"
@@ -100,24 +100,24 @@ GRIB1
98 202 78 -1 "var98" "undefined" ""
99 202 78 -1 "var99" "undefined" ""
100 202 78 -1 "var100" "undefined" ""
-101 202 78 -1 "tidal tend" "tidal tendencies" "(m/s)**2"
+101 202 78 -1 "tidal tend" "tidal tendencies" "(m/s)^2"
102 202 78 -1 "diab heatg" "sum of diabatic heating terms" "K/s"
103 202 78 -1 "adiab heat" "total adiabatic heating" "K/s"
-104 202 78 -1 "adv q tend" "advective tendency of specific humidity" "s**(-1)"
-105 202 78 -1 "nadv q ten" "non-advective tendency of specific humidity" "s**(-1)"
-106 202 78 -1 "adv m te X" "advective momentum tendency (X component)" "m/s**2"
-107 202 78 -1 "adv m te Y" "advective momentum tendency (Y component)" "m/s**2"
-108 202 78 -1 "nad m te X" "non-advective momentum tendency (X component)" "m/s**2"
-109 202 78 -1 "nad m te Y" "non-advective momentum tendency (Y component)" "m/s**2"
-110 202 78 -1 "torque" "sum of mountain and frictional torque" "kg*(m/s)**2"
+104 202 78 -1 "adv q tend" "advective tendency of specific humidity" "1/s"
+105 202 78 -1 "nadv q ten" "non-advective tendency of specific humidity" "1/s"
+106 202 78 -1 "adv m te X" "advective momentum tendency (X component)" "m/s^2"
+107 202 78 -1 "adv m te Y" "advective momentum tendency (Y component)" "m/s^2"
+108 202 78 -1 "nad m te X" "non-advective momentum tendency (X component)" "m/s^2"
+109 202 78 -1 "nad m te Y" "non-advective momentum tendency (Y component)" "m/s^2"
+110 202 78 -1 "torque" "sum of mountain and frictional torque" "kg*(m/s)^2"
111 202 78 -1 "budget val" "budget values" "1"
112 202 78 -1 "scale fact" "scale factor" "1"
-113 202 78 -1 "FC" "Coriolis parameter" "s**(-1)"
-114 202 78 -1 "RLAT" "latitude" "degr N"
-115 202 78 -1 "RLON" "longitude" "degr E"
+113 202 78 -1 "FC" "Coriolis parameter" "1/s"
+114 202 78 -1 "RLAT" "latitude" "degrN"
+115 202 78 -1 "RLON" "longitude" "degrE"
116 202 78 -1 "relax fact" "relaxation factor (lateral boundary, LAM)" "1"
-117 202 78 -1 "climsstint" "climatic sea surface temp interpolated in time" "degr C"
-118 202 78 -1 "pot vortic" "potential vorticity" "K*m**2/(s*kg)"
+117 202 78 -1 "climsstint" "climatic sea surface temp interpolated in time" "degrC"
+118 202 78 -1 "pot vortic" "potential vorticity" "K*m^2/kg/s"
119 202 78 -1 "ln ps" "log surface pressure" "1"
120 202 78 -1 "var120" "undefined" ""
121 202 78 -1 "ZTD" "delay of the GPS signal through the atmosphere" "m"
@@ -149,36 +149,36 @@ GRIB1
147 202 78 -1 "var147" "undefined" ""
148 202 78 -1 "var148" "undefined" ""
149 202 78 -1 "var149" "undefined" ""
-150 202 78 -1 "SO2-conc" "SO2-concentration" "10**(-6)*g/m**3"
-151 202 78 -1 "SO2-dryd" "SO2-dry deposition" "10**(-3)*g/m**2"
-152 202 78 -1 "SO2-wetd" "SO2-wet deposition" "10**(-3)*g/m**2"
-153 202 78 -1 "SO4-conc" "SO4-concentration" "10**(-6)*g/m**3"
-154 202 78 -1 "SO4-dryd" "SO4-dry deposition" "10**(-3)*g/m**2"
-155 202 78 -1 "SO4-wetd" "SO4-wet deposition" "10**(-3)*g/m**2"
-156 202 78 -1 "NO-conc" "NO-concentration" "10**(-6)*g/m**3"
-157 202 78 -1 "NO-dryd" "NO-dry deposition" "10**(-3)*g/m**2"
-158 202 78 -1 "NO-wetd" "NO-wet deposition" "10**(-3)*g/m**2"
-159 202 78 -1 "NO2-conc" "NO2-concentration" "10**(-6)*g/m**3"
-160 202 78 -1 "NO2-dryd" "NO2-dry deposition" "10**(-3)*g/m**2"
-161 202 78 -1 "NO2-wetd" "NO2-wet deposition" "10**(-3)*g/m**2"
-162 202 78 -1 "NO3-conc" "NO3-concentration" "10**(-6)*g/m**3"
-163 202 78 -1 "NO3-dryd" "NO3-dry deposition" "10**(-3)*g/m**2"
-164 202 78 -1 "NO3-wetd" "NO3-wet deposition" "10**(-3)*g/m**2"
-165 202 78 -1 "HNO3-conc" "HNO3-concentration" "10**(-6)*g/m**3"
-166 202 78 -1 "HNO3-dryd" "HNO3-dry deposition" "10**(-3)*g/m**2"
-167 202 78 -1 "HNO3-wetd" "HNO3-wet deposition" "10**(-3)*g/m**2"
-168 202 78 -1 "NH3-conc" "NH3-concentration" "10**(-6)*g/m**3"
-169 202 78 -1 "NH3-dryd" "NH3-dry deposition" "10**(-3)*g/m**2"
-170 202 78 -1 "NH3-wetd" "NH3-wet deposition" "10**(-3)*g/m**2"
-171 202 78 -1 "NH4-conc" "NH4-concentration" "10**(-6)*g/m**3"
-172 202 78 -1 "NH4-dryd" "NH4-dry deposition" "10**(-3)*g/m**2"
-173 202 78 -1 "NH4-wetd" "NH4-wet deposition" "10**(-3)*g/m**2"
-174 202 78 -1 "O3-conc" "O3-concentration" "10**(-6)*g/m**3"
-175 202 78 -1 "PAN-conc" "PAN-concentration" "10**(-6)*g/m**3"
-176 202 78 -1 "PAN-dryd" "PAN-dry deposition" "10**(-3)*g/m**2"
-177 202 78 -1 "OH-conc" "OH-concentration" "10**(-6)*g/m**3"
-178 202 78 -1 "O3-dryd" "O3-dry deposition" "10**(-3)*g/m**2"
-179 202 78 -1 "O3-wetd" "O3-wet deposition" "10**(-3)*g/m**2"
+150 202 78 -1 "SO2-conc" "SO2-concentration" "1/10^6*g/m^3"
+151 202 78 -1 "SO2-dryd" "SO2-dry deposition" "1/10^3*g/m^2"
+152 202 78 -1 "SO2-wetd" "SO2-wet deposition" "1/10^3*g/m^2"
+153 202 78 -1 "SO4-conc" "SO4-concentration" "1/10^6*g/m^3"
+154 202 78 -1 "SO4-dryd" "SO4-dry deposition" "1/10^3*g/m^2"
+155 202 78 -1 "SO4-wetd" "SO4-wet deposition" "1/10^3*g/m^2"
+156 202 78 -1 "NO-conc" "NO-concentration" "1/10^6*g/m^3"
+157 202 78 -1 "NO-dryd" "NO-dry deposition" "1/10^3*g/m^2"
+158 202 78 -1 "NO-wetd" "NO-wet deposition" "1/10^3*g/m^2"
+159 202 78 -1 "NO2-conc" "NO2-concentration" "1/10^6*g/m^3"
+160 202 78 -1 "NO2-dryd" "NO2-dry deposition" "1/10^3*g/m^2"
+161 202 78 -1 "NO2-wetd" "NO2-wet deposition" "1/10^3*g/m^2"
+162 202 78 -1 "NO3-conc" "NO3-concentration" "1/10^6*g/m^3"
+163 202 78 -1 "NO3-dryd" "NO3-dry deposition" "1/10^3*g/m^2"
+164 202 78 -1 "NO3-wetd" "NO3-wet deposition" "1/10^3*g/m^2"
+165 202 78 -1 "HNO3-conc" "HNO3-concentration" "1/10^6*g/m^3"
+166 202 78 -1 "HNO3-dryd" "HNO3-dry deposition" "1/10^3*g/m^2"
+167 202 78 -1 "HNO3-wetd" "HNO3-wet deposition" "1/10^3*g/m^2"
+168 202 78 -1 "NH3-conc" "NH3-concentration" "1/10^6*g/m^3"
+169 202 78 -1 "NH3-dryd" "NH3-dry deposition" "1/10^3*g/m^2"
+170 202 78 -1 "NH3-wetd" "NH3-wet deposition" "1/10^3*g/m^2"
+171 202 78 -1 "NH4-conc" "NH4-concentration" "1/10^6*g/m^3"
+172 202 78 -1 "NH4-dryd" "NH4-dry deposition" "1/10^3*g/m^2"
+173 202 78 -1 "NH4-wetd" "NH4-wet deposition" "1/10^3*g/m^2"
+174 202 78 -1 "O3-conc" "O3-concentration" "1/10^6*g/m^3"
+175 202 78 -1 "PAN-conc" "PAN-concentration" "1/10^6*g/m^3"
+176 202 78 -1 "PAN-dryd" "PAN-dry deposition" "1/10^3*g/m^2"
+177 202 78 -1 "OH-conc" "OH-concentration" "1/10^6*g/m^3"
+178 202 78 -1 "O3-dryd" "O3-dry deposition" "1/10^3*g/m^2"
+179 202 78 -1 "O3-wetd" "O3-wet deposition" "1/10^3*g/m^2"
180 202 78 -1 "O3" "O3-mixing ratio" "kg/kg"
181 202 78 -1 "var181" "undefined" ""
182 202 78 -1 "var182" "undefined" ""
@@ -199,18 +199,18 @@ GRIB1
197 202 78 -1 "var197" "undefined" ""
198 202 78 -1 "var198" "undefined" ""
199 202 78 -1 "var199" "undefined" ""
-200 202 78 -1 "I131-conc" "I131-concentration" "Bq/m**3"
-201 202 78 -1 "I131-dryd" "I131-dry deposition" "Bq/m**2"
-202 202 78 -1 "I131-wetd" "I131-wet deposition" "Bq/m**2"
-203 202 78 -1 "Cs137-conc" "Cs137-concentration" "Bq/m**3"
-204 202 78 -1 "Cs137-dryd" "Cs1370dry deposition" "Bq/m**2"
-205 202 78 -1 "Cs137-wetd" "Cs137-wet deposition" "Bq/m**2"
-206 202 78 -1 "Te132-conc" "Te132-concentration" "Bq/m**3"
-207 202 78 -1 "Te132-dryd" "Te132-dry deposition" "Bq/m**2"
-208 202 78 -1 "Te132-wetd" "Te132-wet deposition" "Bq/m**2"
-209 202 78 -1 "Zr95-conc" "Zr95-concentration" "Bq/m**3"
-210 202 78 -1 "Zr95-dryd" "Zr95-dry deposition" "Bq/m**2"
-211 202 78 -1 "Zr95-wetd" "Zr95-wet deposition" "Bq/m**2"
+200 202 78 -1 "I131-conc" "I131-concentration" "Bq/m^3"
+201 202 78 -1 "I131-dryd" "I131-dry deposition" "Bq/m^2"
+202 202 78 -1 "I131-wetd" "I131-wet deposition" "Bq/m^2"
+203 202 78 -1 "Cs137-conc" "Cs137-concentration" "Bq/m^3"
+204 202 78 -1 "Cs137-dryd" "Cs1370dry deposition" "Bq/m^2"
+205 202 78 -1 "Cs137-wetd" "Cs137-wet deposition" "Bq/m^2"
+206 202 78 -1 "Te132-conc" "Te132-concentration" "Bq/m^3"
+207 202 78 -1 "Te132-dryd" "Te132-dry deposition" "Bq/m^2"
+208 202 78 -1 "Te132-wetd" "Te132-wet deposition" "Bq/m^2"
+209 202 78 -1 "Zr95-conc" "Zr95-concentration" "Bq/m^3"
+210 202 78 -1 "Zr95-dryd" "Zr95-dry deposition" "Bq/m^2"
+211 202 78 -1 "Zr95-wetd" "Zr95-wet deposition" "Bq/m^2"
212 202 78 -1 "var212" "undefined" ""
213 202 78 -1 "var213" "undefined" ""
214 202 78 -1 "var214" "undefined" ""
@@ -230,9 +230,9 @@ GRIB1
228 202 78 -1 "var228" "undefined" ""
229 202 78 -1 "var229" "undefined" ""
230 202 78 -1 "var230" "undefined" ""
-231 202 78 -1 "USTR_SSO" "Mom. flux, u component, due to SSO-effects" "(N/(m**2)"
-232 202 78 -1 "VSTR_SSO" "Mom. flux, v component, due to SSO-effects" "(N/(m**2)"
-233 202 78 -1 "VDIS_SSO" "Dissipation of kinetic energy due to SSO-effects" "(W/(m**2)"
+231 202 78 -1 "USTR_SSO" "Mom. flux, u component, due to SSO-effects" "N/m^2"
+232 202 78 -1 "VSTR_SSO" "Mom. flux, v component, due to SSO-effects" "N/m^2"
+233 202 78 -1 "VDIS_SSO" "Dissipation of kinetic energy due to SSO-effects" "W/m^2"
234 202 78 -1 "var234" "undefined" ""
235 202 78 -1 "var235" "undefined" ""
236 202 78 -1 "var236" "undefined" ""
@@ -243,15 +243,15 @@ GRIB1
241 202 78 -1 "BasicUV_IF" "Basic UV_Index m.s.l.,fixed albedo,cloudless(F), h" "1"
242 202 78 -1 "UV_Ind_W_h" "UV_Index corrected for albedo+altitude+clouds(W),h" "1"
243 202 78 -1 "UV_IndmaxF" "UV_Index cloudless (F), daily maximum" "1"
-244 202 78 -1 "SB-Index" "Sonnenbrand-Index" "(W*10**(-3))/m**2"
-245 202 78 -1 "SB-Index W" "Sonnenbrand-Index bei mittl. Bewoelkung (08z-12z)" "(W*10**(-3))/m**2"
-246 202 78 -1 "Kan.UVB-WI" "Kanadischer UVB-Warnindex (bew|lkungsreduziert)" "(W*10**(-3))/m**2"
-247 202 78 -1 "gesamt O3" "total column ozone (Gesamtozon)" "Dobson Unit, DU"
+244 202 78 -1 "SB-Index" "Sonnenbrand-Index" "(W/10^3)/m^2"
+245 202 78 -1 "SB-Index W" "Sonnenbrand-Index bei mittl. Bewoelkung (08z-12z)" "(W/10^3)/m^2"
+246 202 78 -1 "Kan.UVB-WI" "Kanadischer UVB-Warnindex (bew|lkungsreduziert)" "(W/10^3)/m^2"
+247 202 78 -1 "gesamt O3" "total column ozone (Gesamtozon)" "DobsonUnit(DU)"
248 202 78 -1 "UV_IndmaxW" "UV_Index clouded (W), daily maximum" "1"
-249 202 78 -1 "h UV_IndMx" "time of UV_Index maximum" "h UTC"
+249 202 78 -1 "h UV_IndMx" "time of UV_Index maximum" "hUTC"
250 202 78 -1 "var250" "undefined" ""
251 202 78 -1 "var251" "undefined" ""
252 202 78 -1 "var252" "undefined" ""
253 202 78 -1 "var253" "undefined" ""
254 202 78 -1 "var254" "undefined" ""
-255 202 78 -1 "var255" "undefined" ""
\ No newline at end of file
+255 202 78 -1 "var255" "undefined" ""
diff --git a/data/table_files/grib1_dwd_203_146.txt b/data/table_files/grib1_dwd_203_146.txt
index bc5cc2cdd1..24325b9803 100644
--- a/data/table_files/grib1_dwd_203_146.txt
+++ b/data/table_files/grib1_dwd_203_146.txt
@@ -1,15 +1,15 @@
GRIB1
0 203 146 -1 "var0" "undefined" ""
1 203 146 -1 "pressure" "pressure" "hPa"
-2 203 146 -1 "geopot h" "geopotential height" "10 * gpm"
+2 203 146 -1 "geopot h" "geopotential height" "10*gpm"
3 203 146 -1 "var3" "undefined" ""
-4 203 146 -1 "temperatur" "temperature" "1*degree Celsius"
-5 203 146 -1 "dew-pnt te" "dew-point temperature" "1*degree Celsius"
+4 203 146 -1 "temperatur" "temperature" "1*degree_Celsius"
+5 203 146 -1 "dew-pnt te" "dew-point temperature" "1*degree_Celsius"
6 203 146 -1 "windcompXY" "wind components X/Y (X*100000 + ((Y*10)+5000))" "m/s"
7 203 146 -1 "geomet h" "geometrical height" "kft"
8 203 146 -1 "geomet h" "geometrical height" "hft"
-9 203 146 -1 "wind di/sp" "wind direction and speed (dd*1000 + ff)" "1*degree, 1*kt"
-10 203 146 -1 "3 h pr cha" "3 hour pressure change" "Pa/(3*h)"
+9 203 146 -1 "wind di/sp" "wind direction and speed (dd*1000 + ff)" "1*degree,1*kt"
+10 203 146 -1 "3 h pr cha" "3 hour pressure change" "Pa/3h"
11 203 146 -1 "Schnee-Mge" "Schneemenge" "mm"
12 203 146 -1 "var12" "undefined" ""
13 203 146 -1 "Bod-Wass-G" "Bodenwassergehalt" "mm"
@@ -19,11 +19,11 @@ GRIB1
17 203 146 -1 "var17" "undefined" ""
18 203 146 -1 "max wind" "maximum wind velocity" "km/h"
19 203 146 -1 "max wind" "maximum wind velocity" "kt"
-20 203 146 -1 "wind di/sp" "wind direction and speed (dd*1000 + ff)" "5*degrees, 1*(m/s)"
-21 203 146 -1 "wind di/sp" "wind direction and speed (dd*1000 + ff)" "5*degrees, 1*kt"
-22 203 146 -1 "wave di/he" "direction and height of wind waves (dd*1000 + h)" "1*degree, 1*cm"
-23 203 146 -1 "swe. di/he" "direction and height of swell (dd*1000 + h)" "1*degree, 1*cm"
-24 203 146 -1 "wave m d/h" "mean direction and height of waves (dd*1000 + h)" "1*degree, 1*cm"
+20 203 146 -1 "wind di/sp" "wind direction and speed (dd*1000 + ff)" "5*degrees,1*(m/s)"
+21 203 146 -1 "wind di/sp" "wind direction and speed (dd*1000 + ff)" "5*degrees,1*kt"
+22 203 146 -1 "wave di/he" "direction and height of wind waves (dd*1000 + h)" "1*degree,1*cm"
+23 203 146 -1 "swe. di/he" "direction and height of swell (dd*1000 + h)" "1*degree,1*cm"
+24 203 146 -1 "wave m d/h" "mean direction and height of waves (dd*1000 + h)" "1*degree,1*cm"
25 203 146 -1 "wind speed" "wind speed" "kt"
26 203 146 -1 "var26" "undefined" ""
27 203 146 -1 "wind compX" "wind component X-direction" "kt"
@@ -32,7 +32,7 @@ GRIB1
30 203 146 -1 "var30" "undefined" ""
31 203 146 -1 "var31" "undefined" ""
32 203 146 -1 "var32" "undefined" ""
-33 203 146 -1 "abs voradv" "absolute vorticity advection" "1/(s**2)"
+33 203 146 -1 "abs voradv" "absolute vorticity advection" "1/s^2"
34 203 146 -1 "var34" "undefined" ""
35 203 146 -1 "var35" "undefined" ""
36 203 146 -1 "var36" "undefined" ""
@@ -54,13 +54,13 @@ GRIB1
52 203 146 -1 "var52" "undefined" ""
53 203 146 -1 "var53" "undefined" ""
54 203 146 -1 "var54" "undefined" ""
-55 203 146 -1 "max. temp." "maximum temperature" "1*degree Celsius"
-56 203 146 -1 "min. temp." "minimum temperature" "1*degree Celsius"
+55 203 146 -1 "max. temp." "maximum temperature" "1*degree_Celsius"
+56 203 146 -1 "min. temp." "minimum temperature" "1*degree_Celsius"
57 203 146 -1 "sul_prob" "probability to perceive sultriness" "1"
58 203 146 -1 "clo" "value of isolation of clothes" "1"
59 203 146 -1 "pmva" "predected mean vote (angepasst)" "1"
-60 203 146 -1 "feeled t" "feeled temperature" "1*degree Celsius"
-61 203 146 -1 "sea temper" "sea temperature" "1*degree Celsius"
+60 203 146 -1 "feeled t" "feeled temperature" "1*degree_Celsius"
+61 203 146 -1 "sea temper" "sea temperature" "1*degree_Celsius"
62 203 146 -1 "var62" "undefined" ""
63 203 146 -1 "var63" "undefined" ""
64 203 146 -1 "var64" "undefined" ""
@@ -85,7 +85,7 @@ GRIB1
83 203 146 -1 "var83" "undefined" ""
84 203 146 -1 "var84" "undefined" ""
85 203 146 -1 "var85" "undefined" ""
-86 203 146 -1 "Globalstr." "Summe der Globalstrahlung ueber einen Zeitraum" "kWh/m**2"
+86 203 146 -1 "Globalstr." "Summe der Globalstrahlung ueber einen Zeitraum" "kWh/m^2"
87 203 146 -1 "Nied-GW-GE" "Niederschlagsart+Gewitter+Glatteis (T23-i) (0..99)" "1"
88 203 146 -1 "NiedGW-Art" "Niederschlagsart+Gewitter (T23-intern) (0..99)" "1"
89 203 146 -1 "NiedGE-Art" "Niederschlagsart+Glatteis (T23-intern) (0..99)" "1"
@@ -100,36 +100,36 @@ GRIB1
98 203 146 -1 "var98" "undefined" ""
99 203 146 -1 "WW" "Wetter (verschluesselt nach ww-Tabelle" ""
100 203 146 -1 "geostr Vor" "geostrophische Vorticity" "1/s"
-101 203 146 -1 "Geo VorAdv" "geostrophische Vorticityadvektion" "1/s**2"
-102 203 146 -1 "VerGraVoAd" "vert. Gradient der geostr. Vorticityadvektion" "m/(kg*s)"
-103 203 146 -1 "Geo TemAdv" "geostrophische Schichtdickenadvektion" "m**3/(kg*s)"
-104 203 146 -1 "Lap TemAdv" "Kruemmung der geostr. Schichtdickenadvektion" "m/(kg*s)"
-105 203 146 -1 "Omega Forc" "Forcing rechte Seite Omegagleichung" "m/(kg*s)"
+101 203 146 -1 "Geo VorAdv" "geostrophische Vorticityadvektion" "1/s^2"
+102 203 146 -1 "VerGraVoAd" "vert. Gradient der geostr. Vorticityadvektion" "m/kg/s"
+103 203 146 -1 "Geo TemAdv" "geostrophische Schichtdickenadvektion" "m^3/kg/s"
+104 203 146 -1 "Lap TemAdv" "Kruemmung der geostr. Schichtdickenadvektion" "m/kg/s"
+105 203 146 -1 "Omega Forc" "Forcing rechte Seite Omegagleichung" "m/kg/s"
106 203 146 -1 "var106" "undefined" ""
-107 203 146 -1 "Schichtd.A" "Schichtdicken-Advektion" "m**3/(kg*s)"
-108 203 146 -1 "AdGeVoThWi" "Advektion von geostr. Vorticity mit dem therm Wind" "m/(kg*s)"
+107 203 146 -1 "Schichtd.A" "Schichtdicken-Advektion" "m^3/kg/s"
+108 203 146 -1 "AdGeVoThWi" "Advektion von geostr. Vorticity mit dem therm Wind" "m/kg/s"
109 203 146 -1 "Wind-Div." "Winddivergenz" "1/s"
-110 203 146 -1 "Q" "Q-vector direction and speed (dd*1000 + fff*1E13)" "5*deg,1E13*m**2/kg/s"
-111 203 146 -1 "Qx" "Q-Vektor X-Komponente" "m**2/(kg*s)"
-112 203 146 -1 "Qy" "Q-Vektor Y-Komponente" "m**2/(kg*s)"
-113 203 146 -1 "Div Q" "Divergenz Q" "m/(kg*s)"
-114 203 146 -1 "FrontoGeQn" "Frontogenesefunktion, Q isother-senkrecht-Kompon." "m**2/(kg*s)"
-115 203 146 -1 "Qs (geo)" "Qs (geo),Komp. Q-Vektor parallel zu den Isothermen" "m**2/(kg*s)"
-116 203 146 -1 "DivQn(geo)" "Divergenz Qn geostrophisch" "m/(kg*s)"
-117 203 146 -1 "DivQs(geo)" "Divergenz Qs geostrophisch" "m/(kg*s)"
-118 203 146 -1 "Fronto Gen" "Frontogenesefunktion" "K**2/(m**2*s)"
+110 203 146 -1 "Q" "Q-vector direction and speed (dd*1000 + fff*1E13)" "5*deg,1E13*m^2/kg/s"
+111 203 146 -1 "Qx" "Q-Vektor X-Komponente" "m^2/kg/s"
+112 203 146 -1 "Qy" "Q-Vektor Y-Komponente" "m^2/kg/s"
+113 203 146 -1 "Div Q" "Divergenz Q" "m/kg/s"
+114 203 146 -1 "FrontoGeQn" "Frontogenesefunktion, Q isother-senkrecht-Kompon." "m^2/kg/s"
+115 203 146 -1 "Qs (geo)" "Qs (geo),Komp. Q-Vektor parallel zu den Isothermen" "m^2/kg/s"
+116 203 146 -1 "DivQn(geo)" "Divergenz Qn geostrophisch" "m/kg/s"
+117 203 146 -1 "DivQs(geo)" "Divergenz Qs geostrophisch" "m/kg/s"
+118 203 146 -1 "Fronto Gen" "Frontogenesefunktion" "K^2/m^2/s"
119 203 146 -1 "var119" "undefined" ""
120 203 146 -1 "var120" "undefined" ""
121 203 146 -1 "var121" "undefined" ""
122 203 146 -1 "var122" "undefined" ""
123 203 146 -1 "var123" "undefined" ""
124 203 146 -1 "FrontoGenP" "Frontogenese-Parameter" "1"
-125 203 146 -1 "Qs-Vektor" "Qs, Komp. Q-Vektor parallel zu den Isothermen" "m**2/(kg*s)"
+125 203 146 -1 "Qs-Vektor" "Qs, Komp. Q-Vektor parallel zu den Isothermen" "m^2/kg/s"
126 203 146 -1 "var126" "undefined" ""
-127 203 146 -1 "Div Qs" "Divergenz Qs" "m/(kg*s)"
+127 203 146 -1 "Div Qs" "Divergenz Qs" "m/kg/s"
128 203 146 -1 "var128" "undefined" ""
129 203 146 -1 "var129" "undefined" ""
-130 203 146 -1 "IPV" "Isentrope potentielle Vorticity" "K*m**2/(s*kg)"
+130 203 146 -1 "IPV" "Isentrope potentielle Vorticity" "K*m^2/kg/s"
131 203 146 -1 "Wind KompX" "Wind X-Komponente auf isentropen Flaechen" "m/s"
132 203 146 -1 "Wind KompY" "Wind Y-Komponente auf isentropen Flaechen" "m/s"
133 203 146 -1 "Druck-Ise." "Druck einer isentropen Flaeche" "hPa"
@@ -235,8 +235,8 @@ GRIB1
233 203 146 -1 "RRgefr12ff" "gefrierender Regen (12std. Folgezeitraum) ja/nein" "1"
234 203 146 -1 "FFboe" "Boeenstaerke in Stufen" "1"
235 203 146 -1 "Gewitter" "Gewitter in Stufen" "1"
-236 203 146 -1 "Tx2m12h ze" "2m Maximumtemperatur 12h zentriert" "Grad Celsius"
-237 203 146 -1 "Tn2m12h ze" "2m Minimumtemperatur 12h zentriert" "Grad Celsius"
+236 203 146 -1 "Tx2m12h ze" "2m Maximumtemperatur 12h zentriert" "GradCelsius"
+237 203 146 -1 "Tn2m12h ze" "2m Minimumtemperatur 12h zentriert" "GradCelsius"
238 203 146 -1 "var238" "undefined" ""
239 203 146 -1 "var239" "undefined" ""
240 203 146 -1 "var240" "undefined" ""
@@ -254,4 +254,4 @@ GRIB1
252 203 146 -1 "SMOGSTUFEN" "Smog-Intensitaetsstufen" "1"
253 203 146 -1 "var253" "undefined" ""
254 203 146 -1 "SMOGHOEHE" "Obergrenze Smog ( Inversionshoehe )" "m"
-255 203 146 -1 "var255" "undefined" ""
\ No newline at end of file
+255 203 146 -1 "var255" "undefined" ""
diff --git a/data/table_files/grib1_dwd_203_78.txt b/data/table_files/grib1_dwd_203_78.txt
index 14b412a8ac..d1e1366e7f 100644
--- a/data/table_files/grib1_dwd_203_78.txt
+++ b/data/table_files/grib1_dwd_203_78.txt
@@ -1,15 +1,15 @@
GRIB1
0 203 78 -1 "var0" "undefined" ""
1 203 78 -1 "pressure" "pressure" "hPa"
-2 203 78 -1 "geopot h" "geopotential height" "10 * gpm"
+2 203 78 -1 "geopot h" "geopotential height" "10*gpm"
3 203 78 -1 "var3" "undefined" ""
-4 203 78 -1 "temperatur" "temperature" "1*degree Celsius"
-5 203 78 -1 "dew-pnt te" "dew-point temperature" "1*degree Celsius"
+4 203 78 -1 "temperatur" "temperature" "1*degree_Celsius"
+5 203 78 -1 "dew-pnt te" "dew-point temperature" "1*degree_Celsius"
6 203 78 -1 "windcompXY" "wind components X/Y (X*100000 + ((Y*10)+5000))" "m/s"
7 203 78 -1 "geomet h" "geometrical height" "kft"
8 203 78 -1 "geomet h" "geometrical height" "hft"
-9 203 78 -1 "wind di/sp" "wind direction and speed (dd*1000 + ff)" "1*degree, 1*kt"
-10 203 78 -1 "3 h pr cha" "3 hour pressure change" "Pa/(3*h)"
+9 203 78 -1 "wind di/sp" "wind direction and speed (dd*1000 + ff)" "1*degree,1*kt"
+10 203 78 -1 "3 h pr cha" "3 hour pressure change" "Pa/3h"
11 203 78 -1 "Schnee-Mge" "Schneemenge" "mm"
12 203 78 -1 "var12" "undefined" ""
13 203 78 -1 "Bod-Wass-G" "Bodenwassergehalt" "mm"
@@ -19,11 +19,11 @@ GRIB1
17 203 78 -1 "var17" "undefined" ""
18 203 78 -1 "max wind" "maximum wind velocity" "km/h"
19 203 78 -1 "max wind" "maximum wind velocity" "kt"
-20 203 78 -1 "wind di/sp" "wind direction and speed (dd*1000 + ff)" "5*degrees, 1*(m/s)"
-21 203 78 -1 "wind di/sp" "wind direction and speed (dd*1000 + ff)" "5*degrees, 1*kt"
-22 203 78 -1 "wave di/he" "direction and height of wind waves (dd*1000 + h)" "1*degree, 1*cm"
-23 203 78 -1 "swe. di/he" "direction and height of swell (dd*1000 + h)" "1*degree, 1*cm"
-24 203 78 -1 "wave m d/h" "mean direction and height of waves (dd*1000 + h)" "1*degree, 1*cm"
+20 203 78 -1 "wind di/sp" "wind direction and speed (dd*1000 + ff)" "5*degrees,1*(m/s)"
+21 203 78 -1 "wind di/sp" "wind direction and speed (dd*1000 + ff)" "5*degrees,1*kt"
+22 203 78 -1 "wave di/he" "direction and height of wind waves (dd*1000 + h)" "1*degree,1*cm"
+23 203 78 -1 "swe. di/he" "direction and height of swell (dd*1000 + h)" "1*degree,1*cm"
+24 203 78 -1 "wave m d/h" "mean direction and height of waves (dd*1000 + h)" "1*degree,1*cm"
25 203 78 -1 "wind speed" "wind speed" "kt"
26 203 78 -1 "var26" "undefined" ""
27 203 78 -1 "wind compX" "wind component X-direction" "kt"
@@ -32,7 +32,7 @@ GRIB1
30 203 78 -1 "var30" "undefined" ""
31 203 78 -1 "var31" "undefined" ""
32 203 78 -1 "var32" "undefined" ""
-33 203 78 -1 "abs voradv" "absolute vorticity advection" "1/(s**2)"
+33 203 78 -1 "abs voradv" "absolute vorticity advection" "1/s^2"
34 203 78 -1 "var34" "undefined" ""
35 203 78 -1 "var35" "undefined" ""
36 203 78 -1 "var36" "undefined" ""
@@ -54,13 +54,13 @@ GRIB1
52 203 78 -1 "var52" "undefined" ""
53 203 78 -1 "var53" "undefined" ""
54 203 78 -1 "var54" "undefined" ""
-55 203 78 -1 "max. temp." "maximum temperature" "1*degree Celsius"
-56 203 78 -1 "min. temp." "minimum temperature" "1*degree Celsius"
+55 203 78 -1 "max. temp." "maximum temperature" "1*degree_Celsius"
+56 203 78 -1 "min. temp." "minimum temperature" "1*degree_Celsius"
57 203 78 -1 "sul_prob" "probability to perceive sultriness" "1"
58 203 78 -1 "clo" "value of isolation of clothes" "1"
59 203 78 -1 "pmva" "predected mean vote (angepasst)" "1"
-60 203 78 -1 "feeled t" "feeled temperature" "1*degree Celsius"
-61 203 78 -1 "sea temper" "sea temperature" "1*degree Celsius"
+60 203 78 -1 "feeled t" "feeled temperature" "1*degree_Celsius"
+61 203 78 -1 "sea temper" "sea temperature" "1*degree_Celsius"
62 203 78 -1 "var62" "undefined" ""
63 203 78 -1 "var63" "undefined" ""
64 203 78 -1 "var64" "undefined" ""
@@ -85,7 +85,7 @@ GRIB1
83 203 78 -1 "var83" "undefined" ""
84 203 78 -1 "var84" "undefined" ""
85 203 78 -1 "var85" "undefined" ""
-86 203 78 -1 "Globalstr." "Summe der Globalstrahlung ueber einen Zeitraum" "kWh/m**2"
+86 203 78 -1 "Globalstr." "Summe der Globalstrahlung ueber einen Zeitraum" "kWh/m^2"
87 203 78 -1 "Nied-GW-GE" "Niederschlagsart+Gewitter+Glatteis (T23-i) (0..99)" "1"
88 203 78 -1 "NiedGW-Art" "Niederschlagsart+Gewitter (T23-intern) (0..99)" "1"
89 203 78 -1 "NiedGE-Art" "Niederschlagsart+Glatteis (T23-intern) (0..99)" "1"
@@ -100,36 +100,36 @@ GRIB1
98 203 78 -1 "var98" "undefined" ""
99 203 78 -1 "WW" "Wetter (verschluesselt nach ww-Tabelle" ""
100 203 78 -1 "geostr Vor" "geostrophische Vorticity" "1/s"
-101 203 78 -1 "Geo VorAdv" "geostrophische Vorticityadvektion" "1/s**2"
-102 203 78 -1 "VerGraVoAd" "vert. Gradient der geostr. Vorticityadvektion" "m/(kg*s)"
-103 203 78 -1 "Geo TemAdv" "geostrophische Schichtdickenadvektion" "m**3/(kg*s)"
-104 203 78 -1 "Lap TemAdv" "Kruemmung der geostr. Schichtdickenadvektion" "m/(kg*s)"
-105 203 78 -1 "Omega Forc" "Forcing rechte Seite Omegagleichung" "m/(kg*s)"
+101 203 78 -1 "Geo VorAdv" "geostrophische Vorticityadvektion" "1/s^2"
+102 203 78 -1 "VerGraVoAd" "vert. Gradient der geostr. Vorticityadvektion" "m/kg/s"
+103 203 78 -1 "Geo TemAdv" "geostrophische Schichtdickenadvektion" "m^3/kg/s"
+104 203 78 -1 "Lap TemAdv" "Kruemmung der geostr. Schichtdickenadvektion" "m/kg/s"
+105 203 78 -1 "Omega Forc" "Forcing rechte Seite Omegagleichung" "m/kg/s"
106 203 78 -1 "var106" "undefined" ""
-107 203 78 -1 "Schichtd.A" "Schichtdicken-Advektion" "m**3/(kg*s)"
-108 203 78 -1 "AdGeVoThWi" "Advektion von geostr. Vorticity mit dem therm Wind" "m/(kg*s)"
+107 203 78 -1 "Schichtd.A" "Schichtdicken-Advektion" "m^3/kg/s"
+108 203 78 -1 "AdGeVoThWi" "Advektion von geostr. Vorticity mit dem therm Wind" "m/kg/s"
109 203 78 -1 "Wind-Div." "Winddivergenz" "1/s"
-110 203 78 -1 "Q" "Q-vector direction and speed (dd*1000 + fff*1E13)" "5*deg,1E13*m**2/kg/s"
-111 203 78 -1 "Qx" "Q-Vektor X-Komponente" "m**2/(kg*s)"
-112 203 78 -1 "Qy" "Q-Vektor Y-Komponente" "m**2/(kg*s)"
-113 203 78 -1 "Div Q" "Divergenz Q" "m/(kg*s)"
-114 203 78 -1 "FrontoGeQn" "Frontogenesefunktion, Q isother-senkrecht-Kompon." "m**2/(kg*s)"
-115 203 78 -1 "Qs (geo)" "Qs (geo),Komp. Q-Vektor parallel zu den Isothermen" "m**2/(kg*s)"
-116 203 78 -1 "DivQn(geo)" "Divergenz Qn geostrophisch" "m/(kg*s)"
-117 203 78 -1 "DivQs(geo)" "Divergenz Qs geostrophisch" "m/(kg*s)"
-118 203 78 -1 "Fronto Gen" "Frontogenesefunktion" "K**2/(m**2*s)"
+110 203 78 -1 "Q" "Q-vector direction and speed (dd*1000 + fff*1E13)" "5*deg,1E13*m^2/kg/s"
+111 203 78 -1 "Qx" "Q-Vektor X-Komponente" "m^2/kg/s"
+112 203 78 -1 "Qy" "Q-Vektor Y-Komponente" "m^2/kg/s"
+113 203 78 -1 "Div Q" "Divergenz Q" "m/kg/s"
+114 203 78 -1 "FrontoGeQn" "Frontogenesefunktion, Q isother-senkrecht-Kompon." "m^2/kg/s"
+115 203 78 -1 "Qs (geo)" "Qs (geo),Komp. Q-Vektor parallel zu den Isothermen" "m^2/kg/s"
+116 203 78 -1 "DivQn(geo)" "Divergenz Qn geostrophisch" "m/kg/s"
+117 203 78 -1 "DivQs(geo)" "Divergenz Qs geostrophisch" "m/kg/s"
+118 203 78 -1 "Fronto Gen" "Frontogenesefunktion" "K^2/m^2/s"
119 203 78 -1 "var119" "undefined" ""
120 203 78 -1 "var120" "undefined" ""
121 203 78 -1 "var121" "undefined" ""
122 203 78 -1 "var122" "undefined" ""
123 203 78 -1 "var123" "undefined" ""
124 203 78 -1 "FrontoGenP" "Frontogenese-Parameter" "1"
-125 203 78 -1 "Qs-Vektor" "Qs, Komp. Q-Vektor parallel zu den Isothermen" "m**2/(kg*s)"
+125 203 78 -1 "Qs-Vektor" "Qs, Komp. Q-Vektor parallel zu den Isothermen" "m^2/kg/s"
126 203 78 -1 "var126" "undefined" ""
-127 203 78 -1 "Div Qs" "Divergenz Qs" "m/(kg*s)"
+127 203 78 -1 "Div Qs" "Divergenz Qs" "m/kg/s"
128 203 78 -1 "var128" "undefined" ""
129 203 78 -1 "var129" "undefined" ""
-130 203 78 -1 "IPV" "Isentrope potentielle Vorticity" "K*m**2/(s*kg)"
+130 203 78 -1 "IPV" "Isentrope potentielle Vorticity" "K*m^2/kg/s"
131 203 78 -1 "Wind KompX" "Wind X-Komponente auf isentropen Flaechen" "m/s"
132 203 78 -1 "Wind KompY" "Wind Y-Komponente auf isentropen Flaechen" "m/s"
133 203 78 -1 "Druck-Ise." "Druck einer isentropen Flaeche" "hPa"
@@ -235,8 +235,8 @@ GRIB1
233 203 78 -1 "RRgefr12ff" "gefrierender Regen (12std. Folgezeitraum) ja/nein" "1"
234 203 78 -1 "FFboe" "Boeenstaerke in Stufen" "1"
235 203 78 -1 "Gewitter" "Gewitter in Stufen" "1"
-236 203 78 -1 "Tx2m12h ze" "2m Maximumtemperatur 12h zentriert" "Grad Celsius"
-237 203 78 -1 "Tn2m12h ze" "2m Minimumtemperatur 12h zentriert" "Grad Celsius"
+236 203 78 -1 "Tx2m12h ze" "2m Maximumtemperatur 12h zentriert" "GradCelsius"
+237 203 78 -1 "Tn2m12h ze" "2m Minimumtemperatur 12h zentriert" "GradCelsius"
238 203 78 -1 "var238" "undefined" ""
239 203 78 -1 "var239" "undefined" ""
240 203 78 -1 "var240" "undefined" ""
@@ -254,4 +254,4 @@ GRIB1
252 203 78 -1 "SMOGSTUFEN" "Smog-Intensitaetsstufen" "1"
253 203 78 -1 "var253" "undefined" ""
254 203 78 -1 "SMOGHOEHE" "Obergrenze Smog ( Inversionshoehe )" "m"
-255 203 78 -1 "var255" "undefined" ""
\ No newline at end of file
+255 203 78 -1 "var255" "undefined" ""
diff --git a/data/table_files/grib1_dwd_204_146.txt b/data/table_files/grib1_dwd_204_146.txt
index 916bac37e5..84000f997c 100644
--- a/data/table_files/grib1_dwd_204_146.txt
+++ b/data/table_files/grib1_dwd_204_146.txt
@@ -6,16 +6,16 @@ GRIB1
4 204 146 -1 "u RMS ia-a" "u RMS-error initialised analysis - analysis" "m/s"
5 204 146 -1 "v RMS fg-a" "v RMS-error first guess - analysis" "m/s"
6 204 146 -1 "v RMS ia-a" "v RMS-error initialised analysis - analysis" "m/s"
-7 204 146 -1 "fi E fg-a" "geopotential RMS-error first guess - analysis" "(m**2)/(s**2)"
-8 204 146 -1 "fi E ia-a" "geopotential RMS-error init. analysis - analysis" "(m**2)/(s**2)"
+7 204 146 -1 "fi E fg-a" "geopotential RMS-error first guess - analysis" "m^2/s^2"
+8 204 146 -1 "fi E ia-a" "geopotential RMS-error init. analysis - analysis" "m^2/s^2"
9 204 146 -1 "rh E fg-a" "relative humidity RMS-error first guess - analysis" "1"
10 204 146 -1 "rh E ia-a" "rel. hum. RMS-error init. analysis - analysis" "1"
11 204 146 -1 "t RMS fg-a" "temperature RMS-error first guess - analysis" "K"
12 204 146 -1 "t RMS ia-a" "temperature RMS-error init. analysis - analysis" "K"
13 204 146 -1 "om E fg-a" "omega RMS-error first guess - analysis" "m/s"
14 204 146 -1 "om E ia-a" "omega RMS-error initialised analysis - analysis" "m/s"
-15 204 146 -1 "E fg-a KE" "kinetic energy RMS-error first guess - analysis" "(m**2)/(s**2)"
-16 204 146 -1 "E ig-a KE" "kinetic energy RMS-error init. analysis" "(m**2)/(s**2)"
+15 204 146 -1 "E fg-a KE" "kinetic energy RMS-error first guess - analysis" "m^2/s^2"
+16 204 146 -1 "E ig-a KE" "kinetic energy RMS-error init. analysis" "m^2/s^2"
17 204 146 -1 "var17" "undefined" ""
18 204 146 -1 "var18" "undefined" ""
19 204 146 -1 "var19" "undefined" ""
diff --git a/data/table_files/grib1_dwd_204_78.txt b/data/table_files/grib1_dwd_204_78.txt
index 9c2a23102b..ea2c5fe3e8 100644
--- a/data/table_files/grib1_dwd_204_78.txt
+++ b/data/table_files/grib1_dwd_204_78.txt
@@ -6,16 +6,16 @@ GRIB1
4 204 78 -1 "u RMS ia-a" "u RMS-error initialised analysis - analysis" "m/s"
5 204 78 -1 "v RMS fg-a" "v RMS-error first guess - analysis" "m/s"
6 204 78 -1 "v RMS ia-a" "v RMS-error initialised analysis - analysis" "m/s"
-7 204 78 -1 "fi E fg-a" "geopotential RMS-error first guess - analysis" "(m**2)/(s**2)"
-8 204 78 -1 "fi E ia-a" "geopotential RMS-error init. analysis - analysis" "(m**2)/(s**2)"
+7 204 78 -1 "fi E fg-a" "geopotential RMS-error first guess - analysis" "m^2/s^2"
+8 204 78 -1 "fi E ia-a" "geopotential RMS-error init. analysis - analysis" "m^2/s^2"
9 204 78 -1 "rh E fg-a" "relative humidity RMS-error first guess - analysis" "1"
10 204 78 -1 "rh E ia-a" "rel. hum. RMS-error init. analysis - analysis" "1"
11 204 78 -1 "t RMS fg-a" "temperature RMS-error first guess - analysis" "K"
12 204 78 -1 "t RMS ia-a" "temperature RMS-error init. analysis - analysis" "K"
13 204 78 -1 "om E fg-a" "omega RMS-error first guess - analysis" "m/s"
14 204 78 -1 "om E ia-a" "omega RMS-error initialised analysis - analysis" "m/s"
-15 204 78 -1 "E fg-a KE" "kinetic energy RMS-error first guess - analysis" "(m**2)/(s**2)"
-16 204 78 -1 "E ig-a KE" "kinetic energy RMS-error init. analysis" "(m**2)/(s**2)"
+15 204 78 -1 "E fg-a KE" "kinetic energy RMS-error first guess - analysis" "m^2/s^2"
+16 204 78 -1 "E ig-a KE" "kinetic energy RMS-error init. analysis" "m^2/s^2"
17 204 78 -1 "var17" "undefined" ""
18 204 78 -1 "var18" "undefined" ""
19 204 78 -1 "var19" "undefined" ""
diff --git a/data/table_files/grib1_dwd_2_146.txt b/data/table_files/grib1_dwd_2_146.txt
index 69ccb038ba..6a3cac03b2 100644
--- a/data/table_files/grib1_dwd_2_146.txt
+++ b/data/table_files/grib1_dwd_2_146.txt
@@ -5,11 +5,11 @@ GRIB1
3 2 146 -1 "DPSDT" "pressure tendency" "Pa/s"
4 2 146 -1 "var4" "undefined" ""
5 2 146 -1 "var5" "undefined" ""
-6 2 146 -1 "FI" "geopotential" "(m**2)/(s**2)"
+6 2 146 -1 "FI" "geopotential" "m^2/s^2"
7 2 146 -1 "geopot h" "geopotential height" "gpm"
8 2 146 -1 "HH" "geometrical height" "m"
9 2 146 -1 "dev of h" "standard deviation of height" "m"
-10 2 146 -1 "TO3" "total ozone" "Dobson Units"
+10 2 146 -1 "TO3" "total ozone" "DobsonUnits"
11 2 146 -1 "T" "temperature" "K"
12 2 146 -1 "virt.temp." "virtual temperature" "K"
13 2 146 -1 "pot. temp." "potential temperature" "K"
@@ -30,13 +30,13 @@ GRIB1
28 2 146 -1 "wave sp 1" "wave spaectra(1)" "non-dim"
29 2 146 -1 "wave sp 2" "wave spaectra(2)" "non-dim"
30 2 146 -1 "wave sp 3" "wave spaectra(3)" "non-dim"
-31 2 146 -1 "DD" "wind direction" "degree true"
+31 2 146 -1 "DD" "wind direction" "degree_true"
32 2 146 -1 "FF" "wind speed" "m/s"
33 2 146 -1 "U" "u-component (zonal) of wind" "m/s"
34 2 146 -1 "V" "v-component (merdional) of wind" "m/s"
-35 2 146 -1 "stream fun" "stream function" "(m**2)/s"
-36 2 146 -1 "vel potent" "velocity potential" "(m**2)/s"
-37 2 146 -1 "M.stream f" "Montgomery stream function" "(m**2)/(s**2)"
+35 2 146 -1 "stream fun" "stream function" "m^2/s"
+36 2 146 -1 "vel potent" "velocity potential" "m^2/s"
+37 2 146 -1 "M.stream f" "Montgomery stream function" "m^2/s^2"
38 2 146 -1 "sigma vert" "sigma co-ordinate vertical velocity" "1/s"
39 2 146 -1 "OMEGA" "vertical velocity" "Pa/s"
40 2 146 -1 "W" "vertical velocity" "m/s"
@@ -46,25 +46,25 @@ GRIB1
44 2 146 -1 "rel diverg" "relative divergence" "1/s"
45 2 146 -1 "vert.u-shr" "vertical u-component shear" "1/s"
46 2 146 -1 "vert.v-shr" "vertical v-component shear" "1/s"
-47 2 146 -1 "dir of cur" "direction of current" "degree true"
+47 2 146 -1 "dir of cur" "direction of current" "degree_true"
48 2 146 -1 "spd of cur" "speed of current" "m/s"
49 2 146 -1 "currcomp U" "u-component of current" "m/s"
50 2 146 -1 "currcomp V" "v-component of current" "m/s"
51 2 146 -1 "QV" "specific humidity" "kg/kg"
52 2 146 -1 "RELHUM" "relative humidity" "%"
53 2 146 -1 "hum mixrat" "humidity mixing ratio" "kg/kg"
-54 2 146 -1 "TQV" "total precipitable water" "kg/m**2"
+54 2 146 -1 "TQV" "total precipitable water" "kg/m^2"
55 2 146 -1 "vapor pres" "vapor pressure" "Pa"
56 2 146 -1 "sat.defic." "saturation deficit" "Pa"
-57 2 146 -1 "AEVAP_S" "evaporation" "kg/(m**2)"
-58 2 146 -1 "TQI" "total cloud ice content" "kg/m**2"
-59 2 146 -1 "prec. rate" "precipitation rate" "kg/((m**2)*s)"
+57 2 146 -1 "AEVAP_S" "evaporation" "kg/m^2"
+58 2 146 -1 "TQI" "total cloud ice content" "kg/m^2"
+59 2 146 -1 "prec. rate" "precipitation rate" "kg/m^2/s"
60 2 146 -1 "thunderst." "thunderstorm probability" "%"
-61 2 146 -1 "TOT_PREC" "total precipitation" "kg/(m**2)"
-62 2 146 -1 "PREC_GSP" "large scale precipitation" "kg/(m**2)"
-63 2 146 -1 "PREC_CON" "convective precipitation" "kg/(m**2)"
-64 2 146 -1 "snowf.rate" "snowfall rate water equivalent" "kg/((m**2)*s)"
-65 2 146 -1 "W_SNOW" "water equivalent of accumulated snow depth" "kg/(m**2)"
+61 2 146 -1 "TOT_PREC" "total precipitation" "kg/m^2"
+62 2 146 -1 "PREC_GSP" "large scale precipitation" "kg/m^2"
+63 2 146 -1 "PREC_CON" "convective precipitation" "kg/m^2"
+64 2 146 -1 "snowf.rate" "snowfall rate water equivalent" "kg/m^2/s"
+65 2 146 -1 "W_SNOW" "water equivalent of accumulated snow depth" "kg/m^2"
66 2 146 -1 "H_SNOW" "snow depth" "m"
67 2 146 -1 "mix lay de" "mixed layer depth" "m"
68 2 146 -1 "tr therm d" "transient thermocline depth" "m"
@@ -75,56 +75,56 @@ GRIB1
73 2 146 -1 "CLCL" "low cloud cover" "%"
74 2 146 -1 "CLCM" "medium cloud cover" "%"
75 2 146 -1 "CLCH" "high cloud cover" "%"
-76 2 146 -1 "TQC" "total cloud water content" "kg/m**2"
+76 2 146 -1 "TQC" "total cloud water content" "kg/m^2"
77 2 146 -1 "bli to 500" "best lifted index (to 500 hPa)" "K"
-78 2 146 -1 "SNOW_CON" "convective snow" "kg/(m**2)"
-79 2 146 -1 "SNOW_GSP" "large scale snow" "kg/(m**2)"
+78 2 146 -1 "SNOW_CON" "convective snow" "kg/m^2"
+79 2 146 -1 "SNOW_GSP" "large scale snow" "kg/m^2"
80 2 146 -1 "water temp" "water temperature" "K"
81 2 146 -1 "FR_LAND" "land cover (1=land, 0=sea)" "1"
82 2 146 -1 "dev sea-le" "deviation of sea-level from mean" "m"
83 2 146 -1 "Z0" "surface roughness" "m"
84 2 146 -1 "ALB_RAD" "albedo" "%"
85 2 146 -1 "T_soil" "soil temperature" "K"
-86 2 146 -1 "W_soil" "soil moisture content" "kg/(m**2)"
+86 2 146 -1 "W_soil" "soil moisture content" "kg/m^2"
87 2 146 -1 "PLCOV" "vegetation (plant cover)" "%"
88 2 146 -1 "salinity" "salinity" "kg/kg"
-89 2 146 -1 "density" "density" "kg/(m**3)"
-90 2 146 -1 "RUNOFF" "water run-off" "kg/(m**2)"
+89 2 146 -1 "density" "density" "kg/m^3"
+90 2 146 -1 "RUNOFF" "water run-off" "kg/m^2"
91 2 146 -1 "FR_ICE" "ice cover (1=ice, 0=no ice)" "1"
92 2 146 -1 "H_ICE" "ice thickness" "m"
-93 2 146 -1 "dir ice dr" "direction of ice drift" "degree true"
+93 2 146 -1 "dir ice dr" "direction of ice drift" "degree_true"
94 2 146 -1 "sp ice dr" "speed of ice drift" "m/s"
95 2 146 -1 "ice dr u" "u-component of ice drift" "m/s"
96 2 146 -1 "ice dr v" "v-component of ice drift" "m/s"
97 2 146 -1 "ice growth" "ice growth rate" "m/s"
98 2 146 -1 "ice diverg" "ice divergence" "1/s"
-99 2 146 -1 "snow melt" "snow melt" "kg/(m**2)"
+99 2 146 -1 "snow melt" "snow melt" "kg/m^2"
100 2 146 -1 "winwav/swe" "significant height of comb. wind waves and swell" "m"
-101 2 146 -1 "dir of wav" "direction of wind waves" "degree true"
+101 2 146 -1 "dir of wav" "direction of wind waves" "degree_true"
102 2 146 -1 "hei of wav" "significant height of wind waves" "m"
103 2 146 -1 "MP of wiwa" "mean period of wind waves" "s"
-104 2 146 -1 "dir of swe" "direction of swell" "degree true"
+104 2 146 -1 "dir of swe" "direction of swell" "degree_true"
105 2 146 -1 "hei of swe" "significant height of swell" "m"
106 2 146 -1 "MP of swel" "mean period of swell" "s"
-107 2 146 -1 "pr wave di" "primary wave direction" "degree true"
+107 2 146 -1 "pr wave di" "primary wave direction" "degree_true"
108 2 146 -1 "pr wave pe" "primary wave period" "s"
-109 2 146 -1 "se wave di" "secondary wave direction" "degree true"
+109 2 146 -1 "se wave di" "secondary wave direction" "degree_true"
110 2 146 -1 "se wave pe" "secondary wave period" "s"
-111 2 146 -1 "ASOB_S" "net short-wave radiation (surface)" "W/(m**2)"
-112 2 146 -1 "ATHB_S" "net long-wave radiation (surface)" "W/(m**2)"
-113 2 146 -1 "ASOB_T" "net short-wave radiation (top of atmosphere)" "W/(m**2)"
-114 2 146 -1 "ATHB_T" "net long-wave radiation (top of atmosphere)" "W/(m**2)"
-115 2 146 -1 "l-w rad." "long-wave radiation" "W/(m**2)"
-116 2 146 -1 "s-w rad." "short-wave radiation" "W/(m**2)"
-117 2 146 -1 "global rad" "global radiation" "W/(m**2)"
+111 2 146 -1 "ASOB_S" "net short-wave radiation (surface)" "W/m^2"
+112 2 146 -1 "ATHB_S" "net long-wave radiation (surface)" "W/m^2"
+113 2 146 -1 "ASOB_T" "net short-wave radiation (top of atmosphere)" "W/m^2"
+114 2 146 -1 "ATHB_T" "net long-wave radiation (top of atmosphere)" "W/m^2"
+115 2 146 -1 "l-w rad." "long-wave radiation" "W/m^2"
+116 2 146 -1 "s-w rad." "short-wave radiation" "W/m^2"
+117 2 146 -1 "global rad" "global radiation" "W/m^2"
118 2 146 -1 "var118" "undefined" ""
119 2 146 -1 "var119" "undefined" ""
120 2 146 -1 "var120" "undefined" ""
-121 2 146 -1 "ALHFL_S" "latent heat flux" "W/(m**2)"
-122 2 146 -1 "ASHFL_S" "sensible heat flux" "W/(m**2)"
-123 2 146 -1 "bound l di" "boundary layer dissipation" "W/(m**2)"
-124 2 146 -1 "AUMFL_S" "momentum flux, u component" "N/(m**2)"
-125 2 146 -1 "AVMFL_S" "momentum flux, v component" "N/(m**2)"
+121 2 146 -1 "ALHFL_S" "latent heat flux" "W/m^2"
+122 2 146 -1 "ASHFL_S" "sensible heat flux" "W/m^2"
+123 2 146 -1 "bound l di" "boundary layer dissipation" "W/m^2"
+124 2 146 -1 "AUMFL_S" "momentum flux, u component" "N/m^2"
+125 2 146 -1 "AVMFL_S" "momentum flux, v component" "N/m^2"
126 2 146 -1 "wind mix e" "wind mixing energy" "J"
127 2 146 -1 "image data" "image data" ""
128 2 146 -1 "var128" "undefined" ""
@@ -141,9 +141,9 @@ GRIB1
139 2 146 -1 "soil temp." "soil temperature (ECMF)" "K"
140 2 146 -1 "var140" "undefined" ""
141 2 146 -1 "var141" "undefined" ""
-142 2 146 -1 "ls precip." "large scale precipitation (ECMF)" "kg/(m**2)"
-143 2 146 -1 "conv prec." "convective precipitation (ECMF)" "kg/(m**2)"
-144 2 146 -1 "snowfall" "snowfall (ECMF)" "m of water equivalent"
+142 2 146 -1 "ls precip." "large scale precipitation (ECMF)" "kg/m^2"
+143 2 146 -1 "conv prec." "convective precipitation (ECMF)" "kg/m^2"
+144 2 146 -1 "snowfall" "snowfall (ECMF)" "m_of_water_equivalent"
145 2 146 -1 "var145" "undefined" ""
146 2 146 -1 "var146" "undefined" ""
147 2 146 -1 "var147" "undefined" ""
@@ -254,4 +254,4 @@ GRIB1
252 2 146 -1 "var252" "undefined" ""
253 2 146 -1 "var253" "undefined" ""
254 2 146 -1 "var254" "undefined" ""
-255 2 146 -1 "var255" "undefined" ""
\ No newline at end of file
+255 2 146 -1 "var255" "undefined" ""
diff --git a/data/table_files/grib1_dwd_2_78.txt b/data/table_files/grib1_dwd_2_78.txt
index 84111f30c5..c934a32daf 100644
--- a/data/table_files/grib1_dwd_2_78.txt
+++ b/data/table_files/grib1_dwd_2_78.txt
@@ -5,11 +5,11 @@ GRIB1
3 2 78 -1 "DPSDT" "pressure tendency" "Pa/s"
4 2 78 -1 "var4" "undefined" ""
5 2 78 -1 "var5" "undefined" ""
-6 2 78 -1 "FI" "geopotential" "(m**2)/(s**2)"
+6 2 78 -1 "FI" "geopotential" "m^2/s^2"
7 2 78 -1 "geopot h" "geopotential height" "gpm"
8 2 78 -1 "HH" "geometrical height" "m"
9 2 78 -1 "dev of h" "standard deviation of height" "m"
-10 2 78 -1 "TO3" "total ozone" "Dobson Units"
+10 2 78 -1 "TO3" "total ozone" "DobsonUnits"
11 2 78 -1 "T" "temperature" "K"
12 2 78 -1 "virt.temp." "virtual temperature" "K"
13 2 78 -1 "pot. temp." "potential temperature" "K"
@@ -30,13 +30,13 @@ GRIB1
28 2 78 -1 "wave sp 1" "wave spaectra(1)" "non-dim"
29 2 78 -1 "wave sp 2" "wave spaectra(2)" "non-dim"
30 2 78 -1 "wave sp 3" "wave spaectra(3)" "non-dim"
-31 2 78 -1 "DD" "wind direction" "degree true"
+31 2 78 -1 "DD" "wind direction" "degree_true"
32 2 78 -1 "FF" "wind speed" "m/s"
33 2 78 -1 "U" "u-component (zonal) of wind" "m/s"
34 2 78 -1 "V" "v-component (merdional) of wind" "m/s"
-35 2 78 -1 "stream fun" "stream function" "(m**2)/s"
-36 2 78 -1 "vel potent" "velocity potential" "(m**2)/s"
-37 2 78 -1 "M.stream f" "Montgomery stream function" "(m**2)/(s**2)"
+35 2 78 -1 "stream fun" "stream function" "m^2/s"
+36 2 78 -1 "vel potent" "velocity potential" "m^2/s"
+37 2 78 -1 "M.stream f" "Montgomery stream function" "m^2/s^2"
38 2 78 -1 "sigma vert" "sigma co-ordinate vertical velocity" "1/s"
39 2 78 -1 "OMEGA" "vertical velocity" "Pa/s"
40 2 78 -1 "W" "vertical velocity" "m/s"
@@ -46,25 +46,25 @@ GRIB1
44 2 78 -1 "rel diverg" "relative divergence" "1/s"
45 2 78 -1 "vert.u-shr" "vertical u-component shear" "1/s"
46 2 78 -1 "vert.v-shr" "vertical v-component shear" "1/s"
-47 2 78 -1 "dir of cur" "direction of current" "degree true"
+47 2 78 -1 "dir of cur" "direction of current" "degree_true"
48 2 78 -1 "spd of cur" "speed of current" "m/s"
49 2 78 -1 "currcomp U" "u-component of current" "m/s"
50 2 78 -1 "currcomp V" "v-component of current" "m/s"
51 2 78 -1 "QV" "specific humidity" "kg/kg"
52 2 78 -1 "RELHUM" "relative humidity" "%"
53 2 78 -1 "hum mixrat" "humidity mixing ratio" "kg/kg"
-54 2 78 -1 "TQV" "total precipitable water" "kg/m**2"
+54 2 78 -1 "TQV" "total precipitable water" "kg/m^2"
55 2 78 -1 "vapor pres" "vapor pressure" "Pa"
56 2 78 -1 "sat.defic." "saturation deficit" "Pa"
-57 2 78 -1 "AEVAP_S" "evaporation" "kg/(m**2)"
-58 2 78 -1 "TQI" "total cloud ice content" "kg/m**2"
-59 2 78 -1 "prec. rate" "precipitation rate" "kg/((m**2)*s)"
+57 2 78 -1 "AEVAP_S" "evaporation" "kg/m^2"
+58 2 78 -1 "TQI" "total cloud ice content" "kg/m^2"
+59 2 78 -1 "prec. rate" "precipitation rate" "kg/m^2/s"
60 2 78 -1 "thunderst." "thunderstorm probability" "%"
-61 2 78 -1 "TOT_PREC" "total precipitation" "kg/(m**2)"
-62 2 78 -1 "PREC_GSP" "large scale precipitation" "kg/(m**2)"
-63 2 78 -1 "PREC_CON" "convective precipitation" "kg/(m**2)"
-64 2 78 -1 "snowf.rate" "snowfall rate water equivalent" "kg/((m**2)*s)"
-65 2 78 -1 "W_SNOW" "water equivalent of accumulated snow depth" "kg/(m**2)"
+61 2 78 -1 "TOT_PREC" "total precipitation" "kg/m^2"
+62 2 78 -1 "PREC_GSP" "large scale precipitation" "kg/m^2"
+63 2 78 -1 "PREC_CON" "convective precipitation" "kg/m^2"
+64 2 78 -1 "snowf.rate" "snowfall rate water equivalent" "kg/m^2/s"
+65 2 78 -1 "W_SNOW" "water equivalent of accumulated snow depth" "kg/m^2"
66 2 78 -1 "H_SNOW" "snow depth" "m"
67 2 78 -1 "mix lay de" "mixed layer depth" "m"
68 2 78 -1 "tr therm d" "transient thermocline depth" "m"
@@ -75,56 +75,56 @@ GRIB1
73 2 78 -1 "CLCL" "low cloud cover" "%"
74 2 78 -1 "CLCM" "medium cloud cover" "%"
75 2 78 -1 "CLCH" "high cloud cover" "%"
-76 2 78 -1 "TQC" "total cloud water content" "kg/m**2"
+76 2 78 -1 "TQC" "total cloud water content" "kg/m^2"
77 2 78 -1 "bli to 500" "best lifted index (to 500 hPa)" "K"
-78 2 78 -1 "SNOW_CON" "convective snow" "kg/(m**2)"
-79 2 78 -1 "SNOW_GSP" "large scale snow" "kg/(m**2)"
+78 2 78 -1 "SNOW_CON" "convective snow" "kg/m^2"
+79 2 78 -1 "SNOW_GSP" "large scale snow" "kg/m^2"
80 2 78 -1 "water temp" "water temperature" "K"
81 2 78 -1 "FR_LAND" "land cover (1=land, 0=sea)" "1"
82 2 78 -1 "dev sea-le" "deviation of sea-level from mean" "m"
83 2 78 -1 "Z0" "surface roughness" "m"
84 2 78 -1 "ALB_RAD" "albedo" "%"
85 2 78 -1 "T_soil" "soil temperature" "K"
-86 2 78 -1 "W_soil" "soil moisture content" "kg/(m**2)"
+86 2 78 -1 "W_soil" "soil moisture content" "kg/m^2"
87 2 78 -1 "PLCOV" "vegetation (plant cover)" "%"
88 2 78 -1 "salinity" "salinity" "kg/kg"
-89 2 78 -1 "density" "density" "kg/(m**3)"
-90 2 78 -1 "RUNOFF" "water run-off" "kg/(m**2)"
+89 2 78 -1 "density" "density" "kg/m^3"
+90 2 78 -1 "RUNOFF" "water run-off" "kg/m^2"
91 2 78 -1 "FR_ICE" "ice cover (1=ice, 0=no ice)" "1"
92 2 78 -1 "H_ICE" "ice thickness" "m"
-93 2 78 -1 "dir ice dr" "direction of ice drift" "degree true"
+93 2 78 -1 "dir ice dr" "direction of ice drift" "degree_true"
94 2 78 -1 "sp ice dr" "speed of ice drift" "m/s"
95 2 78 -1 "ice dr u" "u-component of ice drift" "m/s"
96 2 78 -1 "ice dr v" "v-component of ice drift" "m/s"
97 2 78 -1 "ice growth" "ice growth rate" "m/s"
98 2 78 -1 "ice diverg" "ice divergence" "1/s"
-99 2 78 -1 "snow melt" "snow melt" "kg/(m**2)"
+99 2 78 -1 "snow melt" "snow melt" "kg/m^2"
100 2 78 -1 "winwav/swe" "significant height of comb. wind waves and swell" "m"
-101 2 78 -1 "dir of wav" "direction of wind waves" "degree true"
+101 2 78 -1 "dir of wav" "direction of wind waves" "degree_true"
102 2 78 -1 "hei of wav" "significant height of wind waves" "m"
103 2 78 -1 "MP of wiwa" "mean period of wind waves" "s"
-104 2 78 -1 "dir of swe" "direction of swell" "degree true"
+104 2 78 -1 "dir of swe" "direction of swell" "degree_true"
105 2 78 -1 "hei of swe" "significant height of swell" "m"
106 2 78 -1 "MP of swel" "mean period of swell" "s"
-107 2 78 -1 "pr wave di" "primary wave direction" "degree true"
+107 2 78 -1 "pr wave di" "primary wave direction" "degree_true"
108 2 78 -1 "pr wave pe" "primary wave period" "s"
-109 2 78 -1 "se wave di" "secondary wave direction" "degree true"
+109 2 78 -1 "se wave di" "secondary wave direction" "degree_true"
110 2 78 -1 "se wave pe" "secondary wave period" "s"
-111 2 78 -1 "ASOB_S" "net short-wave radiation (surface)" "W/(m**2)"
-112 2 78 -1 "ATHB_S" "net long-wave radiation (surface)" "W/(m**2)"
-113 2 78 -1 "ASOB_T" "net short-wave radiation (top of atmosphere)" "W/(m**2)"
-114 2 78 -1 "ATHB_T" "net long-wave radiation (top of atmosphere)" "W/(m**2)"
-115 2 78 -1 "l-w rad." "long-wave radiation" "W/(m**2)"
-116 2 78 -1 "s-w rad." "short-wave radiation" "W/(m**2)"
-117 2 78 -1 "global rad" "global radiation" "W/(m**2)"
+111 2 78 -1 "ASOB_S" "net short-wave radiation (surface)" "W/m^2"
+112 2 78 -1 "ATHB_S" "net long-wave radiation (surface)" "W/m^2"
+113 2 78 -1 "ASOB_T" "net short-wave radiation (top of atmosphere)" "W/m^2"
+114 2 78 -1 "ATHB_T" "net long-wave radiation (top of atmosphere)" "W/m^2"
+115 2 78 -1 "l-w rad." "long-wave radiation" "W/m^2"
+116 2 78 -1 "s-w rad." "short-wave radiation" "W/m^2"
+117 2 78 -1 "global rad" "global radiation" "W/m^2"
118 2 78 -1 "var118" "undefined" ""
119 2 78 -1 "var119" "undefined" ""
120 2 78 -1 "var120" "undefined" ""
-121 2 78 -1 "ALHFL_S" "latent heat flux" "W/(m**2)"
-122 2 78 -1 "ASHFL_S" "sensible heat flux" "W/(m**2)"
-123 2 78 -1 "bound l di" "boundary layer dissipation" "W/(m**2)"
-124 2 78 -1 "AUMFL_S" "momentum flux, u component" "N/(m**2)"
-125 2 78 -1 "AVMFL_S" "momentum flux, v component" "N/(m**2)"
+121 2 78 -1 "ALHFL_S" "latent heat flux" "W/m^2"
+122 2 78 -1 "ASHFL_S" "sensible heat flux" "W/m^2"
+123 2 78 -1 "bound l di" "boundary layer dissipation" "W/m^2"
+124 2 78 -1 "AUMFL_S" "momentum flux, u component" "N/m^2"
+125 2 78 -1 "AVMFL_S" "momentum flux, v component" "N/m^2"
126 2 78 -1 "wind mix e" "wind mixing energy" "J"
127 2 78 -1 "image data" "image data" ""
128 2 78 -1 "var128" "undefined" ""
@@ -141,9 +141,9 @@ GRIB1
139 2 78 -1 "soil temp." "soil temperature (ECMF)" "K"
140 2 78 -1 "var140" "undefined" ""
141 2 78 -1 "var141" "undefined" ""
-142 2 78 -1 "ls precip." "large scale precipitation (ECMF)" "kg/(m**2)"
-143 2 78 -1 "conv prec." "convective precipitation (ECMF)" "kg/(m**2)"
-144 2 78 -1 "snowfall" "snowfall (ECMF)" "m of water equivalent"
+142 2 78 -1 "ls precip." "large scale precipitation (ECMF)" "kg/m^2"
+143 2 78 -1 "conv prec." "convective precipitation (ECMF)" "kg/m^2"
+144 2 78 -1 "snowfall" "snowfall (ECMF)" "m_of_water_equivalent"
145 2 78 -1 "var145" "undefined" ""
146 2 78 -1 "var146" "undefined" ""
147 2 78 -1 "var147" "undefined" ""
@@ -254,4 +254,4 @@ GRIB1
252 2 78 -1 "var252" "undefined" ""
253 2 78 -1 "var253" "undefined" ""
254 2 78 -1 "var254" "undefined" ""
-255 2 78 -1 "var255" "undefined" ""
\ No newline at end of file
+255 2 78 -1 "var255" "undefined" ""
diff --git a/data/table_files/grib1_ecmwf_128_98.txt b/data/table_files/grib1_ecmwf_128_98.txt
index e964b2b58d..5a01956ec6 100644
--- a/data/table_files/grib1_ecmwf_128_98.txt
+++ b/data/table_files/grib1_ecmwf_128_98.txt
@@ -1,84 +1,84 @@
GRIB1
0 128 98 -1 "var0" "undefined" ""
-1 128 98 -1 "STRF" "Stream function" "m**2 s**-1"
-2 128 98 -1 "VPOT" "Velocity potential" "m**2 s**-1"
+1 128 98 -1 "STRF" "Stream function" "m^2/s"
+2 128 98 -1 "VPOT" "Velocity potential" "m^2/s"
3 128 98 -1 "PT" "Potential temperature" "K"
4 128 98 -1 "EQPT" "Equivalent potential temperature" "K"
5 128 98 -1 "SEPT" "Saturated equivalent potential temperature" "K"
-6 128 98 -1 "SSFR" "Soil sand fraction" "(0 - 1)"
-7 128 98 -1 "SCFR" "Soil clay fraction" "(0 - 1)"
+6 128 98 -1 "SSFR" "Soil sand fraction" "(0-1)"
+7 128 98 -1 "SCFR" "Soil clay fraction" "(0-1)"
8 128 98 -1 "SRO" "Surface runoff" "m"
9 128 98 -1 "SSRO" "Sub-surface runoff" "m"
-10 128 98 -1 "WIND" "Wind speed" "m s**-1"
-11 128 98 -1 "UDVW" "U component of divergent wind" "m s**-1"
-12 128 98 -1 "VDVW" "V component of divergent wind" "m s**-1"
-13 128 98 -1 "URTW" "U component of rotational wind" "m s**-1"
-14 128 98 -1 "VRTW" "V component of rotational wind" "m s**-1"
-15 128 98 -1 "ALUVP" "UV visible albedo for direct radiation" "(0 - 1)"
-16 128 98 -1 "ALUVD" "UV visible albedo for diffuse radiation" "(0 - 1)"
-17 128 98 -1 "ALNIP" "Near IR albedo for direct radiation" "(0 - 1)"
-18 128 98 -1 "ALNID" "Near IR albedo for diffuse radiation" "(0 - 1)"
-19 128 98 -1 "UVCS" "Clear sky surface UV" "W m**-2 s"
-20 128 98 -1 "PARCS" "Clear sky surface PAR" "W m**-2 s"
+10 128 98 -1 "WIND" "Wind speed" "m/s"
+11 128 98 -1 "UDVW" "U component of divergent wind" "m/s"
+12 128 98 -1 "VDVW" "V component of divergent wind" "m/s"
+13 128 98 -1 "URTW" "U component of rotational wind" "m/s"
+14 128 98 -1 "VRTW" "V component of rotational wind" "m/s"
+15 128 98 -1 "ALUVP" "UV visible albedo for direct radiation" "(0-1)"
+16 128 98 -1 "ALUVD" "UV visible albedo for diffuse radiation" "(0-1)"
+17 128 98 -1 "ALNIP" "Near IR albedo for direct radiation" "(0-1)"
+18 128 98 -1 "ALNID" "Near IR albedo for diffuse radiation" "(0-1)"
+19 128 98 -1 "UVCS" "Clear sky surface UV" "W/m^2*s"
+20 128 98 -1 "PARCS" "Clear sky surface PAR" "W/m^2*s"
21 128 98 -1 "UCTP" "Unbalanced component of temperature" "K"
22 128 98 -1 "UCLN" "Unbalanced component of logarithm of surface pressure" ""
-23 128 98 -1 "UCDV" "Unbalanced component of divergence" "s**-1"
+23 128 98 -1 "UCDV" "Unbalanced component of divergence" "1/s"
24 128 98 -1 "var24" "Reserved for future unbalanced components" ""
25 128 98 -1 "var25" "Reserved for future unbalanced components" ""
-26 128 98 -1 "CL" "Lake cover" "(0 - 1)"
-27 128 98 -1 "CVL" "Low vegetation cover" "(0 - 1)"
-28 128 98 -1 "CVH" "High vegetation cover" "(0 - 1)"
+26 128 98 -1 "CL" "Lake cover" "(0-1)"
+27 128 98 -1 "CVL" "Low vegetation cover" "(0-1)"
+28 128 98 -1 "CVH" "High vegetation cover" "(0-1)"
29 128 98 -1 "TVL" "Type of low vegetation" ""
30 128 98 -1 "TVH" "Type of high vegetation" ""
-31 128 98 -1 "CI" "Sea-ice cover" "(0 - 1)"
-32 128 98 -1 "ASN" "Snow albedo" "(0 - 1)"
-33 128 98 -1 "RSN" "Snow density" "kg m**-3"
+31 128 98 -1 "CI" "Sea-ice cover" "(0-1)"
+32 128 98 -1 "ASN" "Snow albedo" "(0-1)"
+33 128 98 -1 "RSN" "Snow density" "kg/m^3"
34 128 98 -1 "SSTK" "Sea surface temperature" "K"
35 128 98 -1 "ISTL1" "Ice surface temperature layer 1" "K"
36 128 98 -1 "ISTL2" "Ice surface temperature layer 2" "K"
37 128 98 -1 "ISTL3" "Ice surface temperature layer 3" "K"
38 128 98 -1 "ISTL4" "Ice surface temperature layer 4" "K"
-39 128 98 -1 "SWVL1" "Volumetric soil water layer 1" "m**3 m**-3"
-40 128 98 -1 "SWVL2" "Volumetric soil water layer 2" "m**3 m**-3"
-41 128 98 -1 "SWVL3" "Volumetric soil water layer 3" "m**3 m**-3"
-42 128 98 -1 "SWVL4" "Volumetric soil water layer 4" "m**3 m**-3"
+39 128 98 -1 "SWVL1" "Volumetric soil water layer 1" "m^3/m^3"
+40 128 98 -1 "SWVL2" "Volumetric soil water layer 2" "m^3/m^3"
+41 128 98 -1 "SWVL3" "Volumetric soil water layer 3" "m^3/m^3"
+42 128 98 -1 "SWVL4" "Volumetric soil water layer 4" "m^3/m^3"
43 128 98 -1 "SLT" "Soil type" ""
-44 128 98 -1 "ES" "Snow evaporation" "m of water"
-45 128 98 -1 "SMLT" "Snowmelt" "m of water"
+44 128 98 -1 "ES" "Snow evaporation" "m_of_water"
+45 128 98 -1 "SMLT" "Snowmelt" "m_of_water"
46 128 98 -1 "SDUR" "Solar duration" "s"
-47 128 98 -1 "DSRP" "Direct solar radiation" "w m**-2"
-48 128 98 -1 "MAGSS" "Magnitude of surface stress" "N m**-2 s"
-49 128 98 -1 "10FG" "10 metre wind gust" "m s**-1"
+47 128 98 -1 "DSRP" "Direct solar radiation" "w/m^2"
+48 128 98 -1 "MAGSS" "Magnitude of surface stress" "N/m^2*s"
+49 128 98 -1 "10FG" "10 metre wind gust" "m/s"
50 128 98 -1 "LSPF" "Large-scale precipitation fraction" "s"
51 128 98 -1 "MX2T24" "Maximum temperature at 2 metres since last 24 hours" "K"
52 128 98 -1 "MN2T24" "Minimum temperature at 2 metres since last 24 hours" "K"
-53 128 98 -1 "MONT" "Montgomery potential" "m**2 s**-2"
+53 128 98 -1 "MONT" "Montgomery potential" "m^2/s^2"
54 128 98 -1 "PRES" "Pressure" "Pa"
55 128 98 -1 "MEAN2T24" "Mean temperature at 2 metres since last 24 hours" "K"
56 128 98 -1 "MN2D24" "Mean 2 metre dewpoint temperature in past 24 hours" "K"
-57 128 98 -1 "UVB" "Downward UV radiation at the surface" "w m**-2 s"
-58 128 98 -1 "PAR" "Photosynthetically active radiation at the surface" "w m**-2 s"
-59 128 98 -1 "CAPE" "Convective available potential energy" "J kg**-1"
-60 128 98 -1 "PV" "Potential vorticity" "K m**2 kg**-1 s**-1"
-61 128 98 -1 "var61" "undefined" ""s
+57 128 98 -1 "UVB" "Downward UV radiation at the surface" "w/m^2*s"
+58 128 98 -1 "PAR" "Photosynthetically active radiation at the surface" "w/m^2*s"
+59 128 98 -1 "CAPE" "Convective available potential energy" "J/kg"
+60 128 98 -1 "PV" "Potential vorticity" "K*m^2/kg/s"
+61 128 98 -1 "var61" "undefined" ""
62 128 98 -1 "OBCT" "Observation count" ""
63 128 98 -1 "var63" "Start time for skin temperature difference" "s"
64 128 98 -1 "var64" "Finish time for skin temperature difference" "s"
65 128 98 -1 "var65" "Skin temperature difference" "K"
-66 128 98 -1 "var66" "Leaf area index, low vegetation" "m**2 / m**2"
-67 128 98 -1 "var67" "Leaf area index, high vegetation" "m**2 / m**2"
-68 128 98 -1 "var68" "Minimum stomatal resistance, low vegetation" "s m**-1"
-69 128 98 -1 "var69" "Minimum stomatal resistance, high vegetation" "s m**-1"
-70 128 98 -1 "var70" "Biome cover, low vegetation" "(0 - 1)"
-71 128 98 -1 "var71" "Biome cover, high vegetation" "(0 - 1)"
-72 128 98 -1 "ISSRD" "Instantaneous surface solar radiation downwards" "w m**-2"
-73 128 98 -1 "ISTRD" "Instantaneous surface thermal radiation downwards" "w m**-2"
+66 128 98 -1 "var66" "Leaf area index, low vegetation" "m^2/m^2"
+67 128 98 -1 "var67" "Leaf area index, high vegetation" "m^2/m^2"
+68 128 98 -1 "var68" "Minimum stomatal resistance, low vegetation" "s/m"
+69 128 98 -1 "var69" "Minimum stomatal resistance, high vegetation" "s/m"
+70 128 98 -1 "var70" "Biome cover, low vegetation" "(0-1)"
+71 128 98 -1 "var71" "Biome cover, high vegetation" "(0-1)"
+72 128 98 -1 "ISSRD" "Instantaneous surface solar radiation downwards" "w/m^2"
+73 128 98 -1 "ISTRD" "Instantaneous surface thermal radiation downwards" "w/m^2"
74 128 98 -1 "SDFOR" "Standard deviation of filtered subgrid orography" "m"
-75 128 98 -1 "CRWC" "Cloud rain water content" "kg kg**-1"
-76 128 98 -1 "CSWC" "Cloud snow water content" "kg kg**-1"
-77 128 98 -1 "ETADOT" "Eta-coordinate vertical velocity" "s**-1"
-78 128 98 -1 "TCLW" "Total column liquid water" "kg m**-2"
-79 128 98 -1 "TCIW" "Total column ice water" "kg m**-2"
+75 128 98 -1 "CRWC" "Cloud rain water content" "kg/kg"
+76 128 98 -1 "CSWC" "Cloud snow water content" "kg/kg"
+77 128 98 -1 "ETADOT" "Eta-coordinate vertical velocity" "1/s"
+78 128 98 -1 "TCLW" "Total column liquid water" "kg/m^2"
+79 128 98 -1 "TCIW" "Total column ice water" "kg/m^2"
80 128 98 -1 "var80" "Experimental product" ""
81 128 98 -1 "var81" "Experimental product" ""
82 128 98 -1 "var82" "Experimental product" ""
@@ -122,136 +122,136 @@ GRIB1
120 128 98 -1 "var120" "Experimental product" ""
121 128 98 -1 "MX2T6" "Maximum temperature at 2 metres since last 6 hours" "K"
122 128 98 -1 "MN2T6" "Minimum temperature at 2 metres since last 6 hours" "K"
-123 128 98 -1 "10FG6" "10 metre wind gust in the past 6 hours" "m s**-1"
+123 128 98 -1 "10FG6" "10 metre wind gust in the past 6 hours" "m/s"
124 128 98 -1 "EMIS" "Surface emissivity" "dimensionless"
-125 128 98 -1 "var125" "Vertically integrated total energy" "J m**-2"
+125 128 98 -1 "var125" "Vertically integrated total energy" "J/m^2"
126 128 98 -1 "var126" "Generic parameter for sensitive area prediction" "Various"
127 128 98 -1 "AT" "Atmospheric tide" ""
128 128 98 -1 "BV" "Budget values" ""
-129 128 98 -1 "Z" "Geopotential" "m**2 s**-2"
+129 128 98 -1 "Z" "Geopotential" "m^2/s^2"
130 128 98 -1 "T" "Temperature" "K"
-131 128 98 -1 "U" "U velocity" "m s**-1"
-132 128 98 -1 "V" "V velocity" "m s**-1"
-133 128 98 -1 "Q" "Specific humidity" "kg kg**-1"
+131 128 98 -1 "U" "U velocity" "m/s"
+132 128 98 -1 "V" "V velocity" "m/s"
+133 128 98 -1 "Q" "Specific humidity" "kg/kg"
134 128 98 -1 "SP" "Surface pressure" "Pa"
-135 128 98 -1 "W" "Vertical velocity" "Pa s**-1"
-136 128 98 -1 "TCW" "Total column water" "kg m**-2"
-137 128 98 -1 "TCWV" "Total column water vapour" "kg m**-2"
-138 128 98 -1 "VO" "Vorticity (relative)" "s**-1"
+135 128 98 -1 "W" "Vertical velocity" "Pa/s"
+136 128 98 -1 "TCW" "Total column water" "kg/m^2"
+137 128 98 -1 "TCWV" "Total column water vapour" "kg/m^2"
+138 128 98 -1 "VO" "Vorticity (relative)" "1/s"
139 128 98 -1 "STL1" "Soil temperature level 1" "K"
-140 128 98 -1 "SWL1" "Soil wetness level 1" "m of water"
-141 128 98 -1 "SD" "Snow depth" "m of water equivalent"
+140 128 98 -1 "SWL1" "Soil wetness level 1" "m_of_water"
+141 128 98 -1 "SD" "Snow depth" "m_of_water_equivalent"
142 128 98 -1 "LSP" "Stratiform precipitation (Large-scale precipitation)" "m"
143 128 98 -1 "CP" "Convective precipitation" "m"
-144 128 98 -1 "SF" "Snowfall" "m of water equivalent"
-145 128 98 -1 "BLD" "Boundary layer dissipation" "W m**-2 s"
-146 128 98 -1 "SSHF" "Surface sensible heat flux" "W m**-2 s"
-147 128 98 -1 "SLHF" "Surface latent heat flux" "W m**-2 s"
+144 128 98 -1 "SF" "Snowfall" "m_of_water_equivalent"
+145 128 98 -1 "BLD" "Boundary layer dissipation" "W/m^2*s"
+146 128 98 -1 "SSHF" "Surface sensible heat flux" "W/m^2*s"
+147 128 98 -1 "SLHF" "Surface latent heat flux" "W/m^2*s"
148 128 98 -1 "CHNK" "Charnock" ""
-149 128 98 -1 "SNR" "Surface net radiation" "W m**-2 s"
+149 128 98 -1 "SNR" "Surface net radiation" "W/m^2*s"
150 128 98 -1 "TNR" "Top net radiation" ""
151 128 98 -1 "MSL" "Mean sea level pressure" "Pa"
152 128 98 -1 "LNSP" "Logarithm of surface pressure" ""
153 128 98 -1 "SWHR" "Short-wave heating rate" "K"
154 128 98 -1 "LWHR" "Long-wave heating rate" "K"
-155 128 98 -1 "D" "Divergence" "s**-1"
+155 128 98 -1 "D" "Divergence" "1/s"
156 128 98 -1 "GH" "Height" "gpm"
157 128 98 -1 "R" "Relative humidity" "%"
-158 128 98 -1 "TSP" "Tendency of surface pressure" "Pa s**-1"
+158 128 98 -1 "TSP" "Tendency of surface pressure" "Pa/s"
159 128 98 -1 "BLH" "Boundary layer height" "m"
160 128 98 -1 "SDOR" "Standard deviation of orography" ""
161 128 98 -1 "ISOR" "Anisotropy of sub-gridscale orography" ""
162 128 98 -1 "ANOR" "Angle of sub-gridscale orography" "rad"
163 128 98 -1 "SLOR" "Slope of sub-gridscale orography" ""
-164 128 98 -1 "TCC" "Total cloud cover" "(0 - 1)"
-165 128 98 -1 "10U" "10 metre U wind component" "m s**-1"
-166 128 98 -1 "10V" "10 metre V wind component" "m s**-1"
+164 128 98 -1 "TCC" "Total cloud cover" "(0-1)"
+165 128 98 -1 "10U" "10 metre U wind component" "m/s"
+166 128 98 -1 "10V" "10 metre V wind component" "m/s"
167 128 98 -1 "2T" "2 metre temperature" "K"
168 128 98 -1 "2D" "2 metre dewpoint temperature" "K"
-169 128 98 -1 "SSRD" "Surface solar radiation downwards" "W m**-2 s"
+169 128 98 -1 "SSRD" "Surface solar radiation downwards" "W/m^2*s"
170 128 98 -1 "STL2" "Soil temperature level 2" "K"
-171 128 98 -1 "SWL2" "Soil wetness level 2" "m of water"
-172 128 98 -1 "LSM" "Land-sea mask" "(0 - 1)"
+171 128 98 -1 "SWL2" "Soil wetness level 2" "m_of_water"
+172 128 98 -1 "LSM" "Land-sea mask" "(0-1)"
173 128 98 -1 "SR" "Surface roughness" "m"
-174 128 98 -1 "AL" "Albedo" "(0 - 1)"
-175 128 98 -1 "STRD" "Surface thermal radiation downwards" "W m**-2 s"
-176 128 98 -1 "SSR" "Surface solar radiation" "W m**-2 s"
-177 128 98 -1 "STR" "Surface thermal radiation" "W m**-2 s"
-178 128 98 -1 "TSR" "Top solar radiation" "W m**-2 s"
-179 128 98 -1 "TTR" "Top thermal radiation" "W m**-2 s"
-180 128 98 -1 "EWSS" "East-West surface stress" "N m**-2 s"
-181 128 98 -1 "NSSS" "North-South surface stress" "N m**-2 s"
-182 128 98 -1 "E" "Evaporation" "m of water"
+174 128 98 -1 "AL" "Albedo" "(0-1)"
+175 128 98 -1 "STRD" "Surface thermal radiation downwards" "W/m^2*s"
+176 128 98 -1 "SSR" "Surface solar radiation" "W/m^2*s"
+177 128 98 -1 "STR" "Surface thermal radiation" "W/m^2*s"
+178 128 98 -1 "TSR" "Top solar radiation" "W/m^2*s"
+179 128 98 -1 "TTR" "Top thermal radiation" "W/m^2*s"
+180 128 98 -1 "EWSS" "East-West surface stress" "N/m^2*s"
+181 128 98 -1 "NSSS" "North-South surface stress" "N/m^2*s"
+182 128 98 -1 "E" "Evaporation" "m_of_water"
183 128 98 -1 "STL3" "Soil temperature level 3" "K"
-184 128 98 -1 "SWL3" "Soil wetness level 3" "m of water"
-185 128 98 -1 "CCC" "Convective cloud cover" "(0 - 1)"
-186 128 98 -1 "LCC" "Low cloud cover" "(0 - 1)"
-187 128 98 -1 "MCC" "Medium cloud cover" "(0 - 1)"
-188 128 98 -1 "HCC" "High cloud cover" "(0 - 1)"
+184 128 98 -1 "SWL3" "Soil wetness level 3" "m_of_water"
+185 128 98 -1 "CCC" "Convective cloud cover" "(0-1)"
+186 128 98 -1 "LCC" "Low cloud cover" "(0-1)"
+187 128 98 -1 "MCC" "Medium cloud cover" "(0-1)"
+188 128 98 -1 "HCC" "High cloud cover" "(0-1)"
189 128 98 -1 "SUND" "Sunshine duration" "s"
-190 128 98 -1 "EWOV" "East-West component of sub-gridscale orographic variance" "m**2"
-191 128 98 -1 "NSOV" "North-South component of sub-gridscale orographic variance" "m**2"
-192 128 98 -1 "NWOV" "North-West/South-East component of sub-gridscale orographic variance" "m**2"
-193 128 98 -1 "NEOV" "North-East/South-West component of sub-gridscale orographic variance" "m**2"
+190 128 98 -1 "EWOV" "East-West component of sub-gridscale orographic variance" "m^2"
+191 128 98 -1 "NSOV" "North-South component of sub-gridscale orographic variance" "m^2"
+192 128 98 -1 "NWOV" "North-West/South-East component of sub-gridscale orographic variance" "m^2"
+193 128 98 -1 "NEOV" "North-East/South-West component of sub-gridscale orographic variance" "m^2"
194 128 98 -1 "BTMP" "Brightness temperature" "K"
-195 128 98 -1 "LGWS" "Latitudinal component of gravity wave stress" "N m**-2 s"
-196 128 98 -1 "MGWS" "Meridional component of gravity wave stress" "N m**-2 s"
-197 128 98 -1 "GWD" "Gravity wave dissipation" "W m**-2 s"
-198 128 98 -1 "SRC" "Skin reservoir content" "m of water"
-199 128 98 -1 "VEG" "Vegetation fraction" "(0 - 1)"
-200 128 98 -1 "VSO" "Variance of sub-gridscale orography" "m**2"
+195 128 98 -1 "LGWS" "Latitudinal component of gravity wave stress" "N/m^2*s"
+196 128 98 -1 "MGWS" "Meridional component of gravity wave stress" "N/m^2*s"
+197 128 98 -1 "GWD" "Gravity wave dissipation" "W/m^2*s"
+198 128 98 -1 "SRC" "Skin reservoir content" "m_of_water"
+199 128 98 -1 "VEG" "Vegetation fraction" "(0-1)"
+200 128 98 -1 "VSO" "Variance of sub-gridscale orography" "m^2"
201 128 98 -1 "MX2T" "Maximum temperature at 2 metres since previous post-processing" "K"
202 128 98 -1 "MN2T" "Minimum temperature at 2 metres since previous post-processing" "K"
-203 128 98 -1 "O3" "Ozone mass mixing ratio" "kg kg**-1"
+203 128 98 -1 "O3" "Ozone mass mixing ratio" "kg/kg"
204 128 98 -1 "PAW" "Precipitation analysis weights" ""
205 128 98 -1 "RO" "Runoff" "m"
-206 128 98 -1 "TCO3" "Total column ozone" "kg m**-2"
-207 128 98 -1 "10SI" "10 metre wind speed" "m s**-1"
-208 128 98 -1 "TSRC" "Top net solar radiation, clear sky" "W m**-2 s"
-209 128 98 -1 "TTRC" "Top net thermal radiation, clear sky" "W m**-2 s"
-210 128 98 -1 "SSRC" "Surface net solar radiation, clear sky" "W m**-2 s"
-211 128 98 -1 "STRC" "Surface net thermal radiation, clear sky" "W m**-2 s"
-212 128 98 -1 "TISR" "TOA incident solar radiation" "W m**-2 s"
-213 128 98 -1 "VIMD" "Vertically integrated moisture divergence" "kg m**-2"
+206 128 98 -1 "TCO3" "Total column ozone" "kg/m^2"
+207 128 98 -1 "10SI" "10 metre wind speed" "m/s"
+208 128 98 -1 "TSRC" "Top net solar radiation, clear sky" "W/m^2*s"
+209 128 98 -1 "TTRC" "Top net thermal radiation, clear sky" "W/m^2*s"
+210 128 98 -1 "SSRC" "Surface net solar radiation, clear sky" "W/m^2*s"
+211 128 98 -1 "STRC" "Surface net thermal radiation, clear sky" "W/m^2*s"
+212 128 98 -1 "TISR" "TOA incident solar radiation" "W/m^2*s"
+213 128 98 -1 "VIMD" "Vertically integrated moisture divergence" "kg/m^2"
214 128 98 -1 "DHR" "Diabatic heating by radiation" "K"
215 128 98 -1 "DHVD" "Diabatic heating by vertical diffusion" "K"
216 128 98 -1 "DHCC" "Diabatic heating by cumulus convection" "K"
217 128 98 -1 "DHLC" "Diabatic heating large-scale condensation" "K"
-218 128 98 -1 "VDZW" "Vertical diffusion of zonal wind" "m s**-1"
-219 128 98 -1 "VDMW" "Vertical diffusion of meridional wind" "m s**-1"
-220 128 98 -1 "EWGD" "East-West gravity wave drag tendency" "m s**-1"
-221 128 98 -1 "NSGD" "North-South gravity wave drag tendency" "m s**-1"
-222 128 98 -1 "CTZW" "Convective tendency of zonal wind" "m s**-1"
-223 128 98 -1 "CTMW" "Convective tendency of meridional wind" "m s**-1"
-224 128 98 -1 "VDH" "Vertical diffusion of humidity" "kg kg**-1"
-225 128 98 -1 "HTCC" "Humidity tendency by cumulus convection" "kg kg**-1"
-226 128 98 -1 "HTLC" "Humidity tendency by large-scale condensation" "kg kg**-1"
-227 128 98 -1 "CRNH" "Change from removal of negative humidity" "kg kg**-1"
+218 128 98 -1 "VDZW" "Vertical diffusion of zonal wind" "m/s"
+219 128 98 -1 "VDMW" "Vertical diffusion of meridional wind" "m/s"
+220 128 98 -1 "EWGD" "East-West gravity wave drag tendency" "m/s"
+221 128 98 -1 "NSGD" "North-South gravity wave drag tendency" "m/s"
+222 128 98 -1 "CTZW" "Convective tendency of zonal wind" "m/s"
+223 128 98 -1 "CTMW" "Convective tendency of meridional wind" "m/s"
+224 128 98 -1 "VDH" "Vertical diffusion of humidity" "kg/kg"
+225 128 98 -1 "HTCC" "Humidity tendency by cumulus convection" "kg/kg"
+226 128 98 -1 "HTLC" "Humidity tendency by large-scale condensation" "kg/kg"
+227 128 98 -1 "CRNH" "Change from removal of negative humidity" "kg/kg"
228 128 98 -1 "TP" "Total precipitation" "m"
-229 128 98 -1 "IEWS" "Instantaneous X surface stress" "N m**-2"
-230 128 98 -1 "INSS" "Instantaneous Y surface stress" "N m**-2"
-231 128 98 -1 "ISHF" "Instantaneous surface heat flux" "W m**-2"
-232 128 98 -1 "IE" "Instantaneous moisture flux" "kg m**-2 s**-1"
-233 128 98 -1 "ASQ" "Apparent surface humidity" "kg kg**-1"
+229 128 98 -1 "IEWS" "Instantaneous X surface stress" "N/m^2"
+230 128 98 -1 "INSS" "Instantaneous Y surface stress" "N/m^2"
+231 128 98 -1 "ISHF" "Instantaneous surface heat flux" "W/m^2"
+232 128 98 -1 "IE" "Instantaneous moisture flux" "kg/m^2/s"
+233 128 98 -1 "ASQ" "Apparent surface humidity" "kg/kg"
234 128 98 -1 "LSRH" "Logarithm of surface roughness length for heat" ""
235 128 98 -1 "SKT" "Skin temperature" "K"
236 128 98 -1 "STL4" "Soil temperature level 4" "K"
237 128 98 -1 "SWL4" "Soil wetness level 4" "m"
238 128 98 -1 "TSN" "Temperature of snow layer" "K"
-239 128 98 -1 "CSF" "Convective snowfall" "m of water equivalent"
-240 128 98 -1 "LSF" "Large-scale snowfall" "m of water equivalent"
-241 128 98 -1 "ACF" "Accumulated cloud fraction tendency" "(-1 to 1)"
-242 128 98 -1 "ALW" "Accumulated liquid water tendency" "(-1 to 1)"
-243 128 98 -1 "FAL" "Forecast albedo" "(0 - 1)"
+239 128 98 -1 "CSF" "Convective snowfall" "m_of_water_equivalent"
+240 128 98 -1 "LSF" "Large-scale snowfall" "m_of_water_equivalent"
+241 128 98 -1 "ACF" "Accumulated cloud fraction tendency" "(-1to1)"
+242 128 98 -1 "ALW" "Accumulated liquid water tendency" "(-1to1)"
+243 128 98 -1 "FAL" "Forecast albedo" "(0-1)"
244 128 98 -1 "FSR" "Forecast surface roughness" "m"
245 128 98 -1 "FLSR" "Forecast logarithm of surface roughness for heat" ""
-246 128 98 -1 "CLWC" "Cloud liquid water content" "kg kg**-1"
-247 128 98 -1 "CIWC" "Cloud ice water content" "kg kg**-1"
-248 128 98 -1 "CC" "Cloud cover" "(0 - 1)"
-249 128 98 -1 "AIW" "Accumulated ice water tendency" "(-1 to 1)"
-250 128 98 -1 "ICE" "Ice age" "(0 - 1)"
+246 128 98 -1 "CLWC" "Cloud liquid water content" "kg/kg"
+247 128 98 -1 "CIWC" "Cloud ice water content" "kg/kg"
+248 128 98 -1 "CC" "Cloud cover" "(0-1)"
+249 128 98 -1 "AIW" "Accumulated ice water tendency" "(-1to1)"
+250 128 98 -1 "ICE" "Ice age" "(0-1)"
251 128 98 -1 "ATTE" "Adiabatic tendency of temperature" "K"
-252 128 98 -1 "ATHE" "Adiabatic tendency of humidity" "kg kg**-1"
-253 128 98 -1 "ATZE" "Adiabatic tendency of zonal wind" "m s**-1"
-254 128 98 -1 "ATMW" "Adiabatic tendency of meridional wind" "m s**-1"
-255 128 98 -1 "var255" "Indicates a missing value" ""
\ No newline at end of file
+252 128 98 -1 "ATHE" "Adiabatic tendency of humidity" "kg/kg"
+253 128 98 -1 "ATZE" "Adiabatic tendency of zonal wind" "m/s"
+254 128 98 -1 "ATMW" "Adiabatic tendency of meridional wind" "m/s"
+255 128 98 -1 "var255" "Indicates a missing value" ""
diff --git a/data/table_files/grib1_ecmwf_129_98.txt b/data/table_files/grib1_ecmwf_129_98.txt
index f7ecb977ce..0c20c756a3 100644
--- a/data/table_files/grib1_ecmwf_129_98.txt
+++ b/data/table_files/grib1_ecmwf_129_98.txt
@@ -1,7 +1,7 @@
GRIB1
0 129 98 -1 "var0" "undefined" ""
-1 129 98 -1 "STRF" "Stream function" "m**2 s**-1"
-2 129 98 -1 "VPOT" "Velocity potential" "m**2 s**-1"
+1 129 98 -1 "STRF" "Stream function" "m^2/s"
+2 129 98 -1 "VPOT" "Velocity potential" "m^2/s"
3 129 98 -1 "PT" "Potential temperature" "K"
4 129 98 -1 "EQPT" "Equivalent potential temperature" "K"
5 129 98 -1 "SEPT" "Saturated equivalent potential temperature" "K"
@@ -10,10 +10,10 @@ GRIB1
8 129 98 -1 "var8" "undefined" ""
9 129 98 -1 "var9" "undefined" ""
10 129 98 -1 "var10" "undefined" ""
-11 129 98 -1 "UDVW" "U component of divergent wind" "m s**-1"
-12 129 98 -1 "VDVW" "V component of divergent wind" "m s**-1"
-13 129 98 -1 "URTW" "U component of rotational wind" "m s**-1"
-14 129 98 -1 "VRTW" "V component of rotational wind" "m s**-1"
+11 129 98 -1 "UDVW" "U component of divergent wind" "m/s"
+12 129 98 -1 "VDVW" "V component of divergent wind" "m/s"
+13 129 98 -1 "URTW" "U component of rotational wind" "m/s"
+14 129 98 -1 "VRTW" "V component of rotational wind" "m/s"
15 129 98 -1 "var15" "undefined" ""
16 129 98 -1 "var16" "undefined" ""
17 129 98 -1 "var17" "undefined" ""
@@ -22,63 +22,63 @@ GRIB1
20 129 98 -1 "var20" "undefined" ""
21 129 98 -1 "UCTP" "Unbalanced component of temperature" "K"
22 129 98 -1 "UCLN" "Unbalanced component of logarithm of surface pressure" ""
-23 129 98 -1 "UCDV" "Unbalanced component of divergence" "s**-1"
+23 129 98 -1 "UCDV" "Unbalanced component of divergence" "1/s"
24 129 98 -1 "var24" "Reserved for future unbalanced components" ""
25 129 98 -1 "var25" "Reserved for future unbalanced components" ""
-26 129 98 -1 "CL" "Lake cover" "(0 - 1)"
-27 129 98 -1 "CVL" "Low vegetation cover" "(0 - 1)"
-28 129 98 -1 "CVH" "High vegetation cover" "(0 - 1)"
+26 129 98 -1 "CL" "Lake cover" "(0-1)"
+27 129 98 -1 "CVL" "Low vegetation cover" "(0-1)"
+28 129 98 -1 "CVH" "High vegetation cover" "(0-1)"
29 129 98 -1 "TVL" "Type of low vegetation" ""
30 129 98 -1 "TVH" "Type of high vegetation" ""
-31 129 98 -1 "CI" "Sea-ice cover" "(0 - 1)"
-32 129 98 -1 "ASN" "Snow albedo" "(0 - 1)"
-33 129 98 -1 "RSN" "Snow density" "kg m**-3"
+31 129 98 -1 "CI" "Sea-ice cover" "(0-1)"
+32 129 98 -1 "ASN" "Snow albedo" "(0-1)"
+33 129 98 -1 "RSN" "Snow density" "kg/m^3"
34 129 98 -1 "SSTK" "Sea surface temperature" "K"
35 129 98 -1 "ISTL1" "Ice surface temperature layer 1" "K"
36 129 98 -1 "ISTL2" "Ice surface temperature layer 2" "K"
37 129 98 -1 "ISTL3" "Ice surface temperature layer 3" "K"
38 129 98 -1 "ISTL4" "Ice surface temperature layer 4" "K"
-39 129 98 -1 "SWVL1" "Volumetric soil water layer 1" "m**3 m**-3"
-40 129 98 -1 "SWVL2" "Volumetric soil water layer 2" "m**3 m**-3"
-41 129 98 -1 "SWVL3" "Volumetric soil water layer 3" "m**3 m**-3"
-42 129 98 -1 "SWVL4" "Volumetric soil water layer 4" "m**3 m**-3"
+39 129 98 -1 "SWVL1" "Volumetric soil water layer 1" "m^3/m^3"
+40 129 98 -1 "SWVL2" "Volumetric soil water layer 2" "m^3/m^3"
+41 129 98 -1 "SWVL3" "Volumetric soil water layer 3" "m^3/m^3"
+42 129 98 -1 "SWVL4" "Volumetric soil water layer 4" "m^3/m^3"
43 129 98 -1 "SLT" "Soil type" ""
-44 129 98 -1 "ES" "Snow evaporation" "m of water"
-45 129 98 -1 "SMLT" "Snowmelt" "m of water"
+44 129 98 -1 "ES" "Snow evaporation" "m_of_water"
+45 129 98 -1 "SMLT" "Snowmelt" "m_of_water"
46 129 98 -1 "SDUR" "Solar duration" "s"
-47 129 98 -1 "DSRP" "Direct solar radiation" "w m**-2"
-48 129 98 -1 "MAGSS" "Magnitude of surface stress" "N m**-2 s"
-49 129 98 -1 "10FG" "10 metre wind gust" "m s**-1"
+47 129 98 -1 "DSRP" "Direct solar radiation" "w/m^2"
+48 129 98 -1 "MAGSS" "Magnitude of surface stress" "N/m^2*s"
+49 129 98 -1 "10FG" "10 metre wind gust" "m/s"
50 129 98 -1 "LSPF" "Large-scale precipitation fraction" "s"
51 129 98 -1 "MX2T24" "Maximum 2 metre temperature" "K"
52 129 98 -1 "MN2T24" "Minimum 2 metre temperature" "K"
-53 129 98 -1 "MONT" "Montgomery potential" "m**2 s**-2"
+53 129 98 -1 "MONT" "Montgomery potential" "m^2/s^2"
54 129 98 -1 "PRES" "Pressure" "Pa"
55 129 98 -1 "MEAN2T24" "Mean 2 metre temperature in past 24 hours" "K"
56 129 98 -1 "MN2D24" "Mean 2 metre dewpoint temperature in past 24 hours" "K"
-57 129 98 -1 "UVB" "Downward UV radiation at the surface" "w m**-2 s"
-58 129 98 -1 "PAR" "Photosynthetically active radiation at the surface" "w m**-2 s"
-59 129 98 -1 "CAPE" "Convective available potential energy" "J kg**-1"
-60 129 98 -1 "PV" "Potential vorticity" "K m**2 kg**-1 s**-1"
-61 129 98 -1 "TPO" "Total precipitation from observations" "Millimetres*100 + number of stations"
+57 129 98 -1 "UVB" "Downward UV radiation at the surface" "w/m^2*s"
+58 129 98 -1 "PAR" "Photosynthetically active radiation at the surface" "w/m^2*s"
+59 129 98 -1 "CAPE" "Convective available potential energy" "J/kg"
+60 129 98 -1 "PV" "Potential vorticity" "K*m^2/kg/s"
+61 129 98 -1 "TPO" "Total precipitation from observations" "Millimetres*100_+_number_of_stations"
62 129 98 -1 "OBCT" "Observation count" ""
63 129 98 -1 "var63" "Start time for skin temperature difference" "s"
64 129 98 -1 "var64" "Finish time for skin temperature difference" "s"
65 129 98 -1 "var65" "Skin temperature difference" "K"
-66 129 98 -1 "var66" "Leaf area index, low vegetation" "m**2 / m**2"
-67 129 98 -1 "var67" "Leaf area index, high vegetation" "m**2 / m**2"
-68 129 98 -1 "var68" "Minimum stomatal resistance, low vegetation" "s m**-1"
-69 129 98 -1 "var69" "Minimum stomatal resistance, high vegetation" "s m**-1"
-70 129 98 -1 "var70" "Biome cover, low vegetation" "(0 - 1)"
-71 129 98 -1 "var71" "Biome cover, high vegetation" "(0 - 1)"
+66 129 98 -1 "var66" "Leaf area index, low vegetation" "m^2/m^2"
+67 129 98 -1 "var67" "Leaf area index, high vegetation" "m^2/m^2"
+68 129 98 -1 "var68" "Minimum stomatal resistance, low vegetation" "s/m"
+69 129 98 -1 "var69" "Minimum stomatal resistance, high vegetation" "s/m"
+70 129 98 -1 "var70" "Biome cover, low vegetation" "(0-1)"
+71 129 98 -1 "var71" "Biome cover, high vegetation" "(0-1)"
72 129 98 -1 "var72" "undefined" ""
73 129 98 -1 "var73" "undefined" ""
74 129 98 -1 "var74" "undefined" ""
75 129 98 -1 "var75" "undefined" ""
76 129 98 -1 "var76" "undefined" ""
77 129 98 -1 "var77" "undefined" ""
-78 129 98 -1 "var78" "Total column liquid water" "kg m**-2"
-79 129 98 -1 "var79" "Total column ice water" "kg m**-2"
+78 129 98 -1 "var78" "Total column liquid water" "kg/m^2"
+79 129 98 -1 "var79" "Total column ice water" "kg/m^2"
80 129 98 -1 "var80" "Experimental product" ""
81 129 98 -1 "var81" "Experimental product" ""
82 129 98 -1 "var82" "Experimental product" ""
@@ -122,136 +122,136 @@ GRIB1
120 129 98 -1 "var120" "Experimental product" ""
121 129 98 -1 "MX2T6" "Maximum temperature at 2 metres" "K"
122 129 98 -1 "MN2T6" "Minimum temperature at 2 metres" "K"
-123 129 98 -1 "10FG6" "10 metre wind gust in the past 6 hours" "m s**-1"
+123 129 98 -1 "10FG6" "10 metre wind gust in the past 6 hours" "m/s"
124 129 98 -1 "var124" "undefined" ""
-125 129 98 -1 "var125" "Vertically integrated total energy" "J m**-2"
+125 129 98 -1 "var125" "Vertically integrated total energy" "J/m^2"
126 129 98 -1 "var126" "Generic parameter for sensitive area prediction" "Various"
127 129 98 -1 "AT" "Atmospheric tide" ""
128 129 98 -1 "BV" "Budget values" ""
-129 129 98 -1 "Z" "Geopotential" "m**2 s**-2"
+129 129 98 -1 "Z" "Geopotential" "m^2/s^2"
130 129 98 -1 "T" "Temperature" "K"
-131 129 98 -1 "U" "U velocity" "m s**-1"
-132 129 98 -1 "V" "V velocity" "m s**-1"
-133 129 98 -1 "Q" "Specific humidity" "kg kg**-1"
+131 129 98 -1 "U" "U velocity" "m/s"
+132 129 98 -1 "V" "V velocity" "m/s"
+133 129 98 -1 "Q" "Specific humidity" "kg/kg"
134 129 98 -1 "SP" "Surface pressure" "Pa"
-135 129 98 -1 "W" "Vertical velocity" "Pa s**-1"
-136 129 98 -1 "TCW" "Total column water" "kg m**-2"
-137 129 98 -1 "TCWV" "Total column water vapour" "kg m**-2"
-138 129 98 -1 "VO" "Vorticity (relative)" "s**-1"
+135 129 98 -1 "W" "Vertical velocity" "Pa/s"
+136 129 98 -1 "TCW" "Total column water" "kg/m^2"
+137 129 98 -1 "TCWV" "Total column water vapour" "kg/m^2"
+138 129 98 -1 "VO" "Vorticity (relative)" "1/s"
139 129 98 -1 "STL1" "Soil temperature level 1" "K"
-140 129 98 -1 "SWL1" "Soil wetness level 1" "m of water"
-141 129 98 -1 "SD" "Snow depth" "m of water equivalent"
+140 129 98 -1 "SWL1" "Soil wetness level 1" "m_of_water"
+141 129 98 -1 "SD" "Snow depth" "m_of_water_equivalent"
142 129 98 -1 "LSP" "Stratiform precipitation (Large-scale precipitation)" "m"
143 129 98 -1 "CP" "Convective precipitation" "m"
-144 129 98 -1 "SF" "Snowfall (convective + stratiform)" "m of water equivalent"
-145 129 98 -1 "BLD" "Boundary layer dissipation" "W m**-2 s"
-146 129 98 -1 "SSHF" "Surface sensible heat flux" "W m**-2 s"
-147 129 98 -1 "SLHF" "Surface latent heat flux" "W m**-2 s"
+144 129 98 -1 "SF" "Snowfall (convective + stratiform)" "m_of_water_equivalent"
+145 129 98 -1 "BLD" "Boundary layer dissipation" "W/m^2*s"
+146 129 98 -1 "SSHF" "Surface sensible heat flux" "W/m^2*s"
+147 129 98 -1 "SLHF" "Surface latent heat flux" "W/m^2*s"
148 129 98 -1 "CHNK" "Charnock" ""
-149 129 98 -1 "SNR" "Surface net radiation" "W m**-2 s"
+149 129 98 -1 "SNR" "Surface net radiation" "W/m^2*s"
150 129 98 -1 "TNR" "Top net radiation" ""
151 129 98 -1 "MSL" "Mean sea level pressure" "Pa"
152 129 98 -1 "LNSP" "Logarithm of surface pressure" ""
153 129 98 -1 "SWHR" "Short-wave heating rate" "K"
154 129 98 -1 "LWHR" "Long-wave heating rate" "K"
-155 129 98 -1 "D" "Divergence" "s**-1"
+155 129 98 -1 "D" "Divergence" "1/s"
156 129 98 -1 "GH" "Height" "m"
157 129 98 -1 "R" "Relative humidity" "%"
-158 129 98 -1 "TSP" "Tendency of surface pressure" "Pa s**-1"
+158 129 98 -1 "TSP" "Tendency of surface pressure" "Pa/s"
159 129 98 -1 "BLH" "Boundary layer height" "m"
160 129 98 -1 "SDOR" "Standard deviation of orography" ""
161 129 98 -1 "ISOR" "Anisotropy of sub-gridscale orography" ""
162 129 98 -1 "ANOR" "Angle of sub-gridscale orography" "rad"
163 129 98 -1 "SLOR" "Slope of sub-gridscale orography" ""
-164 129 98 -1 "TCC" "Total cloud cover" "(0 - 1)"
-165 129 98 -1 "10U" "10 metre U wind component" "m s**-1"
-166 129 98 -1 "10V" "10 metre V wind component" "m s**-1"
+164 129 98 -1 "TCC" "Total cloud cover" "(0-1)"
+165 129 98 -1 "10U" "10 metre U wind component" "m/s"
+166 129 98 -1 "10V" "10 metre V wind component" "m/s"
167 129 98 -1 "2T" "2 metre temperature" "K"
168 129 98 -1 "2D" "2 metre dewpoint temperature" "K"
-169 129 98 -1 "SSRD" "Surface solar radiation downwards" "W m**-2 s"
+169 129 98 -1 "SSRD" "Surface solar radiation downwards" "W/m^2*s"
170 129 98 -1 "STL2" "Soil temperature level 2" "K"
-171 129 98 -1 "SWL2" "Soil wetness level 2" "m of water"
-172 129 98 -1 "LSM" "Land-sea mask" "(0 - 1)"
+171 129 98 -1 "SWL2" "Soil wetness level 2" "m_of_water"
+172 129 98 -1 "LSM" "Land-sea mask" "(0-1)"
173 129 98 -1 "SR" "Surface roughness" "m"
-174 129 98 -1 "AL" "Albedo" "(0 - 1)"
-175 129 98 -1 "STRD" "Surface thermal radiation downwards" "W m**-2 s"
-176 129 98 -1 "SSR" "Surface solar radiation" "W m**-2 s"
-177 129 98 -1 "STR" "Surface thermal radiation" "W m**-2 s"
-178 129 98 -1 "TSR" "Top solar radiation" "W m**-2 s"
-179 129 98 -1 "TTR" "Top thermal radiation" "W m**-2 s"
-180 129 98 -1 "EWSS" "East-West surface stress" "N m**-2 s"
-181 129 98 -1 "NSSS" "North-South surface stress" "N m**-2 s"
-182 129 98 -1 "E" "Evaporation" "m of water"
+174 129 98 -1 "AL" "Albedo" "(0-1)"
+175 129 98 -1 "STRD" "Surface thermal radiation downwards" "W/m^2*s"
+176 129 98 -1 "SSR" "Surface solar radiation" "W/m^2*s"
+177 129 98 -1 "STR" "Surface thermal radiation" "W/m^2*s"
+178 129 98 -1 "TSR" "Top solar radiation" "W/m^2*s"
+179 129 98 -1 "TTR" "Top thermal radiation" "W/m^2*s"
+180 129 98 -1 "EWSS" "East-West surface stress" "N/m^2*s"
+181 129 98 -1 "NSSS" "North-South surface stress" "N/m^2*s"
+182 129 98 -1 "E" "Evaporation" "m_of_water"
183 129 98 -1 "STL3" "Soil temperature level 3" "K"
-184 129 98 -1 "SWL3" "Soil wetness level 3" "m of water"
-185 129 98 -1 "CCC" "Convective cloud cover" "(0 - 1)"
-186 129 98 -1 "LCC" "Low cloud cover" "(0 - 1)"
-187 129 98 -1 "MCC" "Medium cloud cover" "(0 - 1)"
-188 129 98 -1 "HCC" "High cloud cover" "(0 - 1)"
+184 129 98 -1 "SWL3" "Soil wetness level 3" "m_of_water"
+185 129 98 -1 "CCC" "Convective cloud cover" "(0-1)"
+186 129 98 -1 "LCC" "Low cloud cover" "(0-1)"
+187 129 98 -1 "MCC" "Medium cloud cover" "(0-1)"
+188 129 98 -1 "HCC" "High cloud cover" "(0-1)"
189 129 98 -1 "SUND" "Sunshine duration" "s"
-190 129 98 -1 "EWOV" "East-West component of sub-gridscale orographic variance" "m**2"
-191 129 98 -1 "NSOV" "North-South component of sub-gridscale orographic variance" "m**2"
-192 129 98 -1 "NWOV" "North-West/South-East component of sub-gridscale orographic variance" "m**2"
-193 129 98 -1 "NEOV" "North-East/South-West component of sub-gridscale orographic variance" "m**2"
+190 129 98 -1 "EWOV" "East-West component of sub-gridscale orographic variance" "m^2"
+191 129 98 -1 "NSOV" "North-South component of sub-gridscale orographic variance" "m^2"
+192 129 98 -1 "NWOV" "North-West/South-East component of sub-gridscale orographic variance" "m^2"
+193 129 98 -1 "NEOV" "North-East/South-West component of sub-gridscale orographic variance" "m^2"
194 129 98 -1 "BTMP" "Brightness temperature" "K"
-195 129 98 -1 "LGWS" "Latitudinal component of gravity wave stress" "N m**-2 s"
-196 129 98 -1 "MGWS" "Meridional component of gravity wave stress" "N m**-2 s"
-197 129 98 -1 "GWD" "Gravity wave dissipation" "W m**-2 s"
-198 129 98 -1 "SRC" "Skin reservoir content" "m of water"
-199 129 98 -1 "VEG" "Vegetation fraction" "(0 - 1)"
-200 129 98 -1 "VSO" "Variance of sub-gridscale orography" "m**2"
+195 129 98 -1 "LGWS" "Latitudinal component of gravity wave stress" "N/m^2*s"
+196 129 98 -1 "MGWS" "Meridional component of gravity wave stress" "N/m^2*s"
+197 129 98 -1 "GWD" "Gravity wave dissipation" "W/m^2*s"
+198 129 98 -1 "SRC" "Skin reservoir content" "m_of_water"
+199 129 98 -1 "VEG" "Vegetation fraction" "(0-1)"
+200 129 98 -1 "VSO" "Variance of sub-gridscale orography" "m^2"
201 129 98 -1 "MX2T" "Maximum temperature at 2 metres since previous post-processing" "K"
202 129 98 -1 "MN2T" "Minimum temperature at 2 metres since previous post-processing" "K"
-203 129 98 -1 "O3" "Ozone mass mixing ratio" "kg kg**-1"
+203 129 98 -1 "O3" "Ozone mass mixing ratio" "kg/kg"
204 129 98 -1 "PAW" "Precipitation analysis weights" ""
205 129 98 -1 "RO" "Runoff" "m"
-206 129 98 -1 "TCO3" "Total column ozone" "kg m**-2"
-207 129 98 -1 "10SI" "10 metre wind speed" "m s**-1"
-208 129 98 -1 "TSRC" "Top net solar radiation, clear sky" "W m**-2 s"
-209 129 98 -1 "TTRC" "Top net thermal radiation, clear sky" "W m**-2 s"
-210 129 98 -1 "SSRC" "Surface net solar radiation, clear sky" "W m**-2 s"
-211 129 98 -1 "STRC" "Surface net thermal radiation, clear sky" "W m**-2 s"
-212 129 98 -1 "TISR" "TOA incident solar radiation" "W m**-2 s"
+206 129 98 -1 "TCO3" "Total column ozone" "kg/m^2"
+207 129 98 -1 "10SI" "10 metre wind speed" "m/s"
+208 129 98 -1 "TSRC" "Top net solar radiation, clear sky" "W/m^2*s"
+209 129 98 -1 "TTRC" "Top net thermal radiation, clear sky" "W/m^2*s"
+210 129 98 -1 "SSRC" "Surface net solar radiation, clear sky" "W/m^2*s"
+211 129 98 -1 "STRC" "Surface net thermal radiation, clear sky" "W/m^2*s"
+212 129 98 -1 "TISR" "TOA incident solar radiation" "W/m^2*s"
213 129 98 -1 "var213" "undefined" ""
214 129 98 -1 "DHR" "Diabatic heating by radiation" "K"
215 129 98 -1 "DHVD" "Diabatic heating by vertical diffusion" "K"
216 129 98 -1 "DHCC" "Diabatic heating by cumulus convection" "K"
217 129 98 -1 "DHLC" "Diabatic heating large-scale condensation" "K"
-218 129 98 -1 "VDZW" "Vertical diffusion of zonal wind" "m s**-1"
-219 129 98 -1 "VDMW" "Vertical diffusion of meridional wind" "m s**-1"
-220 129 98 -1 "EWGD" "East-West gravity wave drag tendency" "m s**-1"
-221 129 98 -1 "NSGD" "North-South gravity wave drag tendency" "m s**-1"
-222 129 98 -1 "CTZW" "Convective tendency of zonal wind" "m s**-1"
-223 129 98 -1 "CTMW" "Convective tendency of meridional wind" "m s**-1"
-224 129 98 -1 "VDH" "Vertical diffusion of humidity" "kg kg**-1"
-225 129 98 -1 "HTCC" "Humidity tendency by cumulus convection" "kg kg**-1"
-226 129 98 -1 "HTLC" "Humidity tendency by large-scale condensation" "kg kg**-1"
-227 129 98 -1 "CRNH" "Change from removal of negative humidity" "kg kg**-1"
+218 129 98 -1 "VDZW" "Vertical diffusion of zonal wind" "m/s"
+219 129 98 -1 "VDMW" "Vertical diffusion of meridional wind" "m/s"
+220 129 98 -1 "EWGD" "East-West gravity wave drag tendency" "m/s"
+221 129 98 -1 "NSGD" "North-South gravity wave drag tendency" "m/s"
+222 129 98 -1 "CTZW" "Convective tendency of zonal wind" "m/s"
+223 129 98 -1 "CTMW" "Convective tendency of meridional wind" "m/s"
+224 129 98 -1 "VDH" "Vertical diffusion of humidity" "kg/kg"
+225 129 98 -1 "HTCC" "Humidity tendency by cumulus convection" "kg/kg"
+226 129 98 -1 "HTLC" "Humidity tendency by large-scale condensation" "kg/kg"
+227 129 98 -1 "CRNH" "Change from removal of negative humidity" "kg/kg"
228 129 98 -1 "TP" "Total precipitation" "m"
-229 129 98 -1 "IEWS" "Instantaneous X surface stress" "N m**-2"
-230 129 98 -1 "INSS" "Instantaneous Y surface stress" "N m**-2"
-231 129 98 -1 "ISHF" "Instantaneous surface heat flux" "W m**-2"
-232 129 98 -1 "IE" "Instantaneous moisture flux" "kg m**-2 s"
-233 129 98 -1 "ASQ" "Apparent surface humidity" "kg kg**-1"
+229 129 98 -1 "IEWS" "Instantaneous X surface stress" "N/m^2"
+230 129 98 -1 "INSS" "Instantaneous Y surface stress" "N/m^2"
+231 129 98 -1 "ISHF" "Instantaneous surface heat flux" "W/m^2"
+232 129 98 -1 "IE" "Instantaneous moisture flux" "kg/m^2*s"
+233 129 98 -1 "ASQ" "Apparent surface humidity" "kg/kg"
234 129 98 -1 "LSRH" "Logarithm of surface roughness length for heat" ""
235 129 98 -1 "SKT" "Skin temperature" "K"
236 129 98 -1 "STL4" "Soil temperature level 4" "K"
237 129 98 -1 "SWL4" "Soil wetness level 4" "m"
238 129 98 -1 "TSN" "Temperature of snow layer" "K"
-239 129 98 -1 "CSF" "Convective snowfall" "m of water equivalent"
-240 129 98 -1 "LSF" "Large-scale snowfall" "m of water equivalent"
-241 129 98 -1 "ACF" "Accumulated cloud fraction tendency" "(-1 to 1)"
-242 129 98 -1 "ALW" "Accumulated liquid water tendency" "(-1 to 1)"
-243 129 98 -1 "FAL" "Forecast albedo" "(0 - 1)"
+239 129 98 -1 "CSF" "Convective snowfall" "m_of_water_equivalent"
+240 129 98 -1 "LSF" "Large-scale snowfall" "m_of_water_equivalent"
+241 129 98 -1 "ACF" "Accumulated cloud fraction tendency" "(-1to1)"
+242 129 98 -1 "ALW" "Accumulated liquid water tendency" "(-1to1)"
+243 129 98 -1 "FAL" "Forecast albedo" "(0-1)"
244 129 98 -1 "FSR" "Forecast surface roughness" "m"
245 129 98 -1 "FLSR" "Forecast logarithm of surface roughness for heat" ""
-246 129 98 -1 "CLWC" "Cloud liquid water content" "kg kg**-1"
-247 129 98 -1 "CIWC" "Cloud ice water content" "kg kg**-1"
-248 129 98 -1 "CC" "Cloud cover" "(0 - 1)"
-249 129 98 -1 "AIW" "Accumulated ice water tendency" "(-1 to 1)"
-250 129 98 -1 "ICE" "Ice age" "(0 - 1)"
+246 129 98 -1 "CLWC" "Cloud liquid water content" "kg/kg"
+247 129 98 -1 "CIWC" "Cloud ice water content" "kg/kg"
+248 129 98 -1 "CC" "Cloud cover" "(0-1)"
+249 129 98 -1 "AIW" "Accumulated ice water tendency" "(-1to1)"
+250 129 98 -1 "ICE" "Ice age" "(0-1)"
251 129 98 -1 "ATTE" "Adiabatic tendency of temperature" "K"
-252 129 98 -1 "ATHE" "Adiabatic tendency of humidity" "kg kg**-1"
-253 129 98 -1 "ATZE" "Adiabatic tendency of zonal wind" "m s**-1"
-254 129 98 -1 "ATMW" "Adiabatic tendency of meridional wind" "m s**-1"
+252 129 98 -1 "ATHE" "Adiabatic tendency of humidity" "kg/kg"
+253 129 98 -1 "ATZE" "Adiabatic tendency of zonal wind" "m/s"
+254 129 98 -1 "ATMW" "Adiabatic tendency of meridional wind" "m/s"
255 129 98 -1 "var255" "Indicates a missing value" ""
\ No newline at end of file
diff --git a/data/table_files/grib1_ecmwf_130_98.txt b/data/table_files/grib1_ecmwf_130_98.txt
index f41a1be024..7d3a33ac5f 100644
--- a/data/table_files/grib1_ecmwf_130_98.txt
+++ b/data/table_files/grib1_ecmwf_130_98.txt
@@ -207,31 +207,31 @@ GRIB1
205 130 98 -1 "var205" "undefined" ""
206 130 98 -1 "var206" "undefined" ""
207 130 98 -1 "var207" "undefined" ""
-208 130 98 -1 "TSRU" "Top solar radiation upward" "W m**-2"
-209 130 98 -1 "TTRU" "Top thermal radiation upward" "W m**-2"
-210 130 98 -1 "TSUC" "Top solar radiation upward, clear sky" "W m**-2"
-211 130 98 -1 "TTUC" "Top thermal radiation upward, clear sky" "W m**-2"
-212 130 98 -1 "CLW" "Cloud liquid water" "kg kg**-1"
-213 130 98 -1 "CF" "Cloud fraction" "(0 - 1)"
-214 130 98 -1 "DHR" "Diabatic heating by radiation" "K s**-1"
-215 130 98 -1 "DHVD" "Diabatic heating by vertical diffusion" "K s**-1"
-216 130 98 -1 "DHCC" "Diabatic heating by cumulus convection" "K s**-1"
-217 130 98 -1 "DHLC" "Diabatic heating by large-scale condensation" "K s**-1"
-218 130 98 -1 "VDZW" "Vertical diffusion of zonal wind" "m**2 s**-3"
-219 130 98 -1 "VDMW" "Vertical diffusion of meridional wind" "m**2 s**-3"
-220 130 98 -1 "EWGD" "East-West gravity wave drag" "m**2 s**-3"
-221 130 98 -1 "NSGD" "North-South gravity wave drag" "m**2 s**-3"
-222 130 98 -1 "CTZW" "Convective tendency of zonal wind" "m**2 s**-3"
-223 130 98 -1 "CTMW" "Convective tendency of meridional wind" "m**2 s**-3"
-224 130 98 -1 "VDH" "Vertical diffusion of humidity" "kg kg**-1 s**-1"
-225 130 98 -1 "HTCC" "Humidity tendency by cumulus convection" "kg kg**-1 s**-1"
-226 130 98 -1 "HTLC" "Humidity tendency by large-scale condensation" "kg kg**-1 s**-1"
-227 130 98 -1 "CRNH" "Change from removal of negative humidity" "kg kg**-1 s**-1"
-228 130 98 -1 "ATT" "Adiabatic tendency of temperature" "K s**-1"
-229 130 98 -1 "ATH" "Adiabatic tendency of humidity" "kg kg**-1 s**-1"
-230 130 98 -1 "ATZW" "Adiabatic tendency of zonal wind" "m**2 s**-3"
-231 130 98 -1 "ATMWAX" "Adiabatic tendency of meridional wind" "m**2 s**-3"
-232 130 98 -1 "MVV" "Mean vertical velocity" "Pa s**-1"
+208 130 98 -1 "TSRU" "Top solar radiation upward" "W/m^2"
+209 130 98 -1 "TTRU" "Top thermal radiation upward" "W/m^2"
+210 130 98 -1 "TSUC" "Top solar radiation upward, clear sky" "W/m^2"
+211 130 98 -1 "TTUC" "Top thermal radiation upward, clear sky" "W/m^2"
+212 130 98 -1 "CLW" "Cloud liquid water" "kg/kg"
+213 130 98 -1 "CF" "Cloud fraction" "(0-1)"
+214 130 98 -1 "DHR" "Diabatic heating by radiation" "K/s"
+215 130 98 -1 "DHVD" "Diabatic heating by vertical diffusion" "K/s"
+216 130 98 -1 "DHCC" "Diabatic heating by cumulus convection" "K/s"
+217 130 98 -1 "DHLC" "Diabatic heating by large-scale condensation" "K/s"
+218 130 98 -1 "VDZW" "Vertical diffusion of zonal wind" "m^2/s^3"
+219 130 98 -1 "VDMW" "Vertical diffusion of meridional wind" "m^2/s^3"
+220 130 98 -1 "EWGD" "East-West gravity wave drag" "m^2/s^3"
+221 130 98 -1 "NSGD" "North-South gravity wave drag" "m^2/s^3"
+222 130 98 -1 "CTZW" "Convective tendency of zonal wind" "m^2/s^3"
+223 130 98 -1 "CTMW" "Convective tendency of meridional wind" "m^2/s^3"
+224 130 98 -1 "VDH" "Vertical diffusion of humidity" "kg/kg/s"
+225 130 98 -1 "HTCC" "Humidity tendency by cumulus convection" "kg/kg/s"
+226 130 98 -1 "HTLC" "Humidity tendency by large-scale condensation" "kg/kg/s"
+227 130 98 -1 "CRNH" "Change from removal of negative humidity" "kg/kg/s"
+228 130 98 -1 "ATT" "Adiabatic tendency of temperature" "K/s"
+229 130 98 -1 "ATH" "Adiabatic tendency of humidity" "kg/kg/s"
+230 130 98 -1 "ATZW" "Adiabatic tendency of zonal wind" "m^2/s^3"
+231 130 98 -1 "ATMWAX" "Adiabatic tendency of meridional wind" "m^2/s^3"
+232 130 98 -1 "MVV" "Mean vertical velocity" "Pa/s"
233 130 98 -1 "var233" "undefined" ""
234 130 98 -1 "var234" "undefined" ""
235 130 98 -1 "var235" "undefined" ""
diff --git a/data/table_files/grib1_ecmwf_132_98.txt b/data/table_files/grib1_ecmwf_132_98.txt
index eaef116e6c..6201c8cd78 100644
--- a/data/table_files/grib1_ecmwf_132_98.txt
+++ b/data/table_files/grib1_ecmwf_132_98.txt
@@ -48,7 +48,7 @@ GRIB1
46 132 98 -1 "var46" "undefined" ""
47 132 98 -1 "var47" "undefined" ""
48 132 98 -1 "var48" "undefined" ""
-49 132 98 -1 "10FGI" "10 metre wind gust index" "(-1 to 1)"
+49 132 98 -1 "10FGI" "10 metre wind gust index" "(-1to1)"
50 132 98 -1 "var50" "undefined" ""
51 132 98 -1 "var51" "undefined" ""
52 132 98 -1 "var52" "undefined" ""
@@ -143,7 +143,7 @@ GRIB1
141 132 98 -1 "var141" "undefined" ""
142 132 98 -1 "var142" "undefined" ""
143 132 98 -1 "var143" "undefined" ""
-144 132 98 -1 "SFI" "Snowfall index" "(-1 to 1)"
+144 132 98 -1 "SFI" "Snowfall index" "(-1to1)"
145 132 98 -1 "var145" "undefined" ""
146 132 98 -1 "var146" "undefined" ""
147 132 98 -1 "var147" "undefined" ""
@@ -164,9 +164,9 @@ GRIB1
162 132 98 -1 "var162" "undefined" ""
163 132 98 -1 "var163" "undefined" ""
164 132 98 -1 "var164" "undefined" ""
-165 132 98 -1 "10WSI" "10 metre speed index" "(-1 to 1)"
+165 132 98 -1 "10WSI" "10 metre speed index" "(-1to1)"
166 132 98 -1 "var166" "undefined" ""
-167 132 98 -1 "2TI" "2 metre temperature index" "(-1 to 1)"
+167 132 98 -1 "2TI" "2 metre temperature index" "(-1to1)"
168 132 98 -1 "var168" "undefined" ""
169 132 98 -1 "var169" "undefined" ""
170 132 98 -1 "var170" "undefined" ""
@@ -199,9 +199,9 @@ GRIB1
197 132 98 -1 "var197" "undefined" ""
198 132 98 -1 "var198" "undefined" ""
199 132 98 -1 "var199" "undefined" ""
-200 132 98 -1 "MAXSWHI" "Maximum of significant wave height index" "(-1 to 1)"
-201 132 98 -1 "MX2TI" "Maximum temperature at 2 metres index" "(-1 to 1)"
-202 132 98 -1 "MN2TI" "Minimum temperature at 2 metres index" "(-1 to 1)"
+200 132 98 -1 "MAXSWHI" "Maximum of significant wave height index" "(-1to1)"
+201 132 98 -1 "MX2TI" "Maximum temperature at 2 metres index" "(-1to1)"
+202 132 98 -1 "MN2TI" "Minimum temperature at 2 metres index" "(-1to1)"
203 132 98 -1 "var203" "undefined" ""
204 132 98 -1 "var204" "undefined" ""
205 132 98 -1 "var205" "undefined" ""
@@ -227,7 +227,7 @@ GRIB1
225 132 98 -1 "var225" "undefined" ""
226 132 98 -1 "var226" "undefined" ""
227 132 98 -1 "var227" "undefined" ""
-228 132 98 -1 "TPI" "Total precipitation index" "(-1 to 1)"
+228 132 98 -1 "TPI" "Total precipitation index" "(-1to1)"
229 132 98 -1 "var229" "undefined" ""
230 132 98 -1 "var230" "undefined" ""
231 132 98 -1 "var231" "undefined" ""
diff --git a/data/table_files/grib1_ecmwf_140_98.txt b/data/table_files/grib1_ecmwf_140_98.txt
index a4f1caa892..8e2f3b0187 100644
--- a/data/table_files/grib1_ecmwf_140_98.txt
+++ b/data/table_files/grib1_ecmwf_140_98.txt
@@ -214,8 +214,8 @@ GRIB1
212 140 98 -1 "var212" "undefined" ""
213 140 98 -1 "var213" "undefined" ""
214 140 98 -1 "var214" "undefined" ""
-215 140 98 -1 "UST" "U-component stokes drift" "m s**-1"
-216 140 98 -1 "VST" "V-component stokes drift" "m s**-1"
+215 140 98 -1 "UST" "U-component stokes drift" "m/s"
+216 140 98 -1 "VST" "V-component stokes drift" "m/s"
217 140 98 -1 "TMAX" "Period corresponding to maximum individual wave height" "s"
218 140 98 -1 "HMAX" "Maximum individual wave height" "m"
219 140 98 -1 "WMB" "Model bathymetry" "m"
@@ -240,18 +240,18 @@ GRIB1
238 140 98 -1 "MDTS" "Mean direction of total swell" "degrees"
239 140 98 -1 "MPTS" "Mean period of total swell" "s"
240 140 98 -1 "SDHS" "Standard deviation wave height" "m"
-241 140 98 -1 "MU10" "Mean of 10 metre wind speed" "m s**-1"
+241 140 98 -1 "MU10" "Mean of 10 metre wind speed" "m/s"
242 140 98 -1 "MDWI" "Mean wind direction" "degrees"
-243 140 98 -1 "SDU" "Standard deviation of 10 metre wind speed" "m s**-1"
+243 140 98 -1 "SDU" "Standard deviation of 10 metre wind speed" "m/s"
244 140 98 -1 "MSQS" "Mean square slope of waves" "dimensionless"
-245 140 98 -1 "WIND" "10 metre wind speed" "m s**-1"
+245 140 98 -1 "WIND" "10 metre wind speed" "m/s"
246 140 98 -1 "AWH" "Altimeter wave height" "m"
247 140 98 -1 "ACWH" "Altimeter corrected wave height" "m"
248 140 98 -1 "ARRC" "Altimeter range relative correction" ""
249 140 98 -1 "DWI" "10 metre wind direction" "degrees"
-250 140 98 -1 "2DSP" "2D wave spectra (multiple)" "m**2 s radian**-1"
-251 140 98 -1 "2DFD" "2D wave spectra (single)" "m**2 s radian**-1"
+250 140 98 -1 "2DSP" "2D wave spectra (multiple)" "m^2*s/radian"
+251 140 98 -1 "2DFD" "2D wave spectra (single)" "m^2*s/radian"
252 140 98 -1 "WSK" "Wave spectral kurtosis" ""
253 140 98 -1 "BFI" "Benjamin-Feir index" ""
-254 140 98 -1 "WSP" "Wave spectral peakedness" "s**-1"
+254 140 98 -1 "WSP" "Wave spectral peakedness" "1/s"
255 140 98 -1 "var255" "Indicates a missing value" ""
\ No newline at end of file
diff --git a/data/table_files/grib1_ecmwf_150_98.txt b/data/table_files/grib1_ecmwf_150_98.txt
index 09010842c7..278bfeb376 100644
--- a/data/table_files/grib1_ecmwf_150_98.txt
+++ b/data/table_files/grib1_ecmwf_150_98.txt
@@ -128,26 +128,26 @@ GRIB1
126 150 98 -1 "var126" "undefined" ""
127 150 98 -1 "var127" "undefined" ""
128 150 98 -1 "var128" "undefined" ""
-129 150 98 -1 "var129" "Ocean potential temperature" "deg C"
+129 150 98 -1 "var129" "Ocean potential temperature" "degC"
130 150 98 -1 "var130" "Ocean salinity" "psu"
-131 150 98 -1 "var131" "Ocean potential density" "kg m**-3 -1000"
+131 150 98 -1 "var131" "Ocean potential density" "kg/m^3-1000"
132 150 98 -1 "var132" "undefined" ""
-133 150 98 -1 "var133" "Ocean U velocity" "m s**-1"
-134 150 98 -1 "var134" "Ocean V velocity" "m s**-1"
-135 150 98 -1 "var135" "Ocean W velocity" "m s**-1"
+133 150 98 -1 "var133" "Ocean U velocity" "m/s"
+134 150 98 -1 "var134" "Ocean V velocity" "m/s"
+135 150 98 -1 "var135" "Ocean W velocity" "m/s"
136 150 98 -1 "var136" "undefined" ""
137 150 98 -1 "var137" "Richardson number" ""
138 150 98 -1 "var138" "undefined" ""
-139 150 98 -1 "var139" "U*V product" "m s**-2"
-140 150 98 -1 "var140" "U*T product" "m s**-1 deg C"
-141 150 98 -1 "var141" "V*T product" "m s**-1 deg C"
-142 150 98 -1 "var142" "U*U product" "m s**-2"
-143 150 98 -1 "var143" "V*V product" "m s**-2"
-144 150 98 -1 "var144" "UV - U~V~" "m s**-2"
-145 150 98 -1 "var145" "UT - U~T~" "m s**-1 deg C"
-146 150 98 -1 "var146" "VT - V~T~" "m s**-1 deg C"
-147 150 98 -1 "var147" "UU - U~U~" "m s**-2"
-148 150 98 -1 "var148" "VV - V~V~" "m s**-2"
+139 150 98 -1 "var139" "U*V product" "m/s^2"
+140 150 98 -1 "var140" "U*T product" "m/s*degC"
+141 150 98 -1 "var141" "V*T product" "m/s*degC"
+142 150 98 -1 "var142" "U*U product" "m/s^2"
+143 150 98 -1 "var143" "V*V product" "m/s^2"
+144 150 98 -1 "var144" "UV - U~V~" "m/s^2"
+145 150 98 -1 "var145" "UT - U~T~" "m/s*degC"
+146 150 98 -1 "var146" "VT - V~T~" "m/s*degC"
+147 150 98 -1 "var147" "UU - U~U~" "m/s^2"
+148 150 98 -1 "var148" "VV - V~V~" "m/s^2"
149 150 98 -1 "var149" "undefined" ""
150 150 98 -1 "var150" "undefined" ""
151 150 98 -1 "var151" "undefined" ""
@@ -179,10 +179,10 @@ GRIB1
177 150 98 -1 "var177" "undefined" ""
178 150 98 -1 "var178" "undefined" ""
179 150 98 -1 "var179" "undefined" ""
-180 150 98 -1 "var180" "Diagnosed sea surface temperature error" "deg C"
-181 150 98 -1 "var181" "Heat flux correction" "W m**-2"
-182 150 98 -1 "var182" "Observed sea surface temperature" "deg C"
-183 150 98 -1 "var183" "Observed heat flux" "W m**-2"
+180 150 98 -1 "var180" "Diagnosed sea surface temperature error" "degC"
+181 150 98 -1 "var181" "Heat flux correction" "W/m^2"
+182 150 98 -1 "var182" "Observed sea surface temperature" "degC"
+183 150 98 -1 "var183" "Observed heat flux" "W/m^2"
184 150 98 -1 "var184" "undefined" ""
185 150 98 -1 "var185" "undefined" ""
186 150 98 -1 "var186" "undefined" ""
diff --git a/data/table_files/grib1_ecmwf_151_98.txt b/data/table_files/grib1_ecmwf_151_98.txt
index 2ca6e040e2..69ad5316cf 100644
--- a/data/table_files/grib1_ecmwf_151_98.txt
+++ b/data/table_files/grib1_ecmwf_151_98.txt
@@ -127,69 +127,69 @@ GRIB1
125 151 98 -1 "var125" "undefined" ""
126 151 98 -1 "var126" "undefined" ""
127 151 98 -1 "var127" "undefined" ""
-128 151 98 -1 "var128" "In situ Temperature" "deg C"
-129 151 98 -1 "OCPT" "Ocean potential temperature" "deg C"
+128 151 98 -1 "var128" "In situ Temperature" "degC"
+129 151 98 -1 "OCPT" "Ocean potential temperature" "degC"
130 151 98 -1 "S" "Salinity" "psu"
-131 151 98 -1 "OCU" "Ocean current zonal component" "m s**-1"
-132 151 98 -1 "OCV" "Ocean current meridional component" "m s**-1"
-133 151 98 -1 "OCW" "Ocean current vertical component" "m s**-1"
-134 151 98 -1 "MST" "Modulus of strain rate tensor" "s**-1"
-135 151 98 -1 "VVS" "Vertical viscosity" "m**2 s**-1"
-136 151 98 -1 "VDF" "Vertical diffusivity" "m**2 s**-1"
+131 151 98 -1 "OCU" "Ocean current zonal component" "m/s"
+132 151 98 -1 "OCV" "Ocean current meridional component" "m/s"
+133 151 98 -1 "OCW" "Ocean current vertical component" "m/s"
+134 151 98 -1 "MST" "Modulus of strain rate tensor" "1/s"
+135 151 98 -1 "VVS" "Vertical viscosity" "m^2/s"
+136 151 98 -1 "VDF" "Vertical diffusivity" "m^2/s"
137 151 98 -1 "DEP" "Bottom level Depth" "m"
-138 151 98 -1 "STH" "Sigma-theta" "kg m**-3"
+138 151 98 -1 "STH" "Sigma-theta" "kg/m^3"
139 151 98 -1 "RN" "Richardson number" ""
-140 151 98 -1 "UV" "UV product" "m**2 s**-2"
-141 151 98 -1 "UT" "UT product" "m s**-1 degC"
-142 151 98 -1 "VT" "VT product" "m s**-1 deg C"
-143 151 98 -1 "UU" "UU product" "m**2 s**-2"
-144 151 98 -1 "VV" "VV product" "m**2 s**-2"
+140 151 98 -1 "UV" "UV product" "m^2/s^2"
+141 151 98 -1 "UT" "UT product" "m/s*degC"
+142 151 98 -1 "VT" "VT product" "m/s*degC"
+143 151 98 -1 "UU" "UU product" "m^2/s^2"
+144 151 98 -1 "VV" "VV product" "m^2/s^2"
145 151 98 -1 "SL" "Sea level" "m"
146 151 98 -1 "SL_1" "Sea level previous timestep" "m"
-147 151 98 -1 "BSF" "Barotropic stream function" "m**3 s**-1"
+147 151 98 -1 "BSF" "Barotropic stream function" "m^3/s"
148 151 98 -1 "MLD" "Mixed layer depth" "m"
149 151 98 -1 "BTP" "Bottom Pressure (equivalent height)" "m"
150 151 98 -1 "SH" "Steric height" "m"
-151 151 98 -1 "CRL" "Curl of Wind Stress" "N m**-3"
-152 151 98 -1 "var152" "Divergence of wind stress" "Nm**-3"
-153 151 98 -1 "TAX" "U stress" "N m**-2"
-154 151 98 -1 "TAY" "V stress" "N m**-2"
-155 151 98 -1 "TKI" "Turbulent kinetic energy input" "W m**-2"
-156 151 98 -1 "NSF" "Net surface heat flux" "W m**-2"
-157 151 98 -1 "ASR" "Absorbed solar radiation" "W m**-2"
-158 151 98 -1 "PME" "Precipitation - evaporation" "m s**-1"
-159 151 98 -1 "SST" "Specified sea surface temperature" "deg C"
-160 151 98 -1 "SHF" "Specified surface heat flux" "W m**-2"
-161 151 98 -1 "DTE" "Diagnosed sea surface temperature error" "deg C"
-162 151 98 -1 "HFC" "Heat flux correction" "W m**-2"
+151 151 98 -1 "CRL" "Curl of Wind Stress" "N/m^3"
+152 151 98 -1 "var152" "Divergence of wind stress" "1/Nm^3"
+153 151 98 -1 "TAX" "U stress" "N/m^2"
+154 151 98 -1 "TAY" "V stress" "N/m^2"
+155 151 98 -1 "TKI" "Turbulent kinetic energy input" "W/m^2"
+156 151 98 -1 "NSF" "Net surface heat flux" "W/m^2"
+157 151 98 -1 "ASR" "Absorbed solar radiation" "W/m^2"
+158 151 98 -1 "PME" "Precipitation - evaporation" "m/s"
+159 151 98 -1 "SST" "Specified sea surface temperature" "degC"
+160 151 98 -1 "SHF" "Specified surface heat flux" "W/m^2"
+161 151 98 -1 "DTE" "Diagnosed sea surface temperature error" "degC"
+162 151 98 -1 "HFC" "Heat flux correction" "W/m^2"
163 151 98 -1 "20D" "20 degrees isotherm depth" "m"
-164 151 98 -1 "TAV300" "Average potential temperature in the upper 300m" "degrees C"
-165 151 98 -1 "UBA1" "Vertically integrated zonal velocity (previous time step)" "m**2 s**-1"
-166 151 98 -1 "VBA1" "Vertically Integrated meridional velocity (previous time step)" "m**2 s**-1"
-167 151 98 -1 "ZTR" "Vertically integrated zonal volume transport" "m**2 s**-1"
-168 151 98 -1 "MTR" "Vertically integrated meridional volume transport" "m**2 s**-1"
-169 151 98 -1 "ZHT" "Vertically integrated zonal heat transport" "J m**-1 s**-1"
-170 151 98 -1 "MHT" "Vertically integrated meridional heat transport" "J m**-1 s**-1"
-171 151 98 -1 "UMAX" "U velocity maximum" "m s**-1"
+164 151 98 -1 "TAV300" "Average potential temperature in the upper 300m" "degreesC"
+165 151 98 -1 "UBA1" "Vertically integrated zonal velocity (previous time step)" "m^2/s"
+166 151 98 -1 "VBA1" "Vertically Integrated meridional velocity (previous time step)" "m^2/s"
+167 151 98 -1 "ZTR" "Vertically integrated zonal volume transport" "m^2/s"
+168 151 98 -1 "MTR" "Vertically integrated meridional volume transport" "m^2/s"
+169 151 98 -1 "ZHT" "Vertically integrated zonal heat transport" "J/m/s"
+170 151 98 -1 "MHT" "Vertically integrated meridional heat transport" "J/m/s"
+171 151 98 -1 "UMAX" "U velocity maximum" "m/s"
172 151 98 -1 "DUMAX" "Depth of the velocity maximum" "m"
173 151 98 -1 "SMAX" "Salinity maximum" "psu"
174 151 98 -1 "DSMAX" "Depth of salinity maximum" "m"
175 151 98 -1 "SAV300" "Average salinity in the upper 300m" "psu"
176 151 98 -1 "LDP" "Layer Thickness at scalar points" "m"
177 151 98 -1 "LDU" "Layer Thickness at vector points" "m"
-178 151 98 -1 "PTI" "Potential temperature increment" "deg C"
-179 151 98 -1 "PTAE" "Potential temperature analysis error" "deg C"
-180 151 98 -1 "BPT" "Background potential temperature" "deg C"
-181 151 98 -1 "APT" "Analysed potential temperature" "deg C"
-182 151 98 -1 "PTBE" "Potential temperature background error" "deg C"
+178 151 98 -1 "PTI" "Potential temperature increment" "degC"
+179 151 98 -1 "PTAE" "Potential temperature analysis error" "degC"
+180 151 98 -1 "BPT" "Background potential temperature" "degC"
+181 151 98 -1 "APT" "Analysed potential temperature" "degC"
+182 151 98 -1 "PTBE" "Potential temperature background error" "degC"
183 151 98 -1 "AS" "Analysed salinity" "psu"
184 151 98 -1 "SALI" "Salinity increment" "psu"
-185 151 98 -1 "EBT" "Estimated Bias in Temperature" "deg C"
+185 151 98 -1 "EBT" "Estimated Bias in Temperature" "degC"
186 151 98 -1 "EBS" "Estimated Bias in Salinity" "psu"
-187 151 98 -1 "UVI" "Zonal Velocity increment (from balance operator)" "m/s per time step"
+187 151 98 -1 "UVI" "Zonal Velocity increment (from balance operator)" "m/s_per_time_step"
188 151 98 -1 "VVI" "Meridional Velocity increment (from balance operator)" ""
189 151 98 -1 "var189" "undefined" ""
-190 151 98 -1 "SUBI" "Salinity increment (from salinity data)" "psu per time step"
+190 151 98 -1 "SUBI" "Salinity increment (from salinity data)" "psu_per_time_step"
191 151 98 -1 "SALE" "Salinity analysis error" "psu"
192 151 98 -1 "BSAL" "Background Salinity" "psu"
193 151 98 -1 "var193" "Reserved" ""
@@ -198,19 +198,19 @@ GRIB1
196 151 98 -1 "var196" "undefined" ""
197 151 98 -1 "var197" "undefined" ""
198 151 98 -1 "var198" "undefined" ""
-199 151 98 -1 "EBTA" "Estimated temperature bias from assimilation" "deg C"
+199 151 98 -1 "EBTA" "Estimated temperature bias from assimilation" "degC"
200 151 98 -1 "EBSA" "Estimated salinity bias from assimilation" "psu"
-201 151 98 -1 "LTI" "Temperature increment from relaxation term" "deg C per time step"
+201 151 98 -1 "LTI" "Temperature increment from relaxation term" "degC_per_time_step"
202 151 98 -1 "LSI" "Salinity increment from relaxation term" ""
-203 151 98 -1 "BZPGA" "Bias in the zonal pressure gradient (applied)" "Pa**m-1"
-204 151 98 -1 "BMPGA" "Bias in the meridional pressure gradient (applied)" "Pa**m-1"
-205 151 98 -1 "EBTL" "Estimated temperature bias from relaxation" "deg C"
+203 151 98 -1 "BZPGA" "Bias in the zonal pressure gradient (applied)" "Pa/m"
+204 151 98 -1 "BMPGA" "Bias in the meridional pressure gradient (applied)" "Pa/m"
+205 151 98 -1 "EBTL" "Estimated temperature bias from relaxation" "degC"
206 151 98 -1 "EBSL" "Estimated salinity bias from relaxation" "psu"
-207 151 98 -1 "FGBT" "First guess bias in temperature" "deg C"
+207 151 98 -1 "FGBT" "First guess bias in temperature" "degC"
208 151 98 -1 "FGBS" "First guess bias in salinity" "psu"
209 151 98 -1 "BPA" "Applied bias in pressure" "Pa"
210 151 98 -1 "FGBP" "FG bias in pressure" "Pa"
-211 151 98 -1 "PTA" "Bias in temperature(applied)" "deg C"
+211 151 98 -1 "PTA" "Bias in temperature(applied)" "degC"
212 151 98 -1 "PSA" "Bias in salinity (applied)" "psu"
213 151 98 -1 "var213" "undefined" ""
214 151 98 -1 "var214" "undefined" ""
diff --git a/data/table_files/grib1_ecmwf_160_98.txt b/data/table_files/grib1_ecmwf_160_98.txt
index e5648bbcc0..4b909fcea2 100644
--- a/data/table_files/grib1_ecmwf_160_98.txt
+++ b/data/table_files/grib1_ecmwf_160_98.txt
@@ -48,7 +48,7 @@ GRIB1
46 160 98 -1 "var46" "undefined" ""
47 160 98 -1 "var47" "undefined" ""
48 160 98 -1 "var48" "undefined" ""
-49 160 98 -1 "10FG" "10 metre wind gust during averaging time" "m s**-1"
+49 160 98 -1 "10FG" "10 metre wind gust during averaging time" "m/s"
50 160 98 -1 "var50" "undefined" ""
51 160 98 -1 "var51" "undefined" ""
52 160 98 -1 "var52" "undefined" ""
@@ -128,25 +128,25 @@ GRIB1
126 160 98 -1 "var126" "undefined" ""
127 160 98 -1 "AT" "Atmospheric tide" ""
128 160 98 -1 "BV" "Budget values" ""
-129 160 98 -1 "Z" "Geopotential" "m**2 s**-2"
+129 160 98 -1 "Z" "Geopotential" "m^2/s^2"
130 160 98 -1 "T" "Temperature" "K"
-131 160 98 -1 "U" "U velocity" "m s**-1"
-132 160 98 -1 "V" "V velocity" "m s**-1"
-133 160 98 -1 "Q" "Specific humidity" "kg kg**-1"
+131 160 98 -1 "U" "U velocity" "m/s"
+132 160 98 -1 "V" "V velocity" "m/s"
+133 160 98 -1 "Q" "Specific humidity" "kg/kg"
134 160 98 -1 "SP" "Surface pressure" "Pa"
-135 160 98 -1 "W" "Vertical velocity" "Pa s**-1"
-136 160 98 -1 "TCW" "Total column water" "kg m**-2"
-137 160 98 -1 "PWC" "Precipitable water content" "kg m**-2"
-138 160 98 -1 "VO" "Vorticity (relative)" "s**-1"
+135 160 98 -1 "W" "Vertical velocity" "Pa/s"
+136 160 98 -1 "TCW" "Total column water" "kg/m^2"
+137 160 98 -1 "PWC" "Precipitable water content" "kg/m^2"
+138 160 98 -1 "VO" "Vorticity (relative)" "1/s"
139 160 98 -1 "STL1" "Soil temperature level 1" "K"
140 160 98 -1 "SWL1" "Soil wetness level 1" "m"
-141 160 98 -1 "SD" "Snow depth" "m of water"
-142 160 98 -1 "LSP" "Large-scale precipitation" "kg m**-2 s**-1"
-143 160 98 -1 "CP" "Convective precipitation" "kg m**-2 s**-1"
-144 160 98 -1 "SF" "Snowfall" "kg m**-2 s**-1"
-145 160 98 -1 "BLD" "Boundary layer dissipation" "W m**-2"
-146 160 98 -1 "SSHF" "Surface sensible heat flux" "W m**-2"
-147 160 98 -1 "SLHF" "Surface latent heat flux" "W m**-2"
+141 160 98 -1 "SD" "Snow depth" "m_of_water"
+142 160 98 -1 "LSP" "Large-scale precipitation" "kg/m^2/s"
+143 160 98 -1 "CP" "Convective precipitation" "kg/m^2/s"
+144 160 98 -1 "SF" "Snowfall" "kg/m^2/s"
+145 160 98 -1 "BLD" "Boundary layer dissipation" "W/m^2"
+146 160 98 -1 "SSHF" "Surface sensible heat flux" "W/m^2"
+147 160 98 -1 "SLHF" "Surface latent heat flux" "W/m^2"
148 160 98 -1 "var148" "undefined" ""
149 160 98 -1 "var149" "undefined" ""
150 160 98 -1 "var150" "undefined" ""
@@ -154,104 +154,104 @@ GRIB1
152 160 98 -1 "LNSP" "Logarithm of surface pressure" ""
153 160 98 -1 "var153" "undefined" ""
154 160 98 -1 "var154" "undefined" ""
-155 160 98 -1 "D" "Divergence" "s**-1"
+155 160 98 -1 "D" "Divergence" "1/s"
156 160 98 -1 "GH" "Height" "m"
-157 160 98 -1 "R" "Relative humidity" "(0 - 1)"
-158 160 98 -1 "TSP" "Tendency of surface pressure" "Pa s**-1"
+157 160 98 -1 "R" "Relative humidity" "(0-1)"
+158 160 98 -1 "TSP" "Tendency of surface pressure" "Pa/s"
159 160 98 -1 "var159" "undefined" ""
160 160 98 -1 "var160" "undefined" ""
161 160 98 -1 "var161" "undefined" ""
162 160 98 -1 "var162" "undefined" ""
163 160 98 -1 "var163" "undefined" ""
-164 160 98 -1 "TCC" "Total cloud cover" "(0 - 1)"
-165 160 98 -1 "10U" "10 metre U wind component" "m s**-1"
-166 160 98 -1 "10V" "10 metre V wind component" "m s**-1"
+164 160 98 -1 "TCC" "Total cloud cover" "(0-1)"
+165 160 98 -1 "10U" "10 metre U wind component" "m/s"
+166 160 98 -1 "10V" "10 metre V wind component" "m/s"
167 160 98 -1 "2T" "2 metre temperature" "K"
168 160 98 -1 "2D" "2 metre dewpoint temperature" "K"
169 160 98 -1 "var169" "undefined" ""
170 160 98 -1 "STL2" "Soil temperature level 2" "K"
171 160 98 -1 "SWL2" "Soil wetness level 2" "m"
-172 160 98 -1 "LSM" "Land-sea mask" "(0 - 1)"
+172 160 98 -1 "LSM" "Land-sea mask" "(0-1)"
173 160 98 -1 "SR" "Surface roughness" "m"
-174 160 98 -1 "AL" "Albedo" "(0 - 1)"
+174 160 98 -1 "AL" "Albedo" "(0-1)"
175 160 98 -1 "var175" "undefined" ""
-176 160 98 -1 "SSR" "Surface solar radiation" "W m**-2"
-177 160 98 -1 "STR" "Surface thermal radiation" "W m**-2"
-178 160 98 -1 "TSR" "Top solar radiation" "W m**-2"
-179 160 98 -1 "TTR" "Top thermal radiation" "W m**-2"
-180 160 98 -1 "EWSS" "East-West surface stress" "N m**-2 s**-1"
-181 160 98 -1 "NSSS" "North-South surface stress" "N m**-2 s**-1"
-182 160 98 -1 "E" "Evaporation" "kg m**-2 s**-1"
+176 160 98 -1 "SSR" "Surface solar radiation" "W/m^2"
+177 160 98 -1 "STR" "Surface thermal radiation" "W/m^2"
+178 160 98 -1 "TSR" "Top solar radiation" "W/m^2"
+179 160 98 -1 "TTR" "Top thermal radiation" "W/m^2"
+180 160 98 -1 "EWSS" "East-West surface stress" "N/m^2/s"
+181 160 98 -1 "NSSS" "North-South surface stress" "N/m^2/s"
+182 160 98 -1 "E" "Evaporation" "kg/m^2/s"
183 160 98 -1 "STL3" "Soil temperature level 3" "K"
184 160 98 -1 "SWL3" "Soil wetness level 3" "m"
-185 160 98 -1 "CCC" "Convective cloud cover" "(0 - 1)"
-186 160 98 -1 "LCC" "Low cloud cover" "(0 - 1)"
-187 160 98 -1 "MCC" "Medium cloud cover" "(0 - 1)"
-188 160 98 -1 "HCC" "High cloud cover" "(0 - 1)"
+185 160 98 -1 "CCC" "Convective cloud cover" "(0-1)"
+186 160 98 -1 "LCC" "Low cloud cover" "(0-1)"
+187 160 98 -1 "MCC" "Medium cloud cover" "(0-1)"
+188 160 98 -1 "HCC" "High cloud cover" "(0-1)"
189 160 98 -1 "var189" "undefined" ""
-190 160 98 -1 "EWOV" "East-West component of sub-gridscale orographic variance" "m**2"
-191 160 98 -1 "NSOV" "North-South component of sub-gridscale orographic variance" "m**2"
-192 160 98 -1 "NWOV" "North-West/South-East component of sub-gridscale orographic variance" "m**2"
-193 160 98 -1 "NEOV" "North-East/South-West component of sub-gridscale orographic variance" "m**2"
+190 160 98 -1 "EWOV" "East-West component of sub-gridscale orographic variance" "m^2"
+191 160 98 -1 "NSOV" "North-South component of sub-gridscale orographic variance" "m^2"
+192 160 98 -1 "NWOV" "North-West/South-East component of sub-gridscale orographic variance" "m^2"
+193 160 98 -1 "NEOV" "North-East/South-West component of sub-gridscale orographic variance" "m^2"
194 160 98 -1 "var194" "undefined" ""
-195 160 98 -1 "LGWS" "Latitudinal component of gravity wave stress" "N m**-2 s"
-196 160 98 -1 "MGWS" "Meridional component of gravity wave stress" "N m**-2 s"
-197 160 98 -1 "GWD" "Gravity wave dissipation" "W m**-2 s"
-198 160 98 -1 "SRC" "Skin reservoir content" "m of water"
+195 160 98 -1 "LGWS" "Latitudinal component of gravity wave stress" "N/m^2*s"
+196 160 98 -1 "MGWS" "Meridional component of gravity wave stress" "N/m^2*s"
+197 160 98 -1 "GWD" "Gravity wave dissipation" "W/m^2*s"
+198 160 98 -1 "SRC" "Skin reservoir content" "m_of_water"
199 160 98 -1 "VEG" "Percentage of vegetation" "%"
-200 160 98 -1 "VSO" "Variance of sub-gridscale orography" "m**2"
+200 160 98 -1 "VSO" "Variance of sub-gridscale orography" "m^2"
201 160 98 -1 "MX2T" "Maximum temperature at 2 metres during averaging time" "K"
202 160 98 -1 "MN2T" "Minimium temperature at 2 metres during averaging time" "K"
203 160 98 -1 "var203" "undefined" ""
204 160 98 -1 "PAW" "Precipitation analysis weights" ""
-205 160 98 -1 "RO" "Runoff" "kg m**-2 s**-1"
-206 160 98 -1 "ZZ" "Standard deviation of geopotential" "m**2 s**-2"
-207 160 98 -1 "TZ" "Covariance of temperature and geopotential" "K m**2 s**-2"
+205 160 98 -1 "RO" "Runoff" "kg/m^2/s"
+206 160 98 -1 "ZZ" "Standard deviation of geopotential" "m^2/s^2"
+207 160 98 -1 "TZ" "Covariance of temperature and geopotential" "K*m^2/s^2"
208 160 98 -1 "TT" "Standard deviation of temperature" "K"
-209 160 98 -1 "QZ" "Covariance of specific humidity and geopotential" "m**2 s**-2"
+209 160 98 -1 "QZ" "Covariance of specific humidity and geopotential" "m^2/s^2"
210 160 98 -1 "QT" "Covariance of specific humidity and temperature" "K"
-211 160 98 -1 "QQ" "Standard deviation of specific humidity" "(0 - 1)"
-212 160 98 -1 "UZ" "Covariance of U component and geopotential" "m**3 s**-3"
-213 160 98 -1 "UT" "Covariance of U component and temperature" "K m s**-1"
-214 160 98 -1 "UQ" "Covariance of U component and specific humidity" "m s**-1"
-215 160 98 -1 "UU" "Standard deviation of U velocity" "m s**-1"
-216 160 98 -1 "VZ" "Covariance of V component and geopotential" "m**3 s**-3"
-217 160 98 -1 "VT" "Covariance of V component and temperature" "K m s**-1"
-218 160 98 -1 "VQ" "Covariance of V component and specific humidity" "m s**-1"
-219 160 98 -1 "VU" "Covariance of V component and U component" "m**2 s**-2"
-220 160 98 -1 "VV" "Standard deviation of V component" "m s**-1"
-221 160 98 -1 "WZ" "Covariance of W component and geopotential" "Pa m**2 s**-3"
-222 160 98 -1 "WT" "Covariance of W component and temperature" "K Pa s**-1"
-223 160 98 -1 "WQ" "Covariance of W component and specific humidity" "Pa s**-1"
-224 160 98 -1 "WU" "Covariance of W component and U component" "Pa m s**-2"
-225 160 98 -1 "WV" "Covariance of W component and V component" "Pa m s**-2"
-226 160 98 -1 "WW" "Standard deviation of vertical velocity" "Pa s**-1"
+211 160 98 -1 "QQ" "Standard deviation of specific humidity" "(0-1)"
+212 160 98 -1 "UZ" "Covariance of U component and geopotential" "m^3/s^3"
+213 160 98 -1 "UT" "Covariance of U component and temperature" "K*m/s"
+214 160 98 -1 "UQ" "Covariance of U component and specific humidity" "m/s"
+215 160 98 -1 "UU" "Standard deviation of U velocity" "m/s"
+216 160 98 -1 "VZ" "Covariance of V component and geopotential" "m^3/s^3"
+217 160 98 -1 "VT" "Covariance of V component and temperature" "K*m/s"
+218 160 98 -1 "VQ" "Covariance of V component and specific humidity" "m/s"
+219 160 98 -1 "VU" "Covariance of V component and U component" "m^2/s^2"
+220 160 98 -1 "VV" "Standard deviation of V component" "m/s"
+221 160 98 -1 "WZ" "Covariance of W component and geopotential" "Pa*m^2/s^3"
+222 160 98 -1 "WT" "Covariance of W component and temperature" "K*Pa/s"
+223 160 98 -1 "WQ" "Covariance of W component and specific humidity" "Pa/s"
+224 160 98 -1 "WU" "Covariance of W component and U component" "Pa*m/s^2"
+225 160 98 -1 "WV" "Covariance of W component and V component" "Pa*m/s^2"
+226 160 98 -1 "WW" "Standard deviation of vertical velocity" "Pa/s"
227 160 98 -1 "var227" "undefined" ""
228 160 98 -1 "TP" "Total precipitation" "m"
-229 160 98 -1 "IEWS" "Instantaneous X surface stress" "N m**-2"
-230 160 98 -1 "INSS" "Instantaneous Y surface stress" "N m**-2"
-231 160 98 -1 "ISHF" "Instantaneous surface heat flux" "W m**-2"
-232 160 98 -1 "IE" "Instantaneous moisture flux" "kg m**-2 s**-1"
-233 160 98 -1 "ASQ" "Apparent surface humidity" "kg kg**-1"
+229 160 98 -1 "IEWS" "Instantaneous X surface stress" "N/m^2"
+230 160 98 -1 "INSS" "Instantaneous Y surface stress" "N/m^2"
+231 160 98 -1 "ISHF" "Instantaneous surface heat flux" "W/m^2"
+232 160 98 -1 "IE" "Instantaneous moisture flux" "kg/m^2/s"
+233 160 98 -1 "ASQ" "Apparent surface humidity" "kg/kg"
234 160 98 -1 "LSRH" "Logarithm of surface roughness length for heat" ""
235 160 98 -1 "SKT" "Skin temperature" "K"
236 160 98 -1 "STL4" "Soil temperature level 4" "K"
237 160 98 -1 "SWL4" "Soil wetness level 4" "m"
238 160 98 -1 "TSN" "Temperature of snow layer" "K"
-239 160 98 -1 "CSF" "Convective snowfall" "kg m**-2 s**-1"
-240 160 98 -1 "LSF" "Large-scale snowfall" "kg m**-2 s**-1"
-241 160 98 -1 "CLWCER" "Cloud liquid water content" "kg kg**-1"
-242 160 98 -1 "CC" "Cloud cover" "(0 - 1)"
+239 160 98 -1 "CSF" "Convective snowfall" "kg/m^2/s"
+240 160 98 -1 "LSF" "Large-scale snowfall" "kg/m^2/s"
+241 160 98 -1 "CLWCER" "Cloud liquid water content" "kg/kg"
+242 160 98 -1 "CC" "Cloud cover" "(0-1)"
243 160 98 -1 "FAL" "Forecast albedo" ""
244 160 98 -1 "FSR" "Forecast surface roughness" "m"
245 160 98 -1 "FLSR" "Forecast logarithm of surface roughness for heat" ""
-246 160 98 -1 "10WS" "10 metre wind speed" "m s**-1"
-247 160 98 -1 "MOFL" "Momentum flux" "N m**-2"
+246 160 98 -1 "10WS" "10 metre wind speed" "m/s"
+247 160 98 -1 "MOFL" "Momentum flux" "N/m^2"
248 160 98 -1 "var248" "undefined" ""
-249 160 98 -1 "var249" "Gravity wave dissipation flux" "W m**-2"
+249 160 98 -1 "var249" "Gravity wave dissipation flux" "W/m^2"
250 160 98 -1 "var250" "undefined" ""
251 160 98 -1 "var251" "undefined" ""
252 160 98 -1 "var252" "undefined" ""
253 160 98 -1 "var253" "undefined" ""
-254 160 98 -1 "HSD" "Heaviside beta function" "(0 - 1)"
+254 160 98 -1 "HSD" "Heaviside beta function" "(0-1)"
255 160 98 -1 "var255" "Indicates a missing value" ""
\ No newline at end of file
diff --git a/data/table_files/grib1_ecmwf_162_98.txt b/data/table_files/grib1_ecmwf_162_98.txt
index 3571367d2c..272472f0e7 100644
--- a/data/table_files/grib1_ecmwf_162_98.txt
+++ b/data/table_files/grib1_ecmwf_162_98.txt
@@ -50,43 +50,43 @@ GRIB1
48 162 98 -1 "var48" "undefined" ""
49 162 98 -1 "var49" "undefined" ""
50 162 98 -1 "var50" "undefined" ""
-51 162 98 -1 "var51" "Surface geopotential" "m**2 s**-2"
+51 162 98 -1 "var51" "Surface geopotential" "m^2/s^2"
52 162 98 -1 "var52" "Surface pressure" "Pa"
-53 162 98 -1 "var53" "Vertical integral of mass of atmosphere" "kg m**-2"
-54 162 98 -1 "var54" "Vertical integral of temperature" "K kg m**-2"
-55 162 98 -1 "var55" "Vertical integral of total column water vapour" "kg m**-2"
-56 162 98 -1 "var56" "Vertical integral of total column liquid cloud water" "kg m**-2"
-57 162 98 -1 "var57" "Vertical integral of total column frozen cloud water" "kg m**-2"
-58 162 98 -1 "var58" "Vertical integral of total column ozone" "kg m**-2"
-59 162 98 -1 "var59" "Vertical integral of kinetic energy" "J m**-2"
-60 162 98 -1 "var60" "Vertical integral of thermal energy" "J m**-2"
-61 162 98 -1 "var61" "Vertical integral of dry static energy" "J m**-2"
-62 162 98 -1 "var62" "Vertical integral of moist static energy" "J m**-2"
-63 162 98 -1 "var63" "Vertical integral of total energy" "J m**-2"
-64 162 98 -1 "var64" "Vertical integral of energy conversion" "W m**-2"
-65 162 98 -1 "var65" "Vertical integral of eastward mass flux" "kg m**-1 s**-1"
-66 162 98 -1 "var66" "Vertical integral of northward mass flux" "kg m**-1 s**-1"
-67 162 98 -1 "var67" "Vertical integral of eastward kinetic energy flux" "W m**-2"
-68 162 98 -1 "var68" "Vertical integral of northward kinetic energy flux" "W m**-2"
-69 162 98 -1 "var69" "Vertical integral of eastward heat flux" "W m**-2"
-70 162 98 -1 "var70" "Vertical integral of northward heat flux" "W m**-2"
-71 162 98 -1 "var71" "Vertical integral of eastward water vapour flux" "kg m**-1 s**-1"
-72 162 98 -1 "var72" "Vertical integral of northward water vapour flux" "kg m**-1 s**-1"
-73 162 98 -1 "var73" "Vertical integral of eastward geopotential flux" "W m**-2"
-74 162 98 -1 "var74" "Vertical integral of northward geopotential flux" "W m**-2"
-75 162 98 -1 "var75" "Vertical integral of eastward total energy flux" "W m**-2"
-76 162 98 -1 "var76" "Vertical integral of northward total energy flux" "W m**-2"
-77 162 98 -1 "var77" "Vertical integral of eastward ozone flux" "kg m**-1 s**-1"
-78 162 98 -1 "var78" "Vertical integral of northward ozone flux" "kg m**-1 s**-1"
+53 162 98 -1 "var53" "Vertical integral of mass of atmosphere" "kg/m^2"
+54 162 98 -1 "var54" "Vertical integral of temperature" "K*kg/m^2"
+55 162 98 -1 "var55" "Vertical integral of total column water vapour" "kg/m^2"
+56 162 98 -1 "var56" "Vertical integral of total column liquid cloud water" "kg/m^2"
+57 162 98 -1 "var57" "Vertical integral of total column frozen cloud water" "kg/m^2"
+58 162 98 -1 "var58" "Vertical integral of total column ozone" "kg/m^2"
+59 162 98 -1 "var59" "Vertical integral of kinetic energy" "J/m^2"
+60 162 98 -1 "var60" "Vertical integral of thermal energy" "J/m^2"
+61 162 98 -1 "var61" "Vertical integral of dry static energy" "J/m^2"
+62 162 98 -1 "var62" "Vertical integral of moist static energy" "J/m^2"
+63 162 98 -1 "var63" "Vertical integral of total energy" "J/m^2"
+64 162 98 -1 "var64" "Vertical integral of energy conversion" "W/m^2"
+65 162 98 -1 "var65" "Vertical integral of eastward mass flux" "kg/m/s"
+66 162 98 -1 "var66" "Vertical integral of northward mass flux" "kg/m/s"
+67 162 98 -1 "var67" "Vertical integral of eastward kinetic energy flux" "W/m^2"
+68 162 98 -1 "var68" "Vertical integral of northward kinetic energy flux" "W/m^2"
+69 162 98 -1 "var69" "Vertical integral of eastward heat flux" "W/m^2"
+70 162 98 -1 "var70" "Vertical integral of northward heat flux" "W/m^2"
+71 162 98 -1 "var71" "Vertical integral of eastward water vapour flux" "kg/m/s"
+72 162 98 -1 "var72" "Vertical integral of northward water vapour flux" "kg/m/s"
+73 162 98 -1 "var73" "Vertical integral of eastward geopotential flux" "W/m^2"
+74 162 98 -1 "var74" "Vertical integral of northward geopotential flux" "W/m^2"
+75 162 98 -1 "var75" "Vertical integral of eastward total energy flux" "W/m^2"
+76 162 98 -1 "var76" "Vertical integral of northward total energy flux" "W/m^2"
+77 162 98 -1 "var77" "Vertical integral of eastward ozone flux" "kg/m/s"
+78 162 98 -1 "var78" "Vertical integral of northward ozone flux" "kg/m/s"
79 162 98 -1 "var79" "undefined" ""
80 162 98 -1 "var80" "undefined" ""
-81 162 98 -1 "var81" "Vertical integral of divergence of mass flux" "kg m**-2 s**-1"
-82 162 98 -1 "var82" "Vertical integral of divergence of kinetic energy flux" "W m**-2"
-83 162 98 -1 "var83" "Vertical integral of divergence of thermal energy flux" "W m**-2"
-84 162 98 -1 "var84" "Vertical integral of divergence of moisture flux" "kg m**-2 s**-1"
-85 162 98 -1 "var85" "Vertical integral of divergence of geopotential flux" "W m**-2"
-86 162 98 -1 "var86" "Vertical integral of divergence of total energy flux" "W m**-2"
-87 162 98 -1 "var87" "Vertical integral of divergence of ozone flux" "kg m**-2 s**-1"
+81 162 98 -1 "var81" "Vertical integral of divergence of mass flux" "kg/m^2/s"
+82 162 98 -1 "var82" "Vertical integral of divergence of kinetic energy flux" "W/m^2"
+83 162 98 -1 "var83" "Vertical integral of divergence of thermal energy flux" "W/m^2"
+84 162 98 -1 "var84" "Vertical integral of divergence of moisture flux" "kg/m^2/s"
+85 162 98 -1 "var85" "Vertical integral of divergence of geopotential flux" "W/m^2"
+86 162 98 -1 "var86" "Vertical integral of divergence of total energy flux" "W/m^2"
+87 162 98 -1 "var87" "Vertical integral of divergence of ozone flux" "kg/m^2/s"
88 162 98 -1 "var88" "undefined" ""
89 162 98 -1 "var89" "undefined" ""
90 162 98 -1 "var90" "undefined" ""
@@ -103,16 +103,16 @@ GRIB1
101 162 98 -1 "var101" "Tendency of long wave radiation" "K"
102 162 98 -1 "var102" "Tendency of clear sky short wave radiation" "K"
103 162 98 -1 "var103" "Tendency of clear sky long wave radiation" "K"
-104 162 98 -1 "var104" "Updraught mass flux" "kg m**-2"
-105 162 98 -1 "var105" "Downdraught mass flux" "kg m**-2"
-106 162 98 -1 "var106" "Updraught detrainment rate" "kg m**-3"
-107 162 98 -1 "var107" "Downdraught detrainment rate" "kg m**-3"
-108 162 98 -1 "var108" "Total precipitation flux" "kg m**-2"
-109 162 98 -1 "var109" "Turbulent diffusion coefficient for heat" "m**2"
+104 162 98 -1 "var104" "Updraught mass flux" "kg/m^2"
+105 162 98 -1 "var105" "Downdraught mass flux" "kg/m^2"
+106 162 98 -1 "var106" "Updraught detrainment rate" "kg/m^3"
+107 162 98 -1 "var107" "Downdraught detrainment rate" "kg/m^3"
+108 162 98 -1 "var108" "Total precipitation flux" "kg/m^2"
+109 162 98 -1 "var109" "Turbulent diffusion coefficient for heat" "m^2"
110 162 98 -1 "var110" "Tendency of temperature due to physics" "K"
-111 162 98 -1 "var111" "Tendency of specific humidity due to physics" "kg kg**-1"
-112 162 98 -1 "var112" "Tendency of u component due to physics" "m s**-1"
-113 162 98 -1 "var113" "Tendency of v component due to physics" "m s**-1"
+111 162 98 -1 "var111" "Tendency of specific humidity due to physics" "kg/kg"
+112 162 98 -1 "var112" "Tendency of u component due to physics" "m/s"
+113 162 98 -1 "var113" "Tendency of v component due to physics" "m/s"
114 162 98 -1 "var114" "undefined" ""
115 162 98 -1 "var115" "undefined" ""
116 162 98 -1 "var116" "undefined" ""
@@ -205,33 +205,33 @@ GRIB1
203 162 98 -1 "var203" "undefined" ""
204 162 98 -1 "var204" "undefined" ""
205 162 98 -1 "var205" "undefined" ""
-206 162 98 -1 "var206" "Variance of geopotential" "m**4 s**-4"
-207 162 98 -1 "var207" "Covariance of geopotential/temperature" "m**2 K s**-2"
-208 162 98 -1 "var208" "Variance of temperature" "K**2"
-209 162 98 -1 "var209" "Covariance of geopotential/specific humidity" "m**2 s**-2"
+206 162 98 -1 "var206" "Variance of geopotential" "m^4/s^4"
+207 162 98 -1 "var207" "Covariance of geopotential/temperature" "m^2*K/s^2"
+208 162 98 -1 "var208" "Variance of temperature" "K^2"
+209 162 98 -1 "var209" "Covariance of geopotential/specific humidity" "m^2/s^2"
210 162 98 -1 "var210" "Covariance of temperature/specific humidity" "K"
211 162 98 -1 "var211" "Variance of specific humidity" ""
-212 162 98 -1 "var212" "Covariance of u component/geopotential" "M**3 s**-3"
-213 162 98 -1 "var213" "Covariance of u component/temperature" "m s**-1 K"
-214 162 98 -1 "var214" "Covariance of u component/specific humidity" "m s**-1"
-215 162 98 -1 "var215" "Variance of u component" "m**2 s**-2"
-216 162 98 -1 "var216" "Covariance of v component/geopotential" "M**3 s**-3"
-217 162 98 -1 "var217" "Covariance of v component/temperaure" "m s**-1 K"
-218 162 98 -1 "var218" "Covariance of v component/specific humidity" "m s**-1"
-219 162 98 -1 "var219" "Covariance of v component/u component" "m**2 s**-2"
-220 162 98 -1 "var220" "Variance of v component" "m**2 s**-2"
-221 162 98 -1 "var221" "Covariance of omega/geopotential" "m**2 Pa s**-3"
-222 162 98 -1 "var222" "Covariance of omega/temperature" "Pa s**-1 K"
-223 162 98 -1 "var223" "Covariance of omega/specific humidity" "Pa s**-1"
-224 162 98 -1 "var224" "Covariance of omega/u component" "m Pa s**-2"
-225 162 98 -1 "var225" "Covariance of omega/v component" "m Pa s**-2"
-226 162 98 -1 "var226" "Variance of omega" "Pa**2 s**-2"
-227 162 98 -1 "var227" "Variance of surface pressure" "Pa**2"
+212 162 98 -1 "var212" "Covariance of u component/geopotential" "M^3/s^3"
+213 162 98 -1 "var213" "Covariance of u component/temperature" "m/s*K"
+214 162 98 -1 "var214" "Covariance of u component/specific humidity" "m/s"
+215 162 98 -1 "var215" "Variance of u component" "m^2/s^2"
+216 162 98 -1 "var216" "Covariance of v component/geopotential" "M^3/s^3"
+217 162 98 -1 "var217" "Covariance of v component/temperaure" "m/s*K"
+218 162 98 -1 "var218" "Covariance of v component/specific humidity" "m/s"
+219 162 98 -1 "var219" "Covariance of v component/u component" "m^2/s^2"
+220 162 98 -1 "var220" "Variance of v component" "m^2/s^2"
+221 162 98 -1 "var221" "Covariance of omega/geopotential" "m^2*Pa/s^3"
+222 162 98 -1 "var222" "Covariance of omega/temperature" "Pa/s*K"
+223 162 98 -1 "var223" "Covariance of omega/specific humidity" "Pa/s"
+224 162 98 -1 "var224" "Covariance of omega/u component" "m*Pa/s^2"
+225 162 98 -1 "var225" "Covariance of omega/v component" "m*Pa/s^2"
+226 162 98 -1 "var226" "Variance of omega" "Pa^2/s^2"
+227 162 98 -1 "var227" "Variance of surface pressure" "Pa^2"
228 162 98 -1 "var228" "undefined" ""
229 162 98 -1 "var229" "Variance of relative humidity" "dimensionless"
-230 162 98 -1 "var230" "Covariance of u component/ozone" "m s**-1"
-231 162 98 -1 "var231" "Covariance of v component/ozone" "m s**-1"
-232 162 98 -1 "var232" "Covariance of omega/ozone" "Pa s**-1"
+230 162 98 -1 "var230" "Covariance of u component/ozone" "m/s"
+231 162 98 -1 "var231" "Covariance of v component/ozone" "m/s"
+232 162 98 -1 "var232" "Covariance of omega/ozone" "Pa/s"
233 162 98 -1 "var233" "Variance of ozone" "dimensionless"
234 162 98 -1 "var234" "undefined" ""
235 162 98 -1 "var235" "undefined" ""
diff --git a/data/table_files/grib1_ecmwf_170_98.txt b/data/table_files/grib1_ecmwf_170_98.txt
index d6f75dab83..be95775976 100644
--- a/data/table_files/grib1_ecmwf_170_98.txt
+++ b/data/table_files/grib1_ecmwf_170_98.txt
@@ -128,19 +128,19 @@ GRIB1
126 170 98 -1 "var126" "undefined" ""
127 170 98 -1 "var127" "undefined" ""
128 170 98 -1 "var128" "undefined" ""
-129 170 98 -1 "Z" "Geopotential" "m**2 s**-2"
+129 170 98 -1 "Z" "Geopotential" "m^2/s^2"
130 170 98 -1 "T" "Temperature" "K"
-131 170 98 -1 "U" "U velocity" "m s**-1"
-132 170 98 -1 "V" "V velocity" "m s**-1"
+131 170 98 -1 "U" "U velocity" "m/s"
+132 170 98 -1 "V" "V velocity" "m/s"
133 170 98 -1 "var133" "undefined" ""
134 170 98 -1 "var134" "undefined" ""
135 170 98 -1 "var135" "undefined" ""
136 170 98 -1 "var136" "undefined" ""
137 170 98 -1 "var137" "undefined" ""
-138 170 98 -1 "VO" "Vorticity (relative)" "s**-1"
+138 170 98 -1 "VO" "Vorticity (relative)" "1/s"
139 170 98 -1 "var139" "undefined" ""
140 170 98 -1 "SWL1" "Soil wetness level 1" "m"
-141 170 98 -1 "SD" "Snow depth" "m of water equivalent"
+141 170 98 -1 "SD" "Snow depth" "m_of_water_equivalent"
142 170 98 -1 "var142" "undefined" ""
143 170 98 -1 "var143" "undefined" ""
144 170 98 -1 "var144" "undefined" ""
@@ -154,7 +154,7 @@ GRIB1
152 170 98 -1 "var152" "undefined" ""
153 170 98 -1 "var153" "undefined" ""
154 170 98 -1 "var154" "undefined" ""
-155 170 98 -1 "D" "Divergence" "s**-1"
+155 170 98 -1 "D" "Divergence" "1/s"
156 170 98 -1 "var156" "undefined" ""
157 170 98 -1 "var157" "undefined" ""
158 170 98 -1 "var158" "undefined" ""
@@ -178,7 +178,7 @@ GRIB1
176 170 98 -1 "var176" "undefined" ""
177 170 98 -1 "var177" "undefined" ""
178 170 98 -1 "var178" "undefined" ""
-179 170 98 -1 "TTR" "Top thermal radiation" "W m-2"
+179 170 98 -1 "TTR" "Top thermal radiation" "W/m^2"
180 170 98 -1 "var180" "undefined" ""
181 170 98 -1 "var181" "undefined" ""
182 170 98 -1 "var182" "undefined" ""
diff --git a/data/table_files/grib1_ecmwf_171_98.txt b/data/table_files/grib1_ecmwf_171_98.txt
index b889705abb..3ac8c9124f 100644
--- a/data/table_files/grib1_ecmwf_171_98.txt
+++ b/data/table_files/grib1_ecmwf_171_98.txt
@@ -1,7 +1,7 @@
GRIB1
0 171 98 -1 "var0" "undefined" ""
-1 171 98 -1 "STRFA" "Stream function anomaly" "m**2 s**-1"
-2 171 98 -1 "VPOTA" "Velocity potential anomaly" "m**2 s**-1"
+1 171 98 -1 "STRFA" "Stream function anomaly" "m^2/s"
+2 171 98 -1 "VPOTA" "Velocity potential anomaly" "m^2/s"
3 171 98 -1 "var3" "Potential temperature" "K"
4 171 98 -1 "var4" "Equivalent potential temperature" "K"
5 171 98 -1 "var5" "Saturated equivalent potential temperature" "K"
@@ -10,10 +10,10 @@ GRIB1
8 171 98 -1 "var8" "undefined" ""
9 171 98 -1 "var9" "undefined" ""
10 171 98 -1 "var10" "undefined" ""
-11 171 98 -1 "var11" "U component of divergent wind" "m s**-1"
-12 171 98 -1 "var12" "V component of divergent wind" "m s**-1"
-13 171 98 -1 "var13" "U component of rotational wind" "m s**-1"
-14 171 98 -1 "var14" "V component of rotational wind" "m s**-1"
+11 171 98 -1 "var11" "U component of divergent wind" "m/s"
+12 171 98 -1 "var12" "V component of divergent wind" "m/s"
+13 171 98 -1 "var13" "U component of rotational wind" "m/s"
+14 171 98 -1 "var14" "V component of rotational wind" "m/s"
15 171 98 -1 "var15" "undefined" ""
16 171 98 -1 "var16" "undefined" ""
17 171 98 -1 "var17" "undefined" ""
@@ -22,45 +22,45 @@ GRIB1
20 171 98 -1 "var20" "undefined" ""
21 171 98 -1 "var21" "Unbalanced component of temperature" "K"
22 171 98 -1 "var22" "Unbalanced component of logarithm of surface pressure" ""
-23 171 98 -1 "var23" "Unbalanced component of divergence" "s**-1"
+23 171 98 -1 "var23" "Unbalanced component of divergence" "1/s"
24 171 98 -1 "var24" "undefined" ""
25 171 98 -1 "var25" "undefined" ""
-26 171 98 -1 "var26" "Lake cover" "(0 - 1)"
-27 171 98 -1 "var27" "Low vegetation cover" "(0 - 1)"
-28 171 98 -1 "var28" "High vegetation cover" "(0 - 1)"
+26 171 98 -1 "var26" "Lake cover" "(0-1)"
+27 171 98 -1 "var27" "Low vegetation cover" "(0-1)"
+28 171 98 -1 "var28" "High vegetation cover" "(0-1)"
29 171 98 -1 "var29" "Type of low vegetation" ""
30 171 98 -1 "var30" "Type of high vegetation" ""
-31 171 98 -1 "var31" "Sea-ice cover" "(0 - 1)"
-32 171 98 -1 "var32" "Snow albedo" "(0 - 1)"
-33 171 98 -1 "var33" "Snow density" "kg m**-3"
+31 171 98 -1 "var31" "Sea-ice cover" "(0-1)"
+32 171 98 -1 "var32" "Snow albedo" "(0-1)"
+33 171 98 -1 "var33" "Snow density" "kg/m^3"
34 171 98 -1 "var34" "Sea surface temperature" "K"
35 171 98 -1 "var35" "Ice surface temperature layer 1" "K"
36 171 98 -1 "var36" "Ice surface temperature layer 2" "K"
37 171 98 -1 "var37" "Ice surface temperature layer 3" "K"
38 171 98 -1 "var38" "Ice surface temperature layer 4" "K"
-39 171 98 -1 "var39" "Volumetric soil water layer 1" "m**3 m**-3"
-40 171 98 -1 "var40" "Volumetric soil water layer 2" "m**3 m**-3"
-41 171 98 -1 "var41" "Volumetric soil water layer 3" "m**3 m**-3"
-42 171 98 -1 "var42" "Volumetric soil water layer 4" "m**3 m**-3"
+39 171 98 -1 "var39" "Volumetric soil water layer 1" "m^3/m^3"
+40 171 98 -1 "var40" "Volumetric soil water layer 2" "m^3/m^3"
+41 171 98 -1 "var41" "Volumetric soil water layer 3" "m^3/m^3"
+42 171 98 -1 "var42" "Volumetric soil water layer 4" "m^3/m^3"
43 171 98 -1 "var43" "Soil type" ""
-44 171 98 -1 "var44" "Snow evaporation" "m of water"
-45 171 98 -1 "var45" "Snowmelt" "m of water"
+44 171 98 -1 "var44" "Snow evaporation" "m_of_water"
+45 171 98 -1 "var45" "Snowmelt" "m_of_water"
46 171 98 -1 "var46" "Solar duration" "s"
-47 171 98 -1 "var47" "Direct solar radiation" "w m**-2"
-48 171 98 -1 "var48" "Magnitude of surface stress" "N m**-2 s"
-49 171 98 -1 "var49" "10 metre wind gust" "m s**-1"
+47 171 98 -1 "var47" "Direct solar radiation" "w/m^2"
+48 171 98 -1 "var48" "Magnitude of surface stress" "N/m^2*s"
+49 171 98 -1 "var49" "10 metre wind gust" "m/s"
50 171 98 -1 "var50" "Large-scale precipitation fraction" "s"
51 171 98 -1 "var51" "Maximum 2 metre temperature" "K"
52 171 98 -1 "var52" "Minimum 2 metre temperature" "K"
-53 171 98 -1 "var53" "Montgomery potential" "m**2 s**-2"
+53 171 98 -1 "var53" "Montgomery potential" "m^2/s^2"
54 171 98 -1 "var54" "Pressure" "Pa"
55 171 98 -1 "var55" "Mean 2 metre temperature in past 24 hours" "K"
56 171 98 -1 "var56" "Mean 2 metre dewpoint temperature in past 24 hours" "K"
-57 171 98 -1 "var57" "Downward UV radiation at the surface" "w m**-2"
-58 171 98 -1 "var58" "Photosynthetically active radiation at the surface" "w m**-2"
-59 171 98 -1 "var59" "Convective available potential energy" "J kg**-1"
-60 171 98 -1 "var60" "Potential vorticity" "K m**2 kg**-1 s**-1"
-61 171 98 -1 "var61" "Total precipitation from observations" "Millimetres*100 + number of stations"
+57 171 98 -1 "var57" "Downward UV radiation at the surface" "w/m^2"
+58 171 98 -1 "var58" "Photosynthetically active radiation at the surface" "w/m^2"
+59 171 98 -1 "var59" "Convective available potential energy" "J/kg"
+60 171 98 -1 "var60" "Potential vorticity" "K*m^2/kg/s"
+61 171 98 -1 "var61" "Total precipitation from observations" "Millimetres*100_+_number_of_stations"
62 171 98 -1 "var62" "Observation count" ""
63 171 98 -1 "var63" "Start time for skin temperature difference" "s"
64 171 98 -1 "var64" "Finish time for skin temperature difference" "s"
@@ -77,8 +77,8 @@ GRIB1
75 171 98 -1 "var75" "undefined" ""
76 171 98 -1 "var76" "undefined" ""
77 171 98 -1 "var77" "undefined" ""
-78 171 98 -1 "TCLWA" "Total column liquid water anomaly" "kg m**-2"
-79 171 98 -1 "TCIWA" "Total column ice water anomaly" "kg m**-2"
+78 171 98 -1 "TCLWA" "Total column liquid water anomaly" "kg/m^2"
+79 171 98 -1 "TCIWA" "Total column ice water anomaly" "kg/m^2"
80 171 98 -1 "var80" "undefined" ""
81 171 98 -1 "var81" "undefined" ""
82 171 98 -1 "var82" "undefined" ""
@@ -124,134 +124,134 @@ GRIB1
122 171 98 -1 "var122" "undefined" ""
123 171 98 -1 "var123" "undefined" ""
124 171 98 -1 "var124" "undefined" ""
-125 171 98 -1 "var125" "Vertically integrated total energy" "J m**-2"
+125 171 98 -1 "var125" "Vertically integrated total energy" "J/m^2"
126 171 98 -1 "var126" "Generic parameter for sensitive area prediction" "Various"
127 171 98 -1 "var127" "Atmospheric tide" ""
128 171 98 -1 "var128" "Budget values" ""
-129 171 98 -1 "ZA" "Geopotential anomaly" "m**2 s**-2"
+129 171 98 -1 "ZA" "Geopotential anomaly" "m^2/s^2"
130 171 98 -1 "TA" "Temperature anomaly" "K"
-131 171 98 -1 "UA" "U velocity anomaly" "m s**-1"
-132 171 98 -1 "VA" "V velocity anomaly" "m s**-1"
-133 171 98 -1 "var133" "Specific humidity" "kg kg**-1"
+131 171 98 -1 "UA" "U velocity anomaly" "m/s"
+132 171 98 -1 "VA" "V velocity anomaly" "m/s"
+133 171 98 -1 "var133" "Specific humidity" "kg/kg"
134 171 98 -1 "var134" "Surface pressure" "Pa"
-135 171 98 -1 "var135" "Vertical velocity" "Pa s**-1"
-136 171 98 -1 "TCWA" "Total column water" "kg m**-2"
-137 171 98 -1 "TCWVA" "Total column water vapour" "kg m**-2"
-138 171 98 -1 "var138" "Vorticity (relative)" "s**-1"
+135 171 98 -1 "var135" "Vertical velocity" "Pa/s"
+136 171 98 -1 "TCWA" "Total column water" "kg/m^2"
+137 171 98 -1 "TCWVA" "Total column water vapour" "kg/m^2"
+138 171 98 -1 "var138" "Vorticity (relative)" "1/s"
139 171 98 -1 "STAL1" "Soil temperature level 1" "K"
-140 171 98 -1 "var140" "Soil wetness level 1" "m of water"
-141 171 98 -1 "var141" "Snow depth" "m of water equivalent"
+140 171 98 -1 "var140" "Soil wetness level 1" "m_of_water"
+141 171 98 -1 "var141" "Snow depth" "m_of_water_equivalent"
142 171 98 -1 "var142" "Stratiform precipitation (Large-scale precipitation)" "m"
143 171 98 -1 "var143" "Convective precipitation" "m"
-144 171 98 -1 "var144" "Snowfall (convective + stratiform)" "m of water equivalent"
-145 171 98 -1 "var145" "Boundary layer dissipation" "W m**-2 s"
-146 171 98 -1 "var146" "Surface sensible heat flux" "W m**-2 s"
-147 171 98 -1 "var147" "Surface latent heat flux" "W m**-2 s"
+144 171 98 -1 "var144" "Snowfall (convective + stratiform)" "m_of_water_equivalent"
+145 171 98 -1 "var145" "Boundary layer dissipation" "W/m^2*s"
+146 171 98 -1 "var146" "Surface sensible heat flux" "W/m^2*s"
+147 171 98 -1 "var147" "Surface latent heat flux" "W/m^2*s"
148 171 98 -1 "var148" "Charnock" ""
-149 171 98 -1 "var149" "Surface net radiation" "W m**-2 s"
+149 171 98 -1 "var149" "Surface net radiation" "W/m^2*s"
150 171 98 -1 "var150" "Top net radiation" ""
151 171 98 -1 "MSLA" "Mean sea level pressure anomaly" "Pa"
152 171 98 -1 "var152" "Logarithm of surface pressure" ""
153 171 98 -1 "var153" "Short-wave heating rate" "K"
154 171 98 -1 "var154" "Long-wave heating rate" "K"
-155 171 98 -1 "var155" "Divergence" "s**-1"
+155 171 98 -1 "var155" "Divergence" "1/s"
156 171 98 -1 "var156" "Height" "m"
157 171 98 -1 "var157" "Relative humidity" "%"
-158 171 98 -1 "var158" "Tendency of surface pressure" "Pa s**-1"
+158 171 98 -1 "var158" "Tendency of surface pressure" "Pa/s"
159 171 98 -1 "var159" "Boundary layer height" "m"
160 171 98 -1 "var160" "Standard deviation of orography" ""
161 171 98 -1 "var161" "Anisotropy of sub-gridscale orography" ""
162 171 98 -1 "var162" "Angle of sub-gridscale orography" "rad"
163 171 98 -1 "var163" "Slope of sub-gridscale orography" ""
-164 171 98 -1 "TCCA" "Total cloud cover anomaly" "(0 - 1)"
-165 171 98 -1 "10UA" "10 metre U wind component anomaly" "m s**-1"
-166 171 98 -1 "10VA" "10 metre V wind component anomaly" "m s**-1"
+164 171 98 -1 "TCCA" "Total cloud cover anomaly" "(0-1)"
+165 171 98 -1 "10UA" "10 metre U wind component anomaly" "m/s"
+166 171 98 -1 "10VA" "10 metre V wind component anomaly" "m/s"
167 171 98 -1 "2TA" "2 metre temperature anomaly" "K"
168 171 98 -1 "var168" "2 metre dewpoint temperature" "K"
-169 171 98 -1 "var169" "Surface solar radiation downwards" "W m**-2 s"
+169 171 98 -1 "var169" "Surface solar radiation downwards" "W/m^2*s"
170 171 98 -1 "var170" "Soil temperature level 2" "K"
-171 171 98 -1 "var171" "Soil wetness level 2" "m of water"
-172 171 98 -1 "var172" "Land-sea mask" "(0 - 1)"
+171 171 98 -1 "var171" "Soil wetness level 2" "m_of_water"
+172 171 98 -1 "var172" "Land-sea mask" "(0-1)"
173 171 98 -1 "var173" "Surface roughness" "m"
-174 171 98 -1 "var174" "Albedo" "(0 - 1)"
-175 171 98 -1 "var175" "Surface thermal radiation downwards" "W m**-2 s"
-176 171 98 -1 "var176" "Surface solar radiation" "W m**-2 s"
-177 171 98 -1 "var177" "Surface thermal radiation" "W m**-2 s"
-178 171 98 -1 "var178" "Top solar radiation" "W m**-2 s"
-179 171 98 -1 "var179" "Top thermal radiation" "W m**-2 s"
-180 171 98 -1 "var180" "East-West surface stress" "N m**-2 s"
-181 171 98 -1 "var181" "North-South surface stress" "N m**-2 s"
-182 171 98 -1 "var182" "Evaporation" "m of water"
+174 171 98 -1 "var174" "Albedo" "(0-1)"
+175 171 98 -1 "var175" "Surface thermal radiation downwards" "W/m^2*s"
+176 171 98 -1 "var176" "Surface solar radiation" "W/m^2*s"
+177 171 98 -1 "var177" "Surface thermal radiation" "W/m^2*s"
+178 171 98 -1 "var178" "Top solar radiation" "W/m^2*s"
+179 171 98 -1 "var179" "Top thermal radiation" "W/m^2*s"
+180 171 98 -1 "var180" "East-West surface stress" "N/m^2*s"
+181 171 98 -1 "var181" "North-South surface stress" "N/m^2*s"
+182 171 98 -1 "var182" "Evaporation" "m_of_water"
183 171 98 -1 "var183" "Soil temperature level 3" "K"
-184 171 98 -1 "var184" "Soil wetness level 3" "m of water"
-185 171 98 -1 "var185" "Convective cloud cover" "(0 - 1)"
-186 171 98 -1 "var186" "Low cloud cover" "(0 - 1)"
-187 171 98 -1 "var187" "Medium cloud cover" "(0 - 1)"
-188 171 98 -1 "var188" "High cloud cover" "(0 - 1)"
+184 171 98 -1 "var184" "Soil wetness level 3" "m_of_water"
+185 171 98 -1 "var185" "Convective cloud cover" "(0-1)"
+186 171 98 -1 "var186" "Low cloud cover" "(0-1)"
+187 171 98 -1 "var187" "Medium cloud cover" "(0-1)"
+188 171 98 -1 "var188" "High cloud cover" "(0-1)"
189 171 98 -1 "SUNDA" "Sunshine duration anomaly" "s"
-190 171 98 -1 "var190" "East-West component of sub-gridscale orographic variance" "m**2"
-191 171 98 -1 "var191" "North-South component of sub-gridscale orographic variance" "m**2"
-192 171 98 -1 "var192" "North-West/South-East component of sub-gridscale orographic variance" "m**2"
-193 171 98 -1 "var193" "North-East/South-West component of sub-gridscale orographic variance" "m**2"
+190 171 98 -1 "var190" "East-West component of sub-gridscale orographic variance" "m^2"
+191 171 98 -1 "var191" "North-South component of sub-gridscale orographic variance" "m^2"
+192 171 98 -1 "var192" "North-West/South-East component of sub-gridscale orographic variance" "m^2"
+193 171 98 -1 "var193" "North-East/South-West component of sub-gridscale orographic variance" "m^2"
194 171 98 -1 "var194" "Brightness temperature" "K"
-195 171 98 -1 "var195" "Latitudinal component of gravity wave stress" "N m**-2 s"
-196 171 98 -1 "var196" "Meridional component of gravity wave stress" "N m**-2 s"
-197 171 98 -1 "var197" "Gravity wave dissipation" "W m**-2 s"
-198 171 98 -1 "var198" "Skin reservoir content" "m of water"
-199 171 98 -1 "var199" "Vegetation fraction" "(0 - 1)"
-200 171 98 -1 "var200" "Variance of sub-gridscale orography" "m**2"
+195 171 98 -1 "var195" "Latitudinal component of gravity wave stress" "N/m^2*s"
+196 171 98 -1 "var196" "Meridional component of gravity wave stress" "N/m^2*s"
+197 171 98 -1 "var197" "Gravity wave dissipation" "W/m^2*s"
+198 171 98 -1 "var198" "Skin reservoir content" "m_of_water"
+199 171 98 -1 "var199" "Vegetation fraction" "(0-1)"
+200 171 98 -1 "var200" "Variance of sub-gridscale orography" "m^2"
201 171 98 -1 "MX2TA" "Maximum temperature at 2 metres anomaly" "K"
202 171 98 -1 "MN2TA" "Minimum temperature at 2 metres anomaly" "K"
-203 171 98 -1 "var203" "Ozone mass mixing ratio" "kg kg**-1"
+203 171 98 -1 "var203" "Ozone mass mixing ratio" "kg/kg"
204 171 98 -1 "var204" "Precipitation analysis weights" ""
205 171 98 -1 "var205" "Runoff" "m"
-206 171 98 -1 "var206" "Total column ozone" "kg m**-2"
-207 171 98 -1 "var207" "10 metre wind speed" "m s**-1"
-208 171 98 -1 "var208" "Top net solar radiation, clear sky" "W m**-2 s"
-209 171 98 -1 "var209" "Top net thermal radiation, clear sky" "W m**-2 s"
-210 171 98 -1 "var210" "Surface net solar radiation, clear sky" "W m**-2 s"
-211 171 98 -1 "var211" "Surface net thermal radiation, clear sky" "W m**-2 s"
-212 171 98 -1 "var212" "Solar insolation" "W m**-2"
+206 171 98 -1 "var206" "Total column ozone" "kg/m^2"
+207 171 98 -1 "var207" "10 metre wind speed" "m/s"
+208 171 98 -1 "var208" "Top net solar radiation, clear sky" "W/m^2*s"
+209 171 98 -1 "var209" "Top net thermal radiation, clear sky" "W/m^2*s"
+210 171 98 -1 "var210" "Surface net solar radiation, clear sky" "W/m^2*s"
+211 171 98 -1 "var211" "Surface net thermal radiation, clear sky" "W/m^2*s"
+212 171 98 -1 "var212" "Solar insolation" "W/m^2"
213 171 98 -1 "var213" "undefined" ""
214 171 98 -1 "var214" "Diabatic heating by radiation" "K"
215 171 98 -1 "var215" "Diabatic heating by vertical diffusion" "K"
216 171 98 -1 "var216" "Diabatic heating by cumulus convection" "K"
217 171 98 -1 "var217" "Diabatic heating by large-scale condensation" "K"
-218 171 98 -1 "var218" "Vertical diffusion of zonal wind" "m s**-1"
-219 171 98 -1 "var219" "Vertical diffusion of meridional wind" "m s**-1"
-220 171 98 -1 "var220" "East-West gravity wave drag tendency" "m s**-1"
-221 171 98 -1 "var221" "North-South gravity wave drag tendency" "m s**-1"
-222 171 98 -1 "var222" "Convective tendency of zonal wind" "m s**-1"
-223 171 98 -1 "var223" "Convective tendency of meridional wind" "m s**-1"
-224 171 98 -1 "var224" "Vertical diffusion of humidity" "kg kg**-1"
-225 171 98 -1 "var225" "Humidity tendency by cumulus convection" "kg kg**-1"
-226 171 98 -1 "var226" "Humidity tendency by large-scale condensation" "kg kg**-1"
-227 171 98 -1 "var227" "Change from removal of negative humidity" "kg kg**-1"
+218 171 98 -1 "var218" "Vertical diffusion of zonal wind" "m/s"
+219 171 98 -1 "var219" "Vertical diffusion of meridional wind" "m/s"
+220 171 98 -1 "var220" "East-West gravity wave drag tendency" "m/s"
+221 171 98 -1 "var221" "North-South gravity wave drag tendency" "m/s"
+222 171 98 -1 "var222" "Convective tendency of zonal wind" "m/s"
+223 171 98 -1 "var223" "Convective tendency of meridional wind" "m/s"
+224 171 98 -1 "var224" "Vertical diffusion of humidity" "kg/kg"
+225 171 98 -1 "var225" "Humidity tendency by cumulus convection" "kg/kg"
+226 171 98 -1 "var226" "Humidity tendency by large-scale condensation" "kg/kg"
+227 171 98 -1 "var227" "Change from removal of negative humidity" "kg/kg"
228 171 98 -1 "TPA" "Total precipitation anomaly" "m"
-229 171 98 -1 "var229" "Instantaneous X surface stress" "N m**-2"
-230 171 98 -1 "var230" "Instantaneous Y surface stress" "N m**-2"
-231 171 98 -1 "var231" "Instantaneous surface heat flux" "W m**-2"
-232 171 98 -1 "var232" "Instantaneous moisture flux" "kg m**-2 s"
-233 171 98 -1 "var233" "Apparent surface humidity" "kg kg**-1"
+229 171 98 -1 "var229" "Instantaneous X surface stress" "N/m^2"
+230 171 98 -1 "var230" "Instantaneous Y surface stress" "N/m^2"
+231 171 98 -1 "var231" "Instantaneous surface heat flux" "W/m^2"
+232 171 98 -1 "var232" "Instantaneous moisture flux" "kg/m^2*s"
+233 171 98 -1 "var233" "Apparent surface humidity" "kg/kg"
234 171 98 -1 "var234" "Logarithm of surface roughness length for heat" ""
235 171 98 -1 "var235" "Skin temperature" "K"
236 171 98 -1 "var236" "Soil temperature level 4" "K"
237 171 98 -1 "var237" "Soil wetness level 4" "m"
238 171 98 -1 "var238" "Temperature of snow layer" "K"
-239 171 98 -1 "var239" "Convective snowfall" "m of water equivalent"
-240 171 98 -1 "var240" "Large-scale snowfall" "m of water equivalent"
-241 171 98 -1 "var241" "Accumulated cloud fraction tendency" "(-1 to 1)"
-242 171 98 -1 "var242" "Accumulated liquid water tendency" "(-1 to 1)"
-243 171 98 -1 "var243" "Forecast albedo" "(0 - 1)"
+239 171 98 -1 "var239" "Convective snowfall" "m_of_water_equivalent"
+240 171 98 -1 "var240" "Large-scale snowfall" "m_of_water_equivalent"
+241 171 98 -1 "var241" "Accumulated cloud fraction tendency" "(-1to1)"
+242 171 98 -1 "var242" "Accumulated liquid water tendency" "(-1to1)"
+243 171 98 -1 "var243" "Forecast albedo" "(0-1)"
244 171 98 -1 "var244" "Forecast surface roughness" "m"
245 171 98 -1 "var245" "Forecast logarithm of surface roughness for heat" ""
-246 171 98 -1 "var246" "Cloud liquid water content" "kg kg**-1"
-247 171 98 -1 "var247" "Cloud ice water content" "kg kg**-1"
-248 171 98 -1 "var248" "Cloud cover" "(0 - 1)"
-249 171 98 -1 "var249" "Accumulated ice water tendency" "(-1 to 1)"
-250 171 98 -1 "var250" "Ice age" "(0 - 1)"
+246 171 98 -1 "var246" "Cloud liquid water content" "kg/kg"
+247 171 98 -1 "var247" "Cloud ice water content" "kg/kg"
+248 171 98 -1 "var248" "Cloud cover" "(0-1)"
+249 171 98 -1 "var249" "Accumulated ice water tendency" "(-1to1)"
+250 171 98 -1 "var250" "Ice age" "(0-1)"
251 171 98 -1 "var251" "Adiabatic tendency of temperature" "K"
-252 171 98 -1 "var252" "Adiabatic tendency of humidity" "kg kg**-1"
-253 171 98 -1 "var253" "Adiabatic tendency of zonal wind" "m s**-1"
-254 171 98 -1 "var254" "Adiabatic tendency of meridional wind" "m s**-1"
+252 171 98 -1 "var252" "Adiabatic tendency of humidity" "kg/kg"
+253 171 98 -1 "var253" "Adiabatic tendency of zonal wind" "m/s"
+254 171 98 -1 "var254" "Adiabatic tendency of meridional wind" "m/s"
255 171 98 -1 "var255" "Indicates a missing value" ""
\ No newline at end of file
diff --git a/data/table_files/grib1_ecmwf_172_98.txt b/data/table_files/grib1_ecmwf_172_98.txt
index 95e8a1f3e2..f57bab6afc 100644
--- a/data/table_files/grib1_ecmwf_172_98.txt
+++ b/data/table_files/grib1_ecmwf_172_98.txt
@@ -43,11 +43,11 @@ GRIB1
41 172 98 -1 "var41" "undefined" ""
42 172 98 -1 "var42" "undefined" ""
43 172 98 -1 "var43" "undefined" ""
-44 172 98 -1 "SNOE" "Snow evaporation (m of water)" "s**-1"
-45 172 98 -1 "SNOM" "Snow melt (m of water)" "s**-1"
+44 172 98 -1 "SNOE" "Snow evaporation (m of water)" "1/s"
+45 172 98 -1 "SNOM" "Snow melt (m of water)" "1/s"
46 172 98 -1 "var46" "undefined" ""
47 172 98 -1 "var47" "undefined" ""
-48 172 98 -1 "MSS" "magnitude of surface stress" "N m**-2"
+48 172 98 -1 "MSS" "magnitude of surface stress" "N/m^2"
49 172 98 -1 "var49" "undefined" ""
50 172 98 -1 "var50" "Large-scale precipitation fraction" "-"
51 172 98 -1 "var51" "undefined" ""
@@ -141,19 +141,19 @@ GRIB1
139 172 98 -1 "var139" "undefined" ""
140 172 98 -1 "var140" "undefined" ""
141 172 98 -1 "var141" "undefined" ""
-142 172 98 -1 "LSP" "Large scale precipitation" "m s**-1"
-143 172 98 -1 "CP" "Convective precipitation" "m s**-1"
-144 172 98 -1 "SF" "Snowfall (convective + stratiform) (m of water equivalent)" "s**-1"
-145 172 98 -1 "BLD" "Boundary layer dissipation" "W m**-2"
-146 172 98 -1 "SSHF" "Surface sensible heat flux" "W m**-2"
-147 172 98 -1 "SLHF" "Surface latent heat flux" "W m**-2"
-148 172 98 -1 "SNR" "Surface net radiation" "W m**-2"
+142 172 98 -1 "LSP" "Large scale precipitation" "m/s"
+143 172 98 -1 "CP" "Convective precipitation" "m/s"
+144 172 98 -1 "SF" "Snowfall (convective + stratiform) (m of water equivalent)" "1/s"
+145 172 98 -1 "BLD" "Boundary layer dissipation" "W/m^2"
+146 172 98 -1 "SSHF" "Surface sensible heat flux" "W/m^2"
+147 172 98 -1 "SLHF" "Surface latent heat flux" "W/m^2"
+148 172 98 -1 "SNR" "Surface net radiation" "W/m^2"
149 172 98 -1 "var149" "undefined" ""
150 172 98 -1 "var150" "undefined" ""
151 172 98 -1 "var151" "undefined" ""
152 172 98 -1 "var152" "undefined" ""
-153 172 98 -1 "SWHR" "Short-wave heating rate" "K s**-1"
-154 172 98 -1 "LWHR" "Long-wave heating rate" "K s**-1"
+153 172 98 -1 "SWHR" "Short-wave heating rate" "K/s"
+154 172 98 -1 "LWHR" "Long-wave heating rate" "K/s"
155 172 98 -1 "var155" "undefined" ""
156 172 98 -1 "var156" "undefined" ""
157 172 98 -1 "var157" "undefined" ""
@@ -168,20 +168,20 @@ GRIB1
166 172 98 -1 "var166" "undefined" ""
167 172 98 -1 "var167" "undefined" ""
168 172 98 -1 "var168" "undefined" ""
-169 172 98 -1 "SSRD" "Surface solar radiation downwards" "W m**-2"
+169 172 98 -1 "SSRD" "Surface solar radiation downwards" "W/m^2"
170 172 98 -1 "var170" "undefined" ""
171 172 98 -1 "var171" "undefined" ""
172 172 98 -1 "var172" "undefined" ""
173 172 98 -1 "var173" "undefined" ""
174 172 98 -1 "var174" "undefined" ""
-175 172 98 -1 "STRD" "Surface thermal radiation downwards" "W m**-2"
-176 172 98 -1 "SSR" "Surface solar radiation" "W m**-2"
-177 172 98 -1 "STR" "Surface thermal radiation" "W m**-2"
-178 172 98 -1 "TSR" "Top solar radiation" "W m**-2"
-179 172 98 -1 "TTR" "Top thermal radiation" "W m-2"
-180 172 98 -1 "EWSS" "East-West surface stress" "N m**-2"
-181 172 98 -1 "NSSS" "North-South surface stress" "N m**-2"
-182 172 98 -1 "E" "Evaporation (m of water)" "s**-1"
+175 172 98 -1 "STRD" "Surface thermal radiation downwards" "W/m^2"
+176 172 98 -1 "SSR" "Surface solar radiation" "W/m^2"
+177 172 98 -1 "STR" "Surface thermal radiation" "W/m^2"
+178 172 98 -1 "TSR" "Top solar radiation" "W/m^2"
+179 172 98 -1 "TTR" "Top thermal radiation" "W/m^2"
+180 172 98 -1 "EWSS" "East-West surface stress" "N/m^2"
+181 172 98 -1 "NSSS" "North-South surface stress" "N/m^2"
+182 172 98 -1 "E" "Evaporation (m of water)" "1/s"
183 172 98 -1 "var183" "undefined" ""
184 172 98 -1 "var184" "undefined" ""
185 172 98 -1 "var185" "undefined" ""
@@ -194,9 +194,9 @@ GRIB1
192 172 98 -1 "var192" "undefined" ""
193 172 98 -1 "var193" "undefined" ""
194 172 98 -1 "var194" "undefined" ""
-195 172 98 -1 "LGWS" "Latitudinal component of gravity wave stress" "N m**-2"
-196 172 98 -1 "MGWS" "Meridional component of gravity wave stress" "N m**-2"
-197 172 98 -1 "GWD" "Gravity wave dissipation" "W m**-2"
+195 172 98 -1 "LGWS" "Latitudinal component of gravity wave stress" "N/m^2"
+196 172 98 -1 "MGWS" "Meridional component of gravity wave stress" "N/m^2"
+197 172 98 -1 "GWD" "Gravity wave dissipation" "W/m^2"
198 172 98 -1 "var198" "undefined" ""
199 172 98 -1 "var199" "undefined" ""
200 172 98 -1 "var200" "undefined" ""
@@ -204,14 +204,14 @@ GRIB1
202 172 98 -1 "var202" "undefined" ""
203 172 98 -1 "var203" "undefined" ""
204 172 98 -1 "var204" "undefined" ""
-205 172 98 -1 "RO" "Runoff" "m s**-1"
+205 172 98 -1 "RO" "Runoff" "m/s"
206 172 98 -1 "var206" "undefined" ""
207 172 98 -1 "var207" "undefined" ""
-208 172 98 -1 "TSRC" "Top net solar radiation, clear sky" "W m**-2"
-209 172 98 -1 "TTRC" "Top net thermal radiation, clear sky" "W m**-2"
-210 172 98 -1 "SSRC" "Surface net solar radiation, clear sky" "W m**-2"
-211 172 98 -1 "STRC" "Surface net thermal radiation, clear sky" "W m**-2"
-212 172 98 -1 "SI" "Solar insolation" "Wm**-2"
+208 172 98 -1 "TSRC" "Top net solar radiation, clear sky" "W/m^2"
+209 172 98 -1 "TTRC" "Top net thermal radiation, clear sky" "W/m^2"
+210 172 98 -1 "SSRC" "Surface net solar radiation, clear sky" "W/m^2"
+211 172 98 -1 "STRC" "Surface net thermal radiation, clear sky" "W/m^2"
+212 172 98 -1 "SI" "Solar insolation" "1/Wm^2"
213 172 98 -1 "var213" "undefined" ""
214 172 98 -1 "var214" "undefined" ""
215 172 98 -1 "var215" "undefined" ""
@@ -227,7 +227,7 @@ GRIB1
225 172 98 -1 "var225" "undefined" ""
226 172 98 -1 "var226" "undefined" ""
227 172 98 -1 "var227" "undefined" ""
-228 172 98 -1 "TP" "Total precipitation" "m s**-1"
+228 172 98 -1 "TP" "Total precipitation" "m/s"
229 172 98 -1 "var229" "undefined" ""
230 172 98 -1 "var230" "undefined" ""
231 172 98 -1 "var231" "undefined" ""
@@ -238,8 +238,8 @@ GRIB1
236 172 98 -1 "var236" "undefined" ""
237 172 98 -1 "var237" "undefined" ""
238 172 98 -1 "var238" "undefined" ""
-239 172 98 -1 "CSF" "Convective snowfall m of water equivalent" "s**-1"
-240 172 98 -1 "LSF" "Large-scale snowfall m of water equivalent" "s**-1"
+239 172 98 -1 "CSF" "Convective snowfall m of water equivalent" "1/s"
+240 172 98 -1 "LSF" "Large-scale snowfall m of water equivalent" "1/s"
241 172 98 -1 "var241" "undefined" ""
242 172 98 -1 "var242" "undefined" ""
243 172 98 -1 "var243" "undefined" ""
diff --git a/data/table_files/grib1_ecmwf_173_98.txt b/data/table_files/grib1_ecmwf_173_98.txt
index 7af70831c2..980d0f7dbd 100644
--- a/data/table_files/grib1_ecmwf_173_98.txt
+++ b/data/table_files/grib1_ecmwf_173_98.txt
@@ -43,11 +43,11 @@ GRIB1
41 173 98 -1 "var41" "undefined" ""
42 173 98 -1 "var42" "undefined" ""
43 173 98 -1 "var43" "undefined" ""
-44 173 98 -1 "var44" "Snow evaporation anomaly" "m of water s**-1"
-45 173 98 -1 "var45" "Snowmelt anomaly" "m of water s**-1"
+44 173 98 -1 "var44" "Snow evaporation anomaly" "m_of_water/s"
+45 173 98 -1 "var45" "Snowmelt anomaly" "m_of_water/s"
46 173 98 -1 "var46" "undefined" ""
47 173 98 -1 "var47" "undefined" ""
-48 173 98 -1 "var48" "Magnitude of surface stress anomaly" "N m**-2"
+48 173 98 -1 "var48" "Magnitude of surface stress anomaly" "N/m^2"
49 173 98 -1 "var49" "undefined" ""
50 173 98 -1 "var50" "Large-scale precipitation fraction anomaly" ""
51 173 98 -1 "var51" "undefined" ""
@@ -141,19 +141,19 @@ GRIB1
139 173 98 -1 "var139" "undefined" ""
140 173 98 -1 "var140" "undefined" ""
141 173 98 -1 "var141" "undefined" ""
-142 173 98 -1 "var142" "Stratiform precipitation (Large-scale precipitation) anomaly" "m s**-1"
-143 173 98 -1 "var143" "Convective precipitation anomaly" "m s**-1"
-144 173 98 -1 "SFARA" "Snowfall (convective + stratiform) anomalous rate of accumulation" "m of water equivalent s**-1"
-145 173 98 -1 "var145" "Boundary layer dissipation anomaly" "W m**-2"
-146 173 98 -1 "var146" "Surface sensible heat flux anomaly" "W m**-2"
-147 173 98 -1 "var147" "Surface latent heat flux anomaly" "W m**-2"
+142 173 98 -1 "var142" "Stratiform precipitation (Large-scale precipitation) anomaly" "m/s"
+143 173 98 -1 "var143" "Convective precipitation anomaly" "m/s"
+144 173 98 -1 "SFARA" "Snowfall (convective + stratiform) anomalous rate of accumulation" "m_of_water_equivalent/s"
+145 173 98 -1 "var145" "Boundary layer dissipation anomaly" "W/m^2"
+146 173 98 -1 "var146" "Surface sensible heat flux anomaly" "W/m^2"
+147 173 98 -1 "var147" "Surface latent heat flux anomaly" "W/m^2"
148 173 98 -1 "var148" "undefined" ""
-149 173 98 -1 "var149" "Surface net radiation anomaly" "W m**-2"
+149 173 98 -1 "var149" "Surface net radiation anomaly" "W/m^2"
150 173 98 -1 "var150" "undefined" ""
151 173 98 -1 "var151" "undefined" ""
152 173 98 -1 "var152" "undefined" ""
-153 173 98 -1 "var153" "Short-wave heating rate anomaly" "K s**-1"
-154 173 98 -1 "var154" "Long-wave heating rate anomaly" "K s**-1"
+153 173 98 -1 "var153" "Short-wave heating rate anomaly" "K/s"
+154 173 98 -1 "var154" "Long-wave heating rate anomaly" "K/s"
155 173 98 -1 "var155" "undefined" ""
156 173 98 -1 "var156" "undefined" ""
157 173 98 -1 "var157" "undefined" ""
@@ -168,20 +168,20 @@ GRIB1
166 173 98 -1 "var166" "undefined" ""
167 173 98 -1 "var167" "undefined" ""
168 173 98 -1 "var168" "undefined" ""
-169 173 98 -1 "var169" "Surface solar radiation downwards anomaly" "W m**-2"
+169 173 98 -1 "var169" "Surface solar radiation downwards anomaly" "W/m^2"
170 173 98 -1 "var170" "undefined" ""
171 173 98 -1 "var171" "undefined" ""
172 173 98 -1 "var172" "undefined" ""
173 173 98 -1 "var173" "undefined" ""
174 173 98 -1 "var174" "undefined" ""
-175 173 98 -1 "var175" "Surface thermal radiation downwards anomaly" "W m**-2"
-176 173 98 -1 "var176" "Surface solar radiation anomaly" "W m**-2"
-177 173 98 -1 "var177" "Surface thermal radiation anomaly" "W m**-2"
-178 173 98 -1 "var178" "Top solar radiation anomaly" "W m**-2"
-179 173 98 -1 "var179" "Top thermal radiation anomaly" "W m**-2"
-180 173 98 -1 "var180" "East-West surface stress anomaly" "N m**-2"
-181 173 98 -1 "var181" "North-South surface stress anomaly" "N m**-2"
-182 173 98 -1 "var182" "Evaporation anomaly" "m of water s**-1"
+175 173 98 -1 "var175" "Surface thermal radiation downwards anomaly" "W/m^2"
+176 173 98 -1 "var176" "Surface solar radiation anomaly" "W/m^2"
+177 173 98 -1 "var177" "Surface thermal radiation anomaly" "W/m^2"
+178 173 98 -1 "var178" "Top solar radiation anomaly" "W/m^2"
+179 173 98 -1 "var179" "Top thermal radiation anomaly" "W/m^2"
+180 173 98 -1 "var180" "East-West surface stress anomaly" "N/m^2"
+181 173 98 -1 "var181" "North-South surface stress anomaly" "N/m^2"
+182 173 98 -1 "var182" "Evaporation anomaly" "m_of_water/s"
183 173 98 -1 "var183" "undefined" ""
184 173 98 -1 "var184" "undefined" ""
185 173 98 -1 "var185" "undefined" ""
@@ -194,9 +194,9 @@ GRIB1
192 173 98 -1 "var192" "undefined" ""
193 173 98 -1 "var193" "undefined" ""
194 173 98 -1 "var194" "undefined" ""
-195 173 98 -1 "var195" "Latitudinal component of gravity wave stress anomaly" "N m**-2"
-196 173 98 -1 "var196" "Meridional component of gravity wave stress anomaly" "N m**-2"
-197 173 98 -1 "var197" "Gravity wave dissipation anomaly" "W m**-2"
+195 173 98 -1 "var195" "Latitudinal component of gravity wave stress anomaly" "N/m^2"
+196 173 98 -1 "var196" "Meridional component of gravity wave stress anomaly" "N/m^2"
+197 173 98 -1 "var197" "Gravity wave dissipation anomaly" "W/m^2"
198 173 98 -1 "var198" "undefined" ""
199 173 98 -1 "var199" "undefined" ""
200 173 98 -1 "var200" "undefined" ""
@@ -204,14 +204,14 @@ GRIB1
202 173 98 -1 "var202" "undefined" ""
203 173 98 -1 "var203" "undefined" ""
204 173 98 -1 "var204" "undefined" ""
-205 173 98 -1 "var205" "Runoff anomaly" "m s**-1"
+205 173 98 -1 "var205" "Runoff anomaly" "m/s"
206 173 98 -1 "var206" "undefined" ""
207 173 98 -1 "var207" "undefined" ""
-208 173 98 -1 "var208" "Top net solar radiation, clear sky anomaly" "W m**-2"
-209 173 98 -1 "var209" "Top net thermal radiation, clear sky anomaly" "W m**-2"
-210 173 98 -1 "var210" "Surface net solar radiation, clear sky anomaly" "W m**-2"
-211 173 98 -1 "var211" "Surface net thermal radiation, clear sky anomaly" "W m**-2"
-212 173 98 -1 "var212" "Solar insolation anomaly" "W m**-2 s**-1"
+208 173 98 -1 "var208" "Top net solar radiation, clear sky anomaly" "W/m^2"
+209 173 98 -1 "var209" "Top net thermal radiation, clear sky anomaly" "W/m^2"
+210 173 98 -1 "var210" "Surface net solar radiation, clear sky anomaly" "W/m^2"
+211 173 98 -1 "var211" "Surface net thermal radiation, clear sky anomaly" "W/m^2"
+212 173 98 -1 "var212" "Solar insolation anomaly" "W/m^2/s"
213 173 98 -1 "var213" "undefined" ""
214 173 98 -1 "var214" "undefined" ""
215 173 98 -1 "var215" "undefined" ""
@@ -227,7 +227,7 @@ GRIB1
225 173 98 -1 "var225" "undefined" ""
226 173 98 -1 "var226" "undefined" ""
227 173 98 -1 "var227" "undefined" ""
-228 173 98 -1 "TPARA" "Total precipitation anomalous rate of accumulation" "m s**-1"
+228 173 98 -1 "TPARA" "Total precipitation anomalous rate of accumulation" "m/s"
229 173 98 -1 "var229" "undefined" ""
230 173 98 -1 "var230" "undefined" ""
231 173 98 -1 "var231" "undefined" ""
@@ -238,8 +238,8 @@ GRIB1
236 173 98 -1 "var236" "undefined" ""
237 173 98 -1 "var237" "undefined" ""
238 173 98 -1 "var238" "undefined" ""
-239 173 98 -1 "var239" "Convective snowfall anomaly" "m of water equivalent s**-1"
-240 173 98 -1 "var240" "Large-scale snowfall anomaly" "m of water equivalent s**-1"
+239 173 98 -1 "var239" "Convective snowfall anomaly" "m_of_water_equivalent/s"
+240 173 98 -1 "var240" "Large-scale snowfall anomaly" "m_of_water_equivalent/s"
241 173 98 -1 "var241" "undefined" ""
242 173 98 -1 "var242" "undefined" ""
243 173 98 -1 "var243" "undefined" ""
diff --git a/data/table_files/grib1_ecmwf_174_98.txt b/data/table_files/grib1_ecmwf_174_98.txt
index 217c9777ee..a3c1a75a97 100644
--- a/data/table_files/grib1_ecmwf_174_98.txt
+++ b/data/table_files/grib1_ecmwf_174_98.txt
@@ -7,8 +7,8 @@ GRIB1
5 174 98 -1 "var5" "undefined" ""
6 174 98 -1 "var6" "Total soil moisture" "m"
7 174 98 -1 "var7" "undefined" ""
-8 174 98 -1 "SRO" "Surface runoff" "kg m**-2"
-9 174 98 -1 "SSRO" "Sub-surface runoff" "kg m**-2"
+8 174 98 -1 "SRO" "Surface runoff" "kg/m^2"
+9 174 98 -1 "SSRO" "Sub-surface runoff" "kg/m^2"
10 174 98 -1 "var10" "undefined" ""
11 174 98 -1 "var11" "undefined" ""
12 174 98 -1 "var12" "undefined" ""
@@ -30,7 +30,7 @@ GRIB1
28 174 98 -1 "var28" "undefined" ""
29 174 98 -1 "var29" "undefined" ""
30 174 98 -1 "var30" "undefined" ""
-31 174 98 -1 "var31" "Fraction of sea-ice in sea" "(0 - 1)"
+31 174 98 -1 "var31" "Fraction of sea-ice in sea" "(0-1)"
32 174 98 -1 "var32" "undefined" ""
33 174 98 -1 "var33" "undefined" ""
34 174 98 -1 "var34" "Open-sea surface temperature" "K"
@@ -38,17 +38,17 @@ GRIB1
36 174 98 -1 "var36" "undefined" ""
37 174 98 -1 "var37" "undefined" ""
38 174 98 -1 "var38" "undefined" ""
-39 174 98 -1 "var39" "Volumetric soil water layer 1" "m**3 m**-3"
-40 174 98 -1 "var40" "Volumetric soil water layer 2" "m**3 m**-3"
-41 174 98 -1 "var41" "Volumetric soil water layer 3" "m**3 m**-3"
-42 174 98 -1 "var42" "Volumetric soil water layer 4" "m**3 m**-3"
+39 174 98 -1 "var39" "Volumetric soil water layer 1" "m^3/m^3"
+40 174 98 -1 "var40" "Volumetric soil water layer 2" "m^3/m^3"
+41 174 98 -1 "var41" "Volumetric soil water layer 3" "m^3/m^3"
+42 174 98 -1 "var42" "Volumetric soil water layer 4" "m^3/m^3"
43 174 98 -1 "var43" "undefined" ""
44 174 98 -1 "var44" "undefined" ""
45 174 98 -1 "var45" "undefined" ""
46 174 98 -1 "var46" "undefined" ""
47 174 98 -1 "var47" "undefined" ""
48 174 98 -1 "var48" "undefined" ""
-49 174 98 -1 "var49" "10 metre wind gust over last 24 hours" "m s**-1"
+49 174 98 -1 "var49" "10 metre wind gust over last 24 hours" "m/s"
50 174 98 -1 "var50" "undefined" ""
51 174 98 -1 "var51" "undefined" ""
52 174 98 -1 "var52" "undefined" ""
@@ -82,19 +82,19 @@ GRIB1
80 174 98 -1 "var80" "undefined" ""
81 174 98 -1 "var81" "undefined" ""
82 174 98 -1 "var82" "undefined" ""
-83 174 98 -1 "var83" "Net primary productivity" "kg C m**-2 s**-1"
+83 174 98 -1 "var83" "Net primary productivity" "kg*C/m^2/s"
84 174 98 -1 "var84" "undefined" ""
-85 174 98 -1 "var85" "10m U wind over land" "m s**-1"
-86 174 98 -1 "var86" "10m V wind over land" "m s**-1"
+85 174 98 -1 "var85" "10m U wind over land" "m/s"
+86 174 98 -1 "var86" "10m V wind over land" "m/s"
87 174 98 -1 "var87" "1.5m temperature over land" "K"
88 174 98 -1 "var88" "1.5m dewpoint temperature over land" "K"
-89 174 98 -1 "var89" "Top incoming solar radiation" "W m**-2 s"
-90 174 98 -1 "var90" "Top outgoing solar radiation" "W m**-2 s"
+89 174 98 -1 "var89" "Top incoming solar radiation" "W/m^2*s"
+90 174 98 -1 "var90" "Top outgoing solar radiation" "W/m^2*s"
91 174 98 -1 "var91" "undefined" ""
92 174 98 -1 "var92" "undefined" ""
93 174 98 -1 "var93" "undefined" ""
94 174 98 -1 "var94" "Mean sea surface temperature" "K"
-95 174 98 -1 "var95" "1.5m specific humidity" "kg kg**-1"
+95 174 98 -1 "var95" "1.5m specific humidity" "kg/kg"
96 174 98 -1 "var96" "undefined" ""
97 174 98 -1 "var97" "undefined" ""
98 174 98 -1 "var98" "Sea-ice thickness" "m"
@@ -109,7 +109,7 @@ GRIB1
107 174 98 -1 "var107" "undefined" ""
108 174 98 -1 "var108" "undefined" ""
109 174 98 -1 "var109" "undefined" ""
-110 174 98 -1 "var110" "Ocean ice concentration" "(0 - 1)"
+110 174 98 -1 "var110" "Ocean ice concentration" "(0-1)"
111 174 98 -1 "var111" "Ocean mean ice depth" "m"
112 174 98 -1 "var112" "undefined" ""
113 174 98 -1 "var113" "undefined" ""
@@ -163,7 +163,7 @@ GRIB1
161 174 98 -1 "var161" "undefined" ""
162 174 98 -1 "var162" "undefined" ""
163 174 98 -1 "var163" "undefined" ""
-164 174 98 -1 "var164" "Average potential temperature in upper 293.4m" "degrees C"
+164 174 98 -1 "var164" "Average potential temperature in upper 293.4m" "degreesC"
165 174 98 -1 "var165" "undefined" ""
166 174 98 -1 "var166" "undefined" ""
167 174 98 -1 "var167" "1.5m temperature" "K"
@@ -171,7 +171,7 @@ GRIB1
169 174 98 -1 "var169" "undefined" ""
170 174 98 -1 "var170" "Soil temperature layer 2" "K"
171 174 98 -1 "var171" "undefined" ""
-172 174 98 -1 "var172" "Fractional land mask" "(0 - 1)"
+172 174 98 -1 "var172" "Fractional land mask" "(0-1)"
173 174 98 -1 "var173" "undefined" ""
174 174 98 -1 "var174" "undefined" ""
175 174 98 -1 "var175" "Average salinity in upper 293.4m" "psu"
diff --git a/data/table_files/grib1_ecmwf_180_98.txt b/data/table_files/grib1_ecmwf_180_98.txt
index 689f6ac424..2db6b5caff 100644
--- a/data/table_files/grib1_ecmwf_180_98.txt
+++ b/data/table_files/grib1_ecmwf_180_98.txt
@@ -128,25 +128,25 @@ GRIB1
126 180 98 -1 "var126" "undefined" ""
127 180 98 -1 "var127" "undefined" ""
128 180 98 -1 "var128" "undefined" ""
-129 180 98 -1 "Z" "Geopotential" "m**2 s**-2"
+129 180 98 -1 "Z" "Geopotential" "m^2/s^2"
130 180 98 -1 "T" "Temperature" "K"
-131 180 98 -1 "U" "U velocity" "m s**-1"
-132 180 98 -1 "V" "V velocity" "m s**-1"
-133 180 98 -1 "Q" "Specific humidity" "kg kg**-1"
+131 180 98 -1 "U" "U velocity" "m/s"
+132 180 98 -1 "V" "V velocity" "m/s"
+133 180 98 -1 "Q" "Specific humidity" "kg/kg"
134 180 98 -1 "SP" "Surface pressure" "Pa"
135 180 98 -1 "var135" "undefined" ""
136 180 98 -1 "var136" "undefined" ""
-137 180 98 -1 "TCWV" "Total column water vapour" "kg m**-2"
-138 180 98 -1 "VO" "Vorticity (relative)" "s**-1"
+137 180 98 -1 "TCWV" "Total column water vapour" "kg/m^2"
+138 180 98 -1 "VO" "Vorticity (relative)" "1/s"
139 180 98 -1 "var139" "undefined" ""
140 180 98 -1 "var140" "undefined" ""
-141 180 98 -1 "SD" "Snow depth" "m of water equivalent"
+141 180 98 -1 "SD" "Snow depth" "m_of_water_equivalent"
142 180 98 -1 "LSP" "Large-scale precipitation" "m"
143 180 98 -1 "CP" "Convective precipitation" "m"
-144 180 98 -1 "SF" "Snowfall" "m of water equivalent"
+144 180 98 -1 "SF" "Snowfall" "m_of_water_equivalent"
145 180 98 -1 "var145" "undefined" ""
-146 180 98 -1 "SSHF" "Surface sensible heat flux" "W m**-2 s"
-147 180 98 -1 "SLHF" "Surface latent heat flux" "W m**-2 s"
+146 180 98 -1 "SSHF" "Surface sensible heat flux" "W/m^2*s"
+147 180 98 -1 "SLHF" "Surface latent heat flux" "W/m^2*s"
148 180 98 -1 "var148" "undefined" ""
149 180 98 -1 "TSW" "Total soil wetness" "m"
150 180 98 -1 "var150" "undefined" ""
@@ -154,7 +154,7 @@ GRIB1
152 180 98 -1 "var152" "undefined" ""
153 180 98 -1 "var153" "undefined" ""
154 180 98 -1 "var154" "undefined" ""
-155 180 98 -1 "D" "Divergence" "s**-1"
+155 180 98 -1 "D" "Divergence" "1/s"
156 180 98 -1 "var156" "undefined" ""
157 180 98 -1 "var157" "undefined" ""
158 180 98 -1 "var158" "undefined" ""
@@ -163,25 +163,25 @@ GRIB1
161 180 98 -1 "var161" "undefined" ""
162 180 98 -1 "var162" "undefined" ""
163 180 98 -1 "var163" "undefined" ""
-164 180 98 -1 "TCC" "Total cloud cover" "(0 - 1)"
-165 180 98 -1 "10U" "10 metre U wind component" "m s**-1"
-166 180 98 -1 "10V" "10 metre V wind component" "m s**-1"
+164 180 98 -1 "TCC" "Total cloud cover" "(0-1)"
+165 180 98 -1 "10U" "10 metre U wind component" "m/s"
+166 180 98 -1 "10V" "10 metre V wind component" "m/s"
167 180 98 -1 "2T" "2 metre temperature" "K"
168 180 98 -1 "2D" "2 metre dewpoint temperature" "K"
169 180 98 -1 "var169" "undefined" ""
170 180 98 -1 "var170" "undefined" ""
171 180 98 -1 "var171" "undefined" ""
-172 180 98 -1 "LSM" "Land-sea mask" "(0 - 1)"
+172 180 98 -1 "LSM" "Land-sea mask" "(0-1)"
173 180 98 -1 "var173" "undefined" ""
174 180 98 -1 "var174" "undefined" ""
175 180 98 -1 "var175" "undefined" ""
-176 180 98 -1 "SSR" "Surface solar radiation" "J m**-2 s"
-177 180 98 -1 "STR" "Surface thermal radiation" "J m**-2 s"
-178 180 98 -1 "TSR" "Top solar radiation" "J m**-2 s"
-179 180 98 -1 "TTR" "Top thermal radiation" "J m**-2 s"
-180 180 98 -1 "EWSS" "East-West surface stress" "N m**-2 s"
-181 180 98 -1 "NSSS" "North-South surface stress" "N m**-2 s"
-182 180 98 -1 "E" "Evaporation" "m of water"
+176 180 98 -1 "SSR" "Surface solar radiation" "J/m^2/s"
+177 180 98 -1 "STR" "Surface thermal radiation" "J/m^2/s"
+178 180 98 -1 "TSR" "Top solar radiation" "J/m^2/s"
+179 180 98 -1 "TTR" "Top thermal radiation" "J/m^2/s"
+180 180 98 -1 "EWSS" "East-West surface stress" "N/m^2*s"
+181 180 98 -1 "NSSS" "North-South surface stress" "N/m^2*s"
+182 180 98 -1 "E" "Evaporation" "m_of_water"
183 180 98 -1 "var183" "undefined" ""
184 180 98 -1 "var184" "undefined" ""
185 180 98 -1 "var185" "undefined" ""
diff --git a/data/table_files/grib1_ecmwf_190_98.txt b/data/table_files/grib1_ecmwf_190_98.txt
index 2cfe827c89..ddadc3b8ec 100644
--- a/data/table_files/grib1_ecmwf_190_98.txt
+++ b/data/table_files/grib1_ecmwf_190_98.txt
@@ -128,11 +128,11 @@ GRIB1
126 190 98 -1 "var126" "undefined" ""
127 190 98 -1 "var127" "undefined" ""
128 190 98 -1 "var128" "undefined" ""
-129 190 98 -1 "Z" "Geopotential" "m**2 s**-2"
+129 190 98 -1 "Z" "Geopotential" "m^2/s^2"
130 190 98 -1 "T" "Temperature" "K"
-131 190 98 -1 "U" "U velocity" "m s**-1"
-132 190 98 -1 "V" "V velocity" "m s**-1"
-133 190 98 -1 "Q" "Specific humidity" "kg kg**-1"
+131 190 98 -1 "U" "U velocity" "m/s"
+132 190 98 -1 "V" "V velocity" "m/s"
+133 190 98 -1 "Q" "Specific humidity" "kg/kg"
134 190 98 -1 "var134" "undefined" ""
135 190 98 -1 "var135" "undefined" ""
136 190 98 -1 "var136" "undefined" ""
@@ -140,13 +140,13 @@ GRIB1
138 190 98 -1 "var138" "undefined" ""
139 190 98 -1 "STL1" "Soil temperature level 1" "K"
140 190 98 -1 "var140" "undefined" ""
-141 190 98 -1 "SD" "Snow depth" "m of water"
+141 190 98 -1 "SD" "Snow depth" "m_of_water"
142 190 98 -1 "var142" "undefined" ""
143 190 98 -1 "var143" "undefined" ""
144 190 98 -1 "var144" "undefined" ""
145 190 98 -1 "var145" "undefined" ""
-146 190 98 -1 "SSHF" "Surface sensible heat flux" "W m**-2 s"
-147 190 98 -1 "SLHF" "Surface latent heat flux" "W m**-2 s"
+146 190 98 -1 "SSHF" "Surface sensible heat flux" "W/m^2*s"
+147 190 98 -1 "SLHF" "Surface latent heat flux" "W/m^2*s"
148 190 98 -1 "var148" "undefined" ""
149 190 98 -1 "var149" "undefined" ""
150 190 98 -1 "var150" "undefined" ""
@@ -163,25 +163,25 @@ GRIB1
161 190 98 -1 "var161" "undefined" ""
162 190 98 -1 "var162" "undefined" ""
163 190 98 -1 "var163" "undefined" ""
-164 190 98 -1 "TCC" "Total cloud cover" "(0 - 1)"
-165 190 98 -1 "10U" "10 metre U wind component" "m s**-1"
-166 190 98 -1 "10V" "10 metre V wind component" "m s**-1"
+164 190 98 -1 "TCC" "Total cloud cover" "(0-1)"
+165 190 98 -1 "10U" "10 metre U wind component" "m/s"
+166 190 98 -1 "10V" "10 metre V wind component" "m/s"
167 190 98 -1 "2T" "2 metre temperature" "K"
168 190 98 -1 "2D" "2 metre dewpoint temperature" "K"
-169 190 98 -1 "SSRD" "Downward surface solar radiation" "W m**-2 s (W m**-2 for monthly means)"
-170 190 98 -1 "CAP" "Field capacity" "(0 - 1)"
-171 190 98 -1 "WILT" "Wilting point" "(0 - 1)"
-172 190 98 -1 "LSM" "Land-sea mask" "(0 - 1)"
-173 190 98 -1 "SR" "Roughness length" "(0 - 1)"
-174 190 98 -1 "AL" "Albedo" "(0 - 1)"
-175 190 98 -1 "STRD" "Downward surface long wave radiation" "W m**-2 s (W m**-2 for monthly means)"
-176 190 98 -1 "SSR" "Surface net solar radiation" "W m**-2 s (W m**-2 for monthly means)"
-177 190 98 -1 "STR" "Surface net long wave radiation" "W m**-2 s (W m**-2 for monthly means)"
-178 190 98 -1 "TSR" "Top net solar radiation" "W m**-2 s (W m**-2 for monthly means)"
-179 190 98 -1 "TTR" "Top net long wave radiation" "W m**-2 s (W m**-2 for monthly means)"
+169 190 98 -1 "SSRD" "Downward surface solar radiation" "W/m^2*s(W/m^2_for_monthly_means)"
+170 190 98 -1 "CAP" "Field capacity" "(0-1)"
+171 190 98 -1 "WILT" "Wilting point" "(0-1)"
+172 190 98 -1 "LSM" "Land-sea mask" "(0-1)"
+173 190 98 -1 "SR" "Roughness length" "(0-1)"
+174 190 98 -1 "AL" "Albedo" "(0-1)"
+175 190 98 -1 "STRD" "Downward surface long wave radiation" "W/m^2*s(W/m^2_for_monthly_means)"
+176 190 98 -1 "SSR" "Surface net solar radiation" "W/m^2*s(W/m^2_for_monthly_means)"
+177 190 98 -1 "STR" "Surface net long wave radiation" "W/m^2*s(W/m^2_for_monthly_means)"
+178 190 98 -1 "TSR" "Top net solar radiation" "W/m^2*s(W/m^2_for_monthly_means)"
+179 190 98 -1 "TTR" "Top net long wave radiation" "W/m^2*s(W/m^2_for_monthly_means)"
180 190 98 -1 "var180" "undefined" ""
181 190 98 -1 "var181" "undefined" ""
-182 190 98 -1 "E" "Evaporation" "m (m s**-1 for monthly means)"
+182 190 98 -1 "E" "Evaporation" "m(m/s_for_monthly_means)"
183 190 98 -1 "var183" "undefined" ""
184 190 98 -1 "var184" "undefined" ""
185 190 98 -1 "var185" "undefined" ""
@@ -227,8 +227,8 @@ GRIB1
225 190 98 -1 "var225" "undefined" ""
226 190 98 -1 "var226" "undefined" ""
227 190 98 -1 "var227" "undefined" ""
-228 190 98 -1 "TP" "Total precipitation" "m (m s**-1 for monthly means)"
-229 190 98 -1 "TSM" "Total soil moisture" "m**3 m**-3"
+228 190 98 -1 "TP" "Total precipitation" "m(m/s_for_monthly_means)"
+229 190 98 -1 "TSM" "Total soil moisture" "m^3/m^3"
230 190 98 -1 "var230" "undefined" ""
231 190 98 -1 "var231" "undefined" ""
232 190 98 -1 "var232" "undefined" ""
diff --git a/data/table_files/grib1_ecmwf_200_98.txt b/data/table_files/grib1_ecmwf_200_98.txt
index daf6eccc1f..06f9f3a499 100644
--- a/data/table_files/grib1_ecmwf_200_98.txt
+++ b/data/table_files/grib1_ecmwf_200_98.txt
@@ -1,7 +1,7 @@
GRIB1
0 200 98 -1 "var0" "undefined" ""
-1 200 98 -1 "STRF" "Stream function" "m**2 s**-1"
-2 200 98 -1 "VPOT" "Velocity potential" "m**2 s**-1"
+1 200 98 -1 "STRF" "Stream function" "m^2/s"
+2 200 98 -1 "VPOT" "Velocity potential" "m^2/s"
3 200 98 -1 "PT" "Potential temperature" "K"
4 200 98 -1 "EQPT" "Equivalent potential temperature" "K"
5 200 98 -1 "SEPT" "Saturated equivalent potential temperature" "K"
@@ -10,10 +10,10 @@ GRIB1
8 200 98 -1 "var8" "undefined" ""
9 200 98 -1 "var9" "undefined" ""
10 200 98 -1 "var10" "undefined" ""
-11 200 98 -1 "UDVW" "U component of divergent wind" "m s**-1"
-12 200 98 -1 "VDVW" "V component of divergent wind" "m s**-1"
-13 200 98 -1 "URTW" "U component of rotational wind" "m s**-1"
-14 200 98 -1 "VRTW" "V component of rotational wind" "m s**-1"
+11 200 98 -1 "UDVW" "U component of divergent wind" "m/s"
+12 200 98 -1 "VDVW" "V component of divergent wind" "m/s"
+13 200 98 -1 "URTW" "U component of rotational wind" "m/s"
+14 200 98 -1 "VRTW" "V component of rotational wind" "m/s"
15 200 98 -1 "var15" "undefined" ""
16 200 98 -1 "var16" "undefined" ""
17 200 98 -1 "var17" "undefined" ""
@@ -22,63 +22,63 @@ GRIB1
20 200 98 -1 "var20" "undefined" ""
21 200 98 -1 "UCTP" "Unbalanced component of temperature" "K"
22 200 98 -1 "UCLN" "Unbalanced component of logarithm of surface pressure" ""
-23 200 98 -1 "UCDV" "Unbalanced component of divergence" "s**-1"
+23 200 98 -1 "UCDV" "Unbalanced component of divergence" "1/s"
24 200 98 -1 "var24" "Reserved for future unbalanced components" ""
25 200 98 -1 "var25" "Reserved for future unbalanced components" ""
-26 200 98 -1 "CL" "Lake cover" "(0 - 1)"
-27 200 98 -1 "CVL" "Low vegetation cover" "(0 - 1)"
-28 200 98 -1 "CVH" "High vegetation cover" "(0 - 1)"
+26 200 98 -1 "CL" "Lake cover" "(0-1)"
+27 200 98 -1 "CVL" "Low vegetation cover" "(0-1)"
+28 200 98 -1 "CVH" "High vegetation cover" "(0-1)"
29 200 98 -1 "TVL" "Type of low vegetation" ""
30 200 98 -1 "TVH" "Type of high vegetation" ""
-31 200 98 -1 "CI" "Sea-ice cover" "(0 - 1)"
-32 200 98 -1 "ASN" "Snow albedo" "(0 - 1)"
-33 200 98 -1 "RSN" "Snow density" "kg m**-3"
+31 200 98 -1 "CI" "Sea-ice cover" "(0-1)"
+32 200 98 -1 "ASN" "Snow albedo" "(0-1)"
+33 200 98 -1 "RSN" "Snow density" "kg/m^3"
34 200 98 -1 "SSTK" "Sea surface temperature" "K"
35 200 98 -1 "ISTL1" "Ice surface temperature layer 1" "K"
36 200 98 -1 "ISTL2" "Ice surface temperature layer 2" "K"
37 200 98 -1 "ISTL3" "Ice surface temperature layer 3" "K"
38 200 98 -1 "ISTL4" "Ice surface temperature layer 4" "K"
-39 200 98 -1 "SWVL1" "Volumetric soil water layer 1" "m**3 m**-3"
-40 200 98 -1 "SWVL2" "Volumetric soil water layer 2" "m**3 m**-3"
-41 200 98 -1 "SWVL3" "Volumetric soil water layer 3" "m**3 m**-3"
-42 200 98 -1 "SWVL4" "Volumetric soil water layer 4" "m**3 m**-3"
+39 200 98 -1 "SWVL1" "Volumetric soil water layer 1" "m^3/m^3"
+40 200 98 -1 "SWVL2" "Volumetric soil water layer 2" "m^3/m^3"
+41 200 98 -1 "SWVL3" "Volumetric soil water layer 3" "m^3/m^3"
+42 200 98 -1 "SWVL4" "Volumetric soil water layer 4" "m^3/m^3"
43 200 98 -1 "SLT" "Soil type" ""
-44 200 98 -1 "ES" "Snow evaporation" "m of water"
-45 200 98 -1 "SMLT" "Snowmelt" "m of water"
+44 200 98 -1 "ES" "Snow evaporation" "m_of_water"
+45 200 98 -1 "SMLT" "Snowmelt" "m_of_water"
46 200 98 -1 "SDUR" "Solar duration" "s"
-47 200 98 -1 "DSRP" "Direct solar radiation" "w m**-2"
-48 200 98 -1 "MAGSS" "Magnitude of surface stress" "N m**-2 s"
-49 200 98 -1 "10FG" "10 metre wind gust" "m s**-1"
+47 200 98 -1 "DSRP" "Direct solar radiation" "w/m^2"
+48 200 98 -1 "MAGSS" "Magnitude of surface stress" "N/m^2*s"
+49 200 98 -1 "10FG" "10 metre wind gust" "m/s"
50 200 98 -1 "LSPF" "Large-scale precipitation fraction" "s"
51 200 98 -1 "MX2T24" "Maximum 2 metre temperature" "K"
52 200 98 -1 "MN2T24" "Minimum 2 metre temperature" "K"
-53 200 98 -1 "MONT" "Montgomery potential" "m**2 s**-2"
+53 200 98 -1 "MONT" "Montgomery potential" "m^2/s^2"
54 200 98 -1 "PRES" "Pressure" "Pa"
55 200 98 -1 "MEAN2T24" "Mean 2 metre temperature in past 24 hours" "K"
56 200 98 -1 "MN2D24" "Mean 2 metre dewpoint temperature in past 24 hours" "K"
-57 200 98 -1 "UVB" "Downward UV radiation at the surface" "w m**-2 s"
-58 200 98 -1 "PAR" "Photosynthetically active radiation at the surface" "w m**-2 s"
-59 200 98 -1 "CAPE" "Convective available potential energy" "J kg**-1"
-60 200 98 -1 "PV" "Potential vorticity" "K m**2 kg**-1 s**-1"
-61 200 98 -1 "TPO" "Total precipitation from observations" "Millimetres*100 + number of stations"
+57 200 98 -1 "UVB" "Downward UV radiation at the surface" "w/m^2*s"
+58 200 98 -1 "PAR" "Photosynthetically active radiation at the surface" "w/m^2*s"
+59 200 98 -1 "CAPE" "Convective available potential energy" "J/kg"
+60 200 98 -1 "PV" "Potential vorticity" "K*m^2/kg/s"
+61 200 98 -1 "TPO" "Total precipitation from observations" "Millimetres*100_+_number_of_stations"
62 200 98 -1 "OBCT" "Observation count" ""
63 200 98 -1 "var63" "Start time for skin temperature difference" "s"
64 200 98 -1 "var64" "Finish time for skin temperature difference" "s"
65 200 98 -1 "var65" "Skin temperature difference" "K"
-66 200 98 -1 "var66" "Leaf area index, low vegetation" "m**2 / m**2"
-67 200 98 -1 "var67" "Leaf area index, high vegetation" "m**2 / m**2"
-68 200 98 -1 "var68" "Minimum stomatal resistance, low vegetation" "s m**-1"
-69 200 98 -1 "var69" "Minimum stomatal resistance, high vegetation" "s m**-1"
-70 200 98 -1 "var70" "Biome cover, low vegetation" "(0 - 1)"
-71 200 98 -1 "var71" "Biome cover, high vegetation" "(0 - 1)"
+66 200 98 -1 "var66" "Leaf area index, low vegetation" "m^2/m^2"
+67 200 98 -1 "var67" "Leaf area index, high vegetation" "m^2/m^2"
+68 200 98 -1 "var68" "Minimum stomatal resistance, low vegetation" "s/m"
+69 200 98 -1 "var69" "Minimum stomatal resistance, high vegetation" "s/m"
+70 200 98 -1 "var70" "Biome cover, low vegetation" "(0-1)"
+71 200 98 -1 "var71" "Biome cover, high vegetation" "(0-1)"
72 200 98 -1 "var72" "undefined" ""
73 200 98 -1 "var73" "undefined" ""
74 200 98 -1 "var74" "undefined" ""
75 200 98 -1 "var75" "undefined" ""
76 200 98 -1 "var76" "undefined" ""
77 200 98 -1 "var77" "undefined" ""
-78 200 98 -1 "var78" "Total column liquid water" "kg m**-2"
-79 200 98 -1 "var79" "Total column ice water" "kg m**-2"
+78 200 98 -1 "var78" "Total column liquid water" "kg/m^2"
+79 200 98 -1 "var79" "Total column ice water" "kg/m^2"
80 200 98 -1 "var80" "Experimental product" ""
81 200 98 -1 "var81" "Experimental product" ""
82 200 98 -1 "var82" "Experimental product" ""
@@ -122,136 +122,136 @@ GRIB1
120 200 98 -1 "var120" "Experimental product" ""
121 200 98 -1 "MX2T6" "Maximum temperature at 2 metres" "K"
122 200 98 -1 "MN2T6" "Minimum temperature at 2 metres" "K"
-123 200 98 -1 "10FG6" "10 metre wind gust in the past 6 hours" "m s**-1"
+123 200 98 -1 "10FG6" "10 metre wind gust in the past 6 hours" "m/s"
124 200 98 -1 "var124" "undefined" ""
-125 200 98 -1 "var125" "Vertically integrated total energy" "J m**-2"
+125 200 98 -1 "var125" "Vertically integrated total energy" "J/m^2"
126 200 98 -1 "var126" "Generic parameter for sensitive area prediction" "Various"
127 200 98 -1 "AT" "Atmospheric tide" ""
128 200 98 -1 "BV" "Budget values" ""
-129 200 98 -1 "Z" "Geopotential" "m**2 s**-2"
+129 200 98 -1 "Z" "Geopotential" "m^2/s^2"
130 200 98 -1 "T" "Temperature" "K"
-131 200 98 -1 "U" "U velocity" "m s**-1"
-132 200 98 -1 "V" "V velocity" "m s**-1"
-133 200 98 -1 "Q" "Specific humidity" "kg kg**-1"
+131 200 98 -1 "U" "U velocity" "m/s"
+132 200 98 -1 "V" "V velocity" "m/s"
+133 200 98 -1 "Q" "Specific humidity" "kg/kg"
134 200 98 -1 "SP" "Surface pressure" "Pa"
-135 200 98 -1 "W" "Vertical velocity" "Pa s**-1"
-136 200 98 -1 "TCW" "Total column water" "kg m**-2"
-137 200 98 -1 "TCWV" "Total column water vapour" "kg m**-2"
-138 200 98 -1 "VO" "Vorticity (relative)" "s**-1"
+135 200 98 -1 "W" "Vertical velocity" "Pa/s"
+136 200 98 -1 "TCW" "Total column water" "kg/m^2"
+137 200 98 -1 "TCWV" "Total column water vapour" "kg/m^2"
+138 200 98 -1 "VO" "Vorticity (relative)" "1/s"
139 200 98 -1 "STL1" "Soil temperature level 1" "K"
-140 200 98 -1 "SWL1" "Soil wetness level 1" "m of water"
-141 200 98 -1 "SD" "Snow depth" "m of water equivalent"
+140 200 98 -1 "SWL1" "Soil wetness level 1" "m_of_water"
+141 200 98 -1 "SD" "Snow depth" "m_of_water_equivalent"
142 200 98 -1 "LSP" "Stratiform precipitation (Large-scale precipitation)" "m"
143 200 98 -1 "CP" "Convective precipitation" "m"
-144 200 98 -1 "SF" "Snowfall (convective + stratiform)" "m of water equivalent"
-145 200 98 -1 "BLD" "Boundary layer dissipation" "W m**-2 s"
-146 200 98 -1 "SSHF" "Surface sensible heat flux" "W m**-2 s"
-147 200 98 -1 "SLHF" "Surface latent heat flux" "W m**-2 s"
+144 200 98 -1 "SF" "Snowfall (convective + stratiform)" "m_of_water_equivalent"
+145 200 98 -1 "BLD" "Boundary layer dissipation" "W/m^2*s"
+146 200 98 -1 "SSHF" "Surface sensible heat flux" "W/m^2*s"
+147 200 98 -1 "SLHF" "Surface latent heat flux" "W/m^2*s"
148 200 98 -1 "CHNK" "Charnock" ""
-149 200 98 -1 "SNR" "Surface net radiation" "W m**-2 s"
+149 200 98 -1 "SNR" "Surface net radiation" "W/m^2*s"
150 200 98 -1 "TNR" "Top net radiation" ""
151 200 98 -1 "MSL" "Mean sea level pressure" "Pa"
152 200 98 -1 "LNSP" "Logarithm of surface pressure" ""
153 200 98 -1 "SWHR" "Short-wave heating rate" "K"
154 200 98 -1 "LWHR" "Long-wave heating rate" "K"
-155 200 98 -1 "D" "Divergence" "s**-1"
+155 200 98 -1 "D" "Divergence" "1/s"
156 200 98 -1 "GH" "Height" "m"
157 200 98 -1 "R" "Relative humidity" "%"
-158 200 98 -1 "TSP" "Tendency of surface pressure" "Pa s**-1"
+158 200 98 -1 "TSP" "Tendency of surface pressure" "Pa/s"
159 200 98 -1 "BLH" "Boundary layer height" "m"
160 200 98 -1 "SDOR" "Standard deviation of orography" ""
161 200 98 -1 "ISOR" "Anisotropy of sub-gridscale orography" ""
162 200 98 -1 "ANOR" "Angle of sub-gridscale orography" "rad"
163 200 98 -1 "SLOR" "Slope of sub-gridscale orography" ""
-164 200 98 -1 "TCC" "Total cloud cover" "(0 - 1)"
-165 200 98 -1 "10U" "10 metre U wind component" "m s**-1"
-166 200 98 -1 "10V" "10 metre V wind component" "m s**-1"
+164 200 98 -1 "TCC" "Total cloud cover" "(0-1)"
+165 200 98 -1 "10U" "10 metre U wind component" "m/s"
+166 200 98 -1 "10V" "10 metre V wind component" "m/s"
167 200 98 -1 "2T" "2 metre temperature" "K"
168 200 98 -1 "2D" "2 metre dewpoint temperature" "K"
-169 200 98 -1 "SSRD" "Surface solar radiation downwards" "W m**-2 s"
+169 200 98 -1 "SSRD" "Surface solar radiation downwards" "W/m^2*s"
170 200 98 -1 "STL2" "Soil temperature level 2" "K"
-171 200 98 -1 "SWL2" "Soil wetness level 2" "m of water"
-172 200 98 -1 "LSM" "Land-sea mask" "(0 - 1)"
+171 200 98 -1 "SWL2" "Soil wetness level 2" "m_of_water"
+172 200 98 -1 "LSM" "Land-sea mask" "(0-1)"
173 200 98 -1 "SR" "Surface roughness" "m"
-174 200 98 -1 "AL" "Albedo" "(0 - 1)"
-175 200 98 -1 "STRD" "Surface thermal radiation downwards" "W m**-2 s"
-176 200 98 -1 "SSR" "Surface solar radiation" "W m**-2 s"
-177 200 98 -1 "STR" "Surface thermal radiation" "W m**-2 s"
-178 200 98 -1 "TSR" "Top solar radiation" "W m**-2 s"
-179 200 98 -1 "TTR" "Top thermal radiation" "W m**-2 s"
-180 200 98 -1 "EWSS" "East-West surface stress" "N m**-2 s"
-181 200 98 -1 "NSSS" "North-South surface stress" "N m**-2 s"
-182 200 98 -1 "E" "Evaporation" "m of water"
+174 200 98 -1 "AL" "Albedo" "(0-1)"
+175 200 98 -1 "STRD" "Surface thermal radiation downwards" "W/m^2*s"
+176 200 98 -1 "SSR" "Surface solar radiation" "W/m^2*s"
+177 200 98 -1 "STR" "Surface thermal radiation" "W/m^2*s"
+178 200 98 -1 "TSR" "Top solar radiation" "W/m^2*s"
+179 200 98 -1 "TTR" "Top thermal radiation" "W/m^2*s"
+180 200 98 -1 "EWSS" "East-West surface stress" "N/m^2*s"
+181 200 98 -1 "NSSS" "North-South surface stress" "N/m^2*s"
+182 200 98 -1 "E" "Evaporation" "m_of_water"
183 200 98 -1 "STL3" "Soil temperature level 3" "K"
-184 200 98 -1 "SWL3" "Soil wetness level 3" "m of water"
-185 200 98 -1 "CCC" "Convective cloud cover" "(0 - 1)"
-186 200 98 -1 "LCC" "Low cloud cover" "(0 - 1)"
-187 200 98 -1 "MCC" "Medium cloud cover" "(0 - 1)"
-188 200 98 -1 "HCC" "High cloud cover" "(0 - 1)"
+184 200 98 -1 "SWL3" "Soil wetness level 3" "m_of_water"
+185 200 98 -1 "CCC" "Convective cloud cover" "(0-1)"
+186 200 98 -1 "LCC" "Low cloud cover" "(0-1)"
+187 200 98 -1 "MCC" "Medium cloud cover" "(0-1)"
+188 200 98 -1 "HCC" "High cloud cover" "(0-1)"
189 200 98 -1 "SUND" "Sunshine duration" "s"
-190 200 98 -1 "EWOV" "East-West component of sub-gridscale orographic variance" "m**2"
-191 200 98 -1 "NSOV" "North-South component of sub-gridscale orographic variance" "m**2"
-192 200 98 -1 "NWOV" "North-West/South-East component of sub-gridscale orographic variance" "m**2"
-193 200 98 -1 "NEOV" "North-East/South-West component of sub-gridscale orographic variance" "m**2"
+190 200 98 -1 "EWOV" "East-West component of sub-gridscale orographic variance" "m^2"
+191 200 98 -1 "NSOV" "North-South component of sub-gridscale orographic variance" "m^2"
+192 200 98 -1 "NWOV" "North-West/South-East component of sub-gridscale orographic variance" "m^2"
+193 200 98 -1 "NEOV" "North-East/South-West component of sub-gridscale orographic variance" "m^2"
194 200 98 -1 "BTMP" "Brightness temperature" "K"
-195 200 98 -1 "LGWS" "Latitudinal component of gravity wave stress" "N m**-2 s"
-196 200 98 -1 "MGWS" "Meridional component of gravity wave stress" "N m**-2 s"
-197 200 98 -1 "GWD" "Gravity wave dissipation" "W m**-2 s"
-198 200 98 -1 "SRC" "Skin reservoir content" "m of water"
-199 200 98 -1 "VEG" "Vegetation fraction" "(0 - 1)"
-200 200 98 -1 "VSO" "Variance of sub-gridscale orography" "m**2"
+195 200 98 -1 "LGWS" "Latitudinal component of gravity wave stress" "N/m^2*s"
+196 200 98 -1 "MGWS" "Meridional component of gravity wave stress" "N/m^2*s"
+197 200 98 -1 "GWD" "Gravity wave dissipation" "W/m^2*s"
+198 200 98 -1 "SRC" "Skin reservoir content" "m_of_water"
+199 200 98 -1 "VEG" "Vegetation fraction" "(0-1)"
+200 200 98 -1 "VSO" "Variance of sub-gridscale orography" "m^2"
201 200 98 -1 "MX2T" "Maximum temperature at 2 metres since previous post-processing" "K"
202 200 98 -1 "MN2T" "Minimum temperature at 2 metres since previous post-processing" "K"
-203 200 98 -1 "O3" "Ozone mass mixing ratio" "kg kg**-1"
+203 200 98 -1 "O3" "Ozone mass mixing ratio" "kg/kg"
204 200 98 -1 "PAW" "Precipitation analysis weights" ""
205 200 98 -1 "RO" "Runoff" "m"
-206 200 98 -1 "TCO3" "Total column ozone" "kg m**-2"
-207 200 98 -1 "10SI" "10 metre wind speed" "m s**-1"
-208 200 98 -1 "TSRC" "Top net solar radiation, clear sky" "W m**-2 s"
-209 200 98 -1 "TTRC" "Top net thermal radiation, clear sky" "W m**-2 s"
-210 200 98 -1 "SSRC" "Surface net solar radiation, clear sky" "W m**-2 s"
-211 200 98 -1 "STRC" "Surface net thermal radiation, clear sky" "W m**-2 s"
-212 200 98 -1 "TISR" "TOA incident solar radiation" "W m**-2 s"
+206 200 98 -1 "TCO3" "Total column ozone" "kg/m^2"
+207 200 98 -1 "10SI" "10 metre wind speed" "m/s"
+208 200 98 -1 "TSRC" "Top net solar radiation, clear sky" "W/m^2*s"
+209 200 98 -1 "TTRC" "Top net thermal radiation, clear sky" "W/m^2*s"
+210 200 98 -1 "SSRC" "Surface net solar radiation, clear sky" "W/m^2*s"
+211 200 98 -1 "STRC" "Surface net thermal radiation, clear sky" "W/m^2*s"
+212 200 98 -1 "TISR" "TOA incident solar radiation" "W/m^2*s"
213 200 98 -1 "var213" "undefined" ""
214 200 98 -1 "DHR" "Diabatic heating by radiation" "K"
215 200 98 -1 "DHVD" "Diabatic heating by vertical diffusion" "K"
216 200 98 -1 "DHCC" "Diabatic heating by cumulus convection" "K"
217 200 98 -1 "DHLC" "Diabatic heating large-scale condensation" "K"
-218 200 98 -1 "VDZW" "Vertical diffusion of zonal wind" "m s**-1"
-219 200 98 -1 "VDMW" "Vertical diffusion of meridional wind" "m s**-1"
-220 200 98 -1 "EWGD" "East-West gravity wave drag tendency" "m s**-1"
-221 200 98 -1 "NSGD" "North-South gravity wave drag tendency" "m s**-1"
-222 200 98 -1 "CTZW" "Convective tendency of zonal wind" "m s**-1"
-223 200 98 -1 "CTMW" "Convective tendency of meridional wind" "m s**-1"
-224 200 98 -1 "VDH" "Vertical diffusion of humidity" "kg kg**-1"
-225 200 98 -1 "HTCC" "Humidity tendency by cumulus convection" "kg kg**-1"
-226 200 98 -1 "HTLC" "Humidity tendency by large-scale condensation" "kg kg**-1"
-227 200 98 -1 "CRNH" "Change from removal of negative humidity" "kg kg**-1"
+218 200 98 -1 "VDZW" "Vertical diffusion of zonal wind" "m/s"
+219 200 98 -1 "VDMW" "Vertical diffusion of meridional wind" "m/s"
+220 200 98 -1 "EWGD" "East-West gravity wave drag tendency" "m/s"
+221 200 98 -1 "NSGD" "North-South gravity wave drag tendency" "m/s"
+222 200 98 -1 "CTZW" "Convective tendency of zonal wind" "m/s"
+223 200 98 -1 "CTMW" "Convective tendency of meridional wind" "m/s"
+224 200 98 -1 "VDH" "Vertical diffusion of humidity" "kg/kg"
+225 200 98 -1 "HTCC" "Humidity tendency by cumulus convection" "kg/kg"
+226 200 98 -1 "HTLC" "Humidity tendency by large-scale condensation" "kg/kg"
+227 200 98 -1 "CRNH" "Change from removal of negative humidity" "kg/kg"
228 200 98 -1 "TP" "Total precipitation" "m"
-229 200 98 -1 "IEWS" "Instantaneous X surface stress" "N m**-2"
-230 200 98 -1 "INSS" "Instantaneous Y surface stress" "N m**-2"
-231 200 98 -1 "ISHF" "Instantaneous surface heat flux" "W m**-2"
-232 200 98 -1 "IE" "Instantaneous moisture flux" "kg m**-2 s"
-233 200 98 -1 "ASQ" "Apparent surface humidity" "kg kg**-1"
+229 200 98 -1 "IEWS" "Instantaneous X surface stress" "N/m^2"
+230 200 98 -1 "INSS" "Instantaneous Y surface stress" "N/m^2"
+231 200 98 -1 "ISHF" "Instantaneous surface heat flux" "W/m^2"
+232 200 98 -1 "IE" "Instantaneous moisture flux" "kg/m^2*s"
+233 200 98 -1 "ASQ" "Apparent surface humidity" "kg/kg"
234 200 98 -1 "LSRH" "Logarithm of surface roughness length for heat" ""
235 200 98 -1 "SKT" "Skin temperature" "K"
236 200 98 -1 "STL4" "Soil temperature level 4" "K"
237 200 98 -1 "SWL4" "Soil wetness level 4" "m"
238 200 98 -1 "TSN" "Temperature of snow layer" "K"
-239 200 98 -1 "CSF" "Convective snowfall" "m of water equivalent"
-240 200 98 -1 "LSF" "Large-scale snowfall" "m of water equivalent"
-241 200 98 -1 "ACF" "Accumulated cloud fraction tendency" "(-1 to 1)"
-242 200 98 -1 "ALW" "Accumulated liquid water tendency" "(-1 to 1)"
-243 200 98 -1 "FAL" "Forecast albedo" "(0 - 1)"
+239 200 98 -1 "CSF" "Convective snowfall" "m_of_water_equivalent"
+240 200 98 -1 "LSF" "Large-scale snowfall" "m_of_water_equivalent"
+241 200 98 -1 "ACF" "Accumulated cloud fraction tendency" "(-1to1)"
+242 200 98 -1 "ALW" "Accumulated liquid water tendency" "(-1to1)"
+243 200 98 -1 "FAL" "Forecast albedo" "(0-1)"
244 200 98 -1 "FSR" "Forecast surface roughness" "m"
245 200 98 -1 "FLSR" "Forecast logarithm of surface roughness for heat" ""
-246 200 98 -1 "CLWC" "Cloud liquid water content" "kg kg**-1"
-247 200 98 -1 "CIWC" "Cloud ice water content" "kg kg**-1"
-248 200 98 -1 "CC" "Cloud cover" "(0 - 1)"
-249 200 98 -1 "AIW" "Accumulated ice water tendency" "(-1 to 1)"
-250 200 98 -1 "ICE" "Ice age" "(0 - 1)"
+246 200 98 -1 "CLWC" "Cloud liquid water content" "kg/kg"
+247 200 98 -1 "CIWC" "Cloud ice water content" "kg/kg"
+248 200 98 -1 "CC" "Cloud cover" "(0-1)"
+249 200 98 -1 "AIW" "Accumulated ice water tendency" "(-1to1)"
+250 200 98 -1 "ICE" "Ice age" "(0-1)"
251 200 98 -1 "ATTE" "Adiabatic tendency of temperature" "K"
-252 200 98 -1 "ATHE" "Adiabatic tendency of humidity" "kg kg**-1"
-253 200 98 -1 "ATZE" "Adiabatic tendency of zonal wind" "m s**-1"
-254 200 98 -1 "ATMW" "Adiabatic tendency of meridional wind" "m s**-1"
+252 200 98 -1 "ATHE" "Adiabatic tendency of humidity" "kg/kg"
+253 200 98 -1 "ATZE" "Adiabatic tendency of zonal wind" "m/s"
+254 200 98 -1 "ATMW" "Adiabatic tendency of meridional wind" "m/s"
255 200 98 -1 "var255" "Indicates a missing value" ""
\ No newline at end of file
diff --git a/data/table_files/grib1_ecmwf_210_98.txt b/data/table_files/grib1_ecmwf_210_98.txt
index 7695d46749..884664020f 100644
--- a/data/table_files/grib1_ecmwf_210_98.txt
+++ b/data/table_files/grib1_ecmwf_210_98.txt
@@ -1,58 +1,58 @@
GRIB1
0 210 98 -1 "var0" "undefined" ""
-1 210 98 -1 "AERMR01" "Sea Salt Aerosol (0.03 - 0.5 um) Mixing Ratio" "kg kg**-1"
-2 210 98 -1 "AERMR02" "Sea Salt Aerosol (0.5 - 5 um) Mixing Ratio" "kg kg**-1"
-3 210 98 -1 "AERMR03" "Sea Salt Aerosol (5 - 20 um) Mixing Ratio" "kg kg**-1"
-4 210 98 -1 "AERMR04" "Dust Aerosol (0.03 - 0.55 um) Mixing Ratio" "kg kg**-1"
-5 210 98 -1 "AERMR05" "Dust Aerosol (0.55 - 0.9 um) Mixing Ratio" "kg kg**-1"
-6 210 98 -1 "AERMR06" "Dust Aerosol (0.9 - 20 um) Mixing Ratio" "kg kg**-1"
-7 210 98 -1 "AERMR07" "Hydrophobic Organic Matter Aerosol Mixing Ratio" "kg kg**-1"
-8 210 98 -1 "AERMR08" "Hydrophilic Organic Matter Aerosol Mixing Ratio" "kg kg**-1"
-9 210 98 -1 "AERMR09" "Hydrophobic Black Carbon Aerosol Mixing Ratio" "kg kg**-1"
-10 210 98 -1 "AERMR10" "Hydrophilic Black Carbon Aerosol Mixing Ratio" "kg kg**-1"
-11 210 98 -1 "AERMR11" "Sulphate Aerosol Mixing Ratio" "kg kg**-1"
-12 210 98 -1 "AERMR12" "Aerosol type 12 mixing ratio" "kg kg**-1"
+1 210 98 -1 "AERMR01" "Sea Salt Aerosol (0.03 - 0.5 um) Mixing Ratio" "kg/kg"
+2 210 98 -1 "AERMR02" "Sea Salt Aerosol (0.5 - 5 um) Mixing Ratio" "kg/kg"
+3 210 98 -1 "AERMR03" "Sea Salt Aerosol (5 - 20 um) Mixing Ratio" "kg/kg"
+4 210 98 -1 "AERMR04" "Dust Aerosol (0.03 - 0.55 um) Mixing Ratio" "kg/kg"
+5 210 98 -1 "AERMR05" "Dust Aerosol (0.55 - 0.9 um) Mixing Ratio" "kg/kg"
+6 210 98 -1 "AERMR06" "Dust Aerosol (0.9 - 20 um) Mixing Ratio" "kg/kg"
+7 210 98 -1 "AERMR07" "Hydrophobic Organic Matter Aerosol Mixing Ratio" "kg/kg"
+8 210 98 -1 "AERMR08" "Hydrophilic Organic Matter Aerosol Mixing Ratio" "kg/kg"
+9 210 98 -1 "AERMR09" "Hydrophobic Black Carbon Aerosol Mixing Ratio" "kg/kg"
+10 210 98 -1 "AERMR10" "Hydrophilic Black Carbon Aerosol Mixing Ratio" "kg/kg"
+11 210 98 -1 "AERMR11" "Sulphate Aerosol Mixing Ratio" "kg/kg"
+12 210 98 -1 "AERMR12" "Aerosol type 12 mixing ratio" "kg/kg"
13 210 98 -1 "var13" "undefined" ""
14 210 98 -1 "var14" "undefined" ""
15 210 98 -1 "var15" "undefined" ""
-16 210 98 -1 "AERGN01" "Aerosol type 1 source/gain accumulated" "kg m**-2"
-17 210 98 -1 "AERGN02" "Aerosol type 2 source/gain accumulated" "kg m**-2"
-18 210 98 -1 "AERGN03" "Aerosol type 3 source/gain accumulated" "kg m**-2"
-19 210 98 -1 "AERGN04" "Aerosol type 4 source/gain accumulated" "kg m**-2"
-20 210 98 -1 "AERGN05" "Aerosol type 5 source/gain accumulated" "kg m**-2"
-21 210 98 -1 "AERGN06" "Aerosol type 6 source/gain accumulated" "kg m**-2"
-22 210 98 -1 "AERGN07" "Aerosol type 7 source/gain accumulated" "kg m**-2"
-23 210 98 -1 "AERGN08" "Aerosol type 8 source/gain accumulated" "kg m**-2"
-24 210 98 -1 "AERGN09" "Aerosol type 9 source/gain accumulated" "kg m**-2"
-25 210 98 -1 "AERGN10" "Aerosol type 10 source/gain accumulated" "kg m**-2"
-26 210 98 -1 "AERGN11" "Aerosol type 11 source/gain accumulated" "kg m**-2"
-27 210 98 -1 "AERGN12" "Aerosol type 12 source/gain accumulated" "kg m**-2"
+16 210 98 -1 "AERGN01" "Aerosol type 1 source/gain accumulated" "kg/m^2"
+17 210 98 -1 "AERGN02" "Aerosol type 2 source/gain accumulated" "kg/m^2"
+18 210 98 -1 "AERGN03" "Aerosol type 3 source/gain accumulated" "kg/m^2"
+19 210 98 -1 "AERGN04" "Aerosol type 4 source/gain accumulated" "kg/m^2"
+20 210 98 -1 "AERGN05" "Aerosol type 5 source/gain accumulated" "kg/m^2"
+21 210 98 -1 "AERGN06" "Aerosol type 6 source/gain accumulated" "kg/m^2"
+22 210 98 -1 "AERGN07" "Aerosol type 7 source/gain accumulated" "kg/m^2"
+23 210 98 -1 "AERGN08" "Aerosol type 8 source/gain accumulated" "kg/m^2"
+24 210 98 -1 "AERGN09" "Aerosol type 9 source/gain accumulated" "kg/m^2"
+25 210 98 -1 "AERGN10" "Aerosol type 10 source/gain accumulated" "kg/m^2"
+26 210 98 -1 "AERGN11" "Aerosol type 11 source/gain accumulated" "kg/m^2"
+27 210 98 -1 "AERGN12" "Aerosol type 12 source/gain accumulated" "kg/m^2"
28 210 98 -1 "var28" "undefined" ""
29 210 98 -1 "var29" "undefined" ""
30 210 98 -1 "var30" "undefined" ""
-31 210 98 -1 "AERLS01" "Aerosol type 1 sink/loss accumulated" "kg m**-2"
-32 210 98 -1 "AERLS02" "Aerosol type 2 sink/loss accumulated" "kg m**-2"
-33 210 98 -1 "AERLS03" "Aerosol type 3 sink/loss accumulated" "kg m**-2"
-34 210 98 -1 "AERLS04" "Aerosol type 4 sink/loss accumulated" "kg m**-2"
-35 210 98 -1 "AERLS05" "Aerosol type 5 sink/loss accumulated" "kg m**-2"
-36 210 98 -1 "AERLS06" "Aerosol type 6 sink/loss accumulated" "kg m**-2"
-37 210 98 -1 "AERLS07" "Aerosol type 7 sink/loss accumulated" "kg m**-2"
-38 210 98 -1 "AERLS08" "Aerosol type 8 sink/loss accumulated" "kg m**-2"
-39 210 98 -1 "AERLS09" "Aerosol type 9 sink/loss accumulated" "kg m**-2"
-40 210 98 -1 "AERLS10" "Aerosol type 10 sink/loss accumulated" "kg m**-2"
-41 210 98 -1 "AERLS11" "Aerosol type 11 sink/loss accumulated" "kg m**-2"
-42 210 98 -1 "AERLS12" "Aerosol type 12 sink/loss accumulated" "kg m**-2"
+31 210 98 -1 "AERLS01" "Aerosol type 1 sink/loss accumulated" "kg/m^2"
+32 210 98 -1 "AERLS02" "Aerosol type 2 sink/loss accumulated" "kg/m^2"
+33 210 98 -1 "AERLS03" "Aerosol type 3 sink/loss accumulated" "kg/m^2"
+34 210 98 -1 "AERLS04" "Aerosol type 4 sink/loss accumulated" "kg/m^2"
+35 210 98 -1 "AERLS05" "Aerosol type 5 sink/loss accumulated" "kg/m^2"
+36 210 98 -1 "AERLS06" "Aerosol type 6 sink/loss accumulated" "kg/m^2"
+37 210 98 -1 "AERLS07" "Aerosol type 7 sink/loss accumulated" "kg/m^2"
+38 210 98 -1 "AERLS08" "Aerosol type 8 sink/loss accumulated" "kg/m^2"
+39 210 98 -1 "AERLS09" "Aerosol type 9 sink/loss accumulated" "kg/m^2"
+40 210 98 -1 "AERLS10" "Aerosol type 10 sink/loss accumulated" "kg/m^2"
+41 210 98 -1 "AERLS11" "Aerosol type 11 sink/loss accumulated" "kg/m^2"
+42 210 98 -1 "AERLS12" "Aerosol type 12 sink/loss accumulated" "kg/m^2"
43 210 98 -1 "var43" "undefined" ""
44 210 98 -1 "var44" "undefined" ""
45 210 98 -1 "var45" "undefined" ""
-46 210 98 -1 "AERPR" "Aerosol precursor mixing ratio" "kg kg**-1"
-47 210 98 -1 "AERSM" "Aerosol small mode mixing ratio" "kg kg**-1"
-48 210 98 -1 "AERLG" "Aerosol large mode mixing ratio" "kg kg**-1"
+46 210 98 -1 "AERPR" "Aerosol precursor mixing ratio" "kg/kg"
+47 210 98 -1 "AERSM" "Aerosol small mode mixing ratio" "kg/kg"
+48 210 98 -1 "AERLG" "Aerosol large mode mixing ratio" "kg/kg"
49 210 98 -1 "AODPR" "Aerosol precursor optical depth" "dimensionless"
50 210 98 -1 "AODSM" "Aerosol small mode optical depth" "dimensionless"
51 210 98 -1 "AODLG" "Aerosol large mode optical depth" "dimensionless"
-52 210 98 -1 "AERDEP" "Dust emission potential" "kg s**2 m**-5"
-53 210 98 -1 "AERLTS" "Lifting threshold speed" "m s**-1"
+52 210 98 -1 "AERDEP" "Dust emission potential" "kg*s^2/m^5"
+53 210 98 -1 "AERLTS" "Lifting threshold speed" "m/s"
54 210 98 -1 "AERSCC" "Soil clay content" "%"
55 210 98 -1 "var55" "undefined" ""
56 210 98 -1 "var56" "undefined" ""
@@ -60,17 +60,17 @@ GRIB1
58 210 98 -1 "var58" "undefined" ""
59 210 98 -1 "var59" "undefined" ""
60 210 98 -1 "var60" "undefined" ""
-61 210 98 -1 "CO2" "Carbon Dioxide" "kg kg**-1"
-62 210 98 -1 "CH4" "Methane" "kg kg**-1"
-63 210 98 -1 "N2O" "Nitrous oxide" "kg kg**-1"
-64 210 98 -1 "TCCO2" "Total column Carbon Dioxide" "kg m**-2"
-65 210 98 -1 "TCCH4" "Total column Methane" "kg m**-2"
-66 210 98 -1 "TCN2O" "Total column Nitrous oxide" "kg m**-2"
-67 210 98 -1 "CO2OF" "Ocean flux of Carbon Dioxide" "kg m**-2 s**-1"
-68 210 98 -1 "CO2NBF" "Natural biosphere flux of Carbon Dioxide" "kg m**-2 s**-1"
-69 210 98 -1 "CO2APF" "Anthropogenic emissions of Carbon Dioxide" "kg m**-2 s**-1"
-70 210 98 -1 "CH4F" "Methane Surface Fluxes" "kg m**-2 s**-1"
-71 210 98 -1 "kCH4" "Methane loss rate due to radical hydroxyl (OH)" "s**-1"
+61 210 98 -1 "CO2" "Carbon Dioxide" "kg/kg"
+62 210 98 -1 "CH4" "Methane" "kg/kg"
+63 210 98 -1 "N2O" "Nitrous oxide" "kg/kg"
+64 210 98 -1 "TCCO2" "Total column Carbon Dioxide" "kg/m^2"
+65 210 98 -1 "TCCH4" "Total column Methane" "kg/m^2"
+66 210 98 -1 "TCN2O" "Total column Nitrous oxide" "kg/m^2"
+67 210 98 -1 "CO2OF" "Ocean flux of Carbon Dioxide" "kg/m^2/s"
+68 210 98 -1 "CO2NBF" "Natural biosphere flux of Carbon Dioxide" "kg/m^2/s"
+69 210 98 -1 "CO2APF" "Anthropogenic emissions of Carbon Dioxide" "kg/m^2/s"
+70 210 98 -1 "CH4F" "Methane Surface Fluxes" "kg/m^2/s"
+71 210 98 -1 "kCH4" "Methane loss rate due to radical hydroxyl (OH)" "1/s"
72 210 98 -1 "var72" "undefined" ""
73 210 98 -1 "var73" "undefined" ""
74 210 98 -1 "var74" "undefined" ""
@@ -79,27 +79,27 @@ GRIB1
77 210 98 -1 "var77" "undefined" ""
78 210 98 -1 "var78" "undefined" ""
79 210 98 -1 "var79" "undefined" ""
-80 210 98 -1 "CO2FIRE" "Wildfire flux of Carbon Dioxide" "kg m**-2 s**-1"
-81 210 98 -1 "COFIRE" "Wildfire flux of Carbon Monoxide" "kg m**-2 s**-1"
-82 210 98 -1 "CH4FIRE" "Wildfire flux of Methane" "kg m**-2 s**-1"
-83 210 98 -1 "NMHCFIRE" "Wildfire flux of Non-Methane Hydro-Carbons" "kg m**-2 s**-1"
-84 210 98 -1 "H2FIRE" "Wildfire flux of Hydrogen" "kg m**-2 s**-1"
-85 210 98 -1 "NOXFIRE" "Wildfire flux of Nitrogen Oxides NOx" "kg m**-2 s**-1"
-86 210 98 -1 "N2OFIRE" "Wildfire flux of Nitrous Oxide" "kg m**-2 s**-1"
-87 210 98 -1 "PM2P5FIRE" "Wildfire flux of Particulate Matter PM2.5" "kg m**-2 s**-1"
-88 210 98 -1 "TPMFIRE" "Wildfire flux of Total Particulate Matter" "kg m**-2 s**-1"
-89 210 98 -1 "TCFIRE" "Wildfire flux of Total Carbon in Aerosols" "kg m**-2 s**-1"
-90 210 98 -1 "OCFIRE" "Wildfire flux of Organic Carbon" "kg m**-2 s**-1"
-91 210 98 -1 "BCFIRE" "Wildfire flux of Black Carbon" "kg m**-2 s**-1"
-92 210 98 -1 "CFIRE" "Wildfire overall flux of burnt Carbon" "kg m**-2 s**-1"
+80 210 98 -1 "CO2FIRE" "Wildfire flux of Carbon Dioxide" "kg/m^2/s"
+81 210 98 -1 "COFIRE" "Wildfire flux of Carbon Monoxide" "kg/m^2/s"
+82 210 98 -1 "CH4FIRE" "Wildfire flux of Methane" "kg/m^2/s"
+83 210 98 -1 "NMHCFIRE" "Wildfire flux of Non-Methane Hydro-Carbons" "kg/m^2/s"
+84 210 98 -1 "H2FIRE" "Wildfire flux of Hydrogen" "kg/m^2/s"
+85 210 98 -1 "NOXFIRE" "Wildfire flux of Nitrogen Oxides NOx" "kg/m^2/s"
+86 210 98 -1 "N2OFIRE" "Wildfire flux of Nitrous Oxide" "kg/m^2/s"
+87 210 98 -1 "PM2P5FIRE" "Wildfire flux of Particulate Matter PM2.5" "kg/m^2/s"
+88 210 98 -1 "TPMFIRE" "Wildfire flux of Total Particulate Matter" "kg/m^2/s"
+89 210 98 -1 "TCFIRE" "Wildfire flux of Total Carbon in Aerosols" "kg/m^2/s"
+90 210 98 -1 "OCFIRE" "Wildfire flux of Organic Carbon" "kg/m^2/s"
+91 210 98 -1 "BCFIRE" "Wildfire flux of Black Carbon" "kg/m^2/s"
+92 210 98 -1 "CFIRE" "Wildfire overall flux of burnt Carbon" "kg/m^2/s"
93 210 98 -1 "C4FFIRE" "Wildfire fraction of C4 plants" "dimensionless"
94 210 98 -1 "VEGFIRE" "Wildfire vegetation map index" "dimensionless"
95 210 98 -1 "CCFIRE" "Wildfire Combustion Completeness" "dimensionless"
96 210 98 -1 "FLFIRE" "Wildfire Fuel Load" ""
97 210 98 -1 "BFFIRE" "Wildfire fraction of area burnt" "dimensionless"
-98 210 98 -1 "OAFIRE" "Wildfire observed area" "m**2"
-99 210 98 -1 "FRPFIRE" "Wildfire radiative power" "W m**-2"
-100 210 98 -1 "CRFIRE" "Wildfire combustion rate" "kg m**-2 s**-1"
+98 210 98 -1 "OAFIRE" "Wildfire observed area" "m^2"
+99 210 98 -1 "FRPFIRE" "Wildfire radiative power" "W/m^2"
+100 210 98 -1 "CRFIRE" "Wildfire combustion rate" "kg/m^2/s"
101 210 98 -1 "var101" "undefined" ""
102 210 98 -1 "var102" "undefined" ""
103 210 98 -1 "var103" "undefined" ""
@@ -120,52 +120,52 @@ GRIB1
118 210 98 -1 "var118" "undefined" ""
119 210 98 -1 "var119" "undefined" ""
120 210 98 -1 "var120" "undefined" ""
-121 210 98 -1 "NO2" "Nitrogen dioxide" "kg kg**-1"
-122 210 98 -1 "SO2" "Sulphur dioxide" "kg kg**-1"
-123 210 98 -1 "CO" "Carbon monoxide" "kg kg**-1"
-124 210 98 -1 "HCHO" "Formaldehyde" "kg kg**-1"
-125 210 98 -1 "TCNO2" "Total column Nitrogen dioxide" "kg m**-2"
-126 210 98 -1 "TCSO2" "Total column Sulphur dioxide" "kg m**-2"
-127 210 98 -1 "TCCO" "Total column Carbon monoxide" "kg m**-2"
-128 210 98 -1 "TCHCHO" "Total column Formaldehyde" "kg m**-2"
-129 210 98 -1 "NOX" "Nitrogen Oxides" "kg kg**-1"
-130 210 98 -1 "TCNOX" "Total Column Nitrogen Oxides" "kg m**-2"
-131 210 98 -1 "GRG1" "Reactive tracer 1 mass mixing ratio" "kg kg**-1"
-132 210 98 -1 "TCGRG1" "Total column GRG tracer 1" "kg m**-2"
-133 210 98 -1 "GRG2" "Reactive tracer 2 mass mixing ratio" "kg kg**-1"
-134 210 98 -1 "TCGRG2" "Total column GRG tracer 2" "kg m**-2"
-135 210 98 -1 "GRG3" "Reactive tracer 3 mass mixing ratio" "kg kg**-1"
-136 210 98 -1 "TCGRG3" "Total column GRG tracer 3" "kg m**-2"
-137 210 98 -1 "GRG4" "Reactive tracer 4 mass mixing ratio" "kg kg**-1"
-138 210 98 -1 "TCGRG4" "Total column GRG tracer 4" "kg m**-2"
-139 210 98 -1 "GRG5" "Reactive tracer 5 mass mixing ratio" "kg kg**-1"
-140 210 98 -1 "TCGRG5" "Total column GRG tracer 5" "kg m**-2"
-141 210 98 -1 "GRG6" "Reactive tracer 6 mass mixing ratio" "kg kg**-1"
-142 210 98 -1 "TCGRG6" "Total column GRG tracer 6" "kg m**-2"
-143 210 98 -1 "GRG7" "Reactive tracer 7 mass mixing ratio" "kg kg**-1"
-144 210 98 -1 "TCGRG7" "Total column GRG tracer 7" "kg m**-2"
-145 210 98 -1 "GRG8" "Reactive tracer 8 mass mixing ratio" "kg kg**-1"
-146 210 98 -1 "TCGRG8" "Total column GRG tracer 8" "kg m**-2"
-147 210 98 -1 "GRG9" "Reactive tracer 9 mass mixing ratio" "kg kg**-1"
-148 210 98 -1 "TCGRG9" "Total column GRG tracer 9" "kg m**-2"
-149 210 98 -1 "GRG10" "Reactive tracer 10 mass mixing ratio" "kg kg**-1"
-150 210 98 -1 "TCGRG10" "Total column GRG tracer 10" "kg m**-2"
-151 210 98 -1 "SFNOX" "Surface flux Nitrogen oxides" "kg m**-2 s**-1"
-152 210 98 -1 "SFNO2" "Surface flux Nitrogen dioxide" "kg m**-2 s**-1"
-153 210 98 -1 "SFSO2" "Surface flux Sulphur dioxide" "kg m**-2 s**-1"
-154 210 98 -1 "SFCO2" "Surface flux Carbon monoxide" "kg m**-2 s**-1"
-155 210 98 -1 "SFHCHO" "Surface flux Formaldehyde" "kg m**-2 s**-1"
-156 210 98 -1 "SFGO3" "Surface flux GEMS Ozone" "kg m**-2 s**-1"
-157 210 98 -1 "SFGR1" "Surface flux reactive tracer 1" "kg m**-2 s**-1"
-158 210 98 -1 "SFGR2" "Surface flux reactive tracer 2" "kg m**-2 s**-1"
-159 210 98 -1 "SFGR3" "Surface flux reactive tracer 3" "kg m**-2 s**-1"
-160 210 98 -1 "SFGR4" "Surface flux reactive tracer 4" "kg m**-2 s**-1"
-161 210 98 -1 "SFGR5" "Surface flux reactive tracer 5" "kg m**-2 s**-1"
-162 210 98 -1 "SFGR6" "Surface flux reactive tracer 6" "kg m**-2 s**-1"
-163 210 98 -1 "SFGR7" "Surface flux reactive tracer 7" "kg m**-2 s**-1"
-164 210 98 -1 "SFGR8" "Surface flux reactive tracer 8" "kg m**-2 s**-1"
-165 210 98 -1 "SFGR9" "Surface flux reactive tracer 9" "kg m**-2 s**-1"
-166 210 98 -1 "SFGR10" "Surface flux reactive tracer 10" "kg m**-2 s**-1"
+121 210 98 -1 "NO2" "Nitrogen dioxide" "kg/kg"
+122 210 98 -1 "SO2" "Sulphur dioxide" "kg/kg"
+123 210 98 -1 "CO" "Carbon monoxide" "kg/kg"
+124 210 98 -1 "HCHO" "Formaldehyde" "kg/kg"
+125 210 98 -1 "TCNO2" "Total column Nitrogen dioxide" "kg/m^2"
+126 210 98 -1 "TCSO2" "Total column Sulphur dioxide" "kg/m^2"
+127 210 98 -1 "TCCO" "Total column Carbon monoxide" "kg/m^2"
+128 210 98 -1 "TCHCHO" "Total column Formaldehyde" "kg/m^2"
+129 210 98 -1 "NOX" "Nitrogen Oxides" "kg/kg"
+130 210 98 -1 "TCNOX" "Total Column Nitrogen Oxides" "kg/m^2"
+131 210 98 -1 "GRG1" "Reactive tracer 1 mass mixing ratio" "kg/kg"
+132 210 98 -1 "TCGRG1" "Total column GRG tracer 1" "kg/m^2"
+133 210 98 -1 "GRG2" "Reactive tracer 2 mass mixing ratio" "kg/kg"
+134 210 98 -1 "TCGRG2" "Total column GRG tracer 2" "kg/m^2"
+135 210 98 -1 "GRG3" "Reactive tracer 3 mass mixing ratio" "kg/kg"
+136 210 98 -1 "TCGRG3" "Total column GRG tracer 3" "kg/m^2"
+137 210 98 -1 "GRG4" "Reactive tracer 4 mass mixing ratio" "kg/kg"
+138 210 98 -1 "TCGRG4" "Total column GRG tracer 4" "kg/m^2"
+139 210 98 -1 "GRG5" "Reactive tracer 5 mass mixing ratio" "kg/kg"
+140 210 98 -1 "TCGRG5" "Total column GRG tracer 5" "kg/m^2"
+141 210 98 -1 "GRG6" "Reactive tracer 6 mass mixing ratio" "kg/kg"
+142 210 98 -1 "TCGRG6" "Total column GRG tracer 6" "kg/m^2"
+143 210 98 -1 "GRG7" "Reactive tracer 7 mass mixing ratio" "kg/kg"
+144 210 98 -1 "TCGRG7" "Total column GRG tracer 7" "kg/m^2"
+145 210 98 -1 "GRG8" "Reactive tracer 8 mass mixing ratio" "kg/kg"
+146 210 98 -1 "TCGRG8" "Total column GRG tracer 8" "kg/m^2"
+147 210 98 -1 "GRG9" "Reactive tracer 9 mass mixing ratio" "kg/kg"
+148 210 98 -1 "TCGRG9" "Total column GRG tracer 9" "kg/m^2"
+149 210 98 -1 "GRG10" "Reactive tracer 10 mass mixing ratio" "kg/kg"
+150 210 98 -1 "TCGRG10" "Total column GRG tracer 10" "kg/m^2"
+151 210 98 -1 "SFNOX" "Surface flux Nitrogen oxides" "kg/m^2/s"
+152 210 98 -1 "SFNO2" "Surface flux Nitrogen dioxide" "kg/m^2/s"
+153 210 98 -1 "SFSO2" "Surface flux Sulphur dioxide" "kg/m^2/s"
+154 210 98 -1 "SFCO2" "Surface flux Carbon monoxide" "kg/m^2/s"
+155 210 98 -1 "SFHCHO" "Surface flux Formaldehyde" "kg/m^2/s"
+156 210 98 -1 "SFGO3" "Surface flux GEMS Ozone" "kg/m^2/s"
+157 210 98 -1 "SFGR1" "Surface flux reactive tracer 1" "kg/m^2/s"
+158 210 98 -1 "SFGR2" "Surface flux reactive tracer 2" "kg/m^2/s"
+159 210 98 -1 "SFGR3" "Surface flux reactive tracer 3" "kg/m^2/s"
+160 210 98 -1 "SFGR4" "Surface flux reactive tracer 4" "kg/m^2/s"
+161 210 98 -1 "SFGR5" "Surface flux reactive tracer 5" "kg/m^2/s"
+162 210 98 -1 "SFGR6" "Surface flux reactive tracer 6" "kg/m^2/s"
+163 210 98 -1 "SFGR7" "Surface flux reactive tracer 7" "kg/m^2/s"
+164 210 98 -1 "SFGR8" "Surface flux reactive tracer 8" "kg/m^2/s"
+165 210 98 -1 "SFGR9" "Surface flux reactive tracer 9" "kg/m^2/s"
+166 210 98 -1 "SFGR10" "Surface flux reactive tracer 10" "kg/m^2/s"
167 210 98 -1 "var167" "undefined" ""
168 210 98 -1 "var168" "undefined" ""
169 210 98 -1 "var169" "undefined" ""
@@ -180,11 +180,11 @@ GRIB1
178 210 98 -1 "var178" "undefined" ""
179 210 98 -1 "var179" "undefined" ""
180 210 98 -1 "var180" "undefined" ""
-181 210 98 -1 "Ra" "Radon" "kg kg**-1"
-182 210 98 -1 "SF6" "Sulphur Hexafluoride" "kg kg**-1"
-183 210 98 -1 "TCRa" "Total column Radon" "kg m**-2"
-184 210 98 -1 "TCSF6" "Total column Sulphur Hexafluoride" "kg m**-2"
-185 210 98 -1 "SF6APF" "Anthropogenic Emissions of Sulphur Hexafluoride" "kg m**-2 s**-1"
+181 210 98 -1 "Ra" "Radon" "kg/kg"
+182 210 98 -1 "SF6" "Sulphur Hexafluoride" "kg/kg"
+183 210 98 -1 "TCRa" "Total column Radon" "kg/m^2"
+184 210 98 -1 "TCSF6" "Total column Sulphur Hexafluoride" "kg/m^2"
+185 210 98 -1 "SF6APF" "Anthropogenic Emissions of Sulphur Hexafluoride" "kg/m^2/s"
186 210 98 -1 "var186" "undefined" ""
187 210 98 -1 "var187" "undefined" ""
188 210 98 -1 "var188" "undefined" ""
@@ -202,10 +202,10 @@ GRIB1
200 210 98 -1 "var200" "undefined" ""
201 210 98 -1 "var201" "undefined" ""
202 210 98 -1 "var202" "undefined" ""
-203 210 98 -1 "GO3" "GEMS Ozone" "kg kg**-1"
+203 210 98 -1 "GO3" "GEMS Ozone" "kg/kg"
204 210 98 -1 "var204" "undefined" ""
205 210 98 -1 "var205" "undefined" ""
-206 210 98 -1 "GTCO3" "GEMS Total column ozone" "kg m**-2"
+206 210 98 -1 "GTCO3" "GEMS Total column ozone" "kg/m^2"
207 210 98 -1 "AOD550" "Total Aerosol Optical Depth at 550nm" "-"
208 210 98 -1 "SSAOD550" "Sea Salt Aerosol Optical Depth at 550nm" "-"
209 210 98 -1 "DUAOD550" "Dust Aerosol Optical Depth at 550nm" "-"
diff --git a/data/table_files/grib1_ecmwf_211_98.txt b/data/table_files/grib1_ecmwf_211_98.txt
index 9d2e2234bf..344b82ff0e 100644
--- a/data/table_files/grib1_ecmwf_211_98.txt
+++ b/data/table_files/grib1_ecmwf_211_98.txt
@@ -45,9 +45,9 @@ GRIB1
43 211 98 -1 "var43" "undefined" ""
44 211 98 -1 "var44" "undefined" ""
45 211 98 -1 "var45" "undefined" ""
-46 211 98 -1 "AERPR" "Aerosol precursor mixing ratio" "kg kg**-1"
-47 211 98 -1 "AERSM" "Aerosol small mode mixing ratio" "kg kg**-1"
-48 211 98 -1 "AERLG" "Aerosol large mode mixing ratio" "kg kg**-1"
+46 211 98 -1 "AERPR" "Aerosol precursor mixing ratio" "kg/kg"
+47 211 98 -1 "AERSM" "Aerosol small mode mixing ratio" "kg/kg"
+48 211 98 -1 "AERLG" "Aerosol large mode mixing ratio" "kg/kg"
49 211 98 -1 "AODPR" "Aerosol precursor optical depth" "dimensionless"
50 211 98 -1 "AODSM" "Aerosol small mode optical depth" "dimensionless"
51 211 98 -1 "AODLG" "Aerosol large mode optical depth" "dimensionless"
@@ -60,9 +60,9 @@ GRIB1
58 211 98 -1 "var58" "undefined" ""
59 211 98 -1 "var59" "undefined" ""
60 211 98 -1 "var60" "undefined" ""
-61 211 98 -1 "CO2" "Carbon Dioxide" "kg kg**-1"
-62 211 98 -1 "CH4" "Methane" "kg kg**-1"
-63 211 98 -1 "N2O" "Nitrous oxide" "kg kg**-1"
+61 211 98 -1 "CO2" "Carbon Dioxide" "kg/kg"
+62 211 98 -1 "CH4" "Methane" "kg/kg"
+63 211 98 -1 "N2O" "Nitrous oxide" "kg/kg"
64 211 98 -1 "var64" "undefined" ""
65 211 98 -1 "var65" "undefined" ""
66 211 98 -1 "var66" "undefined" ""
@@ -120,10 +120,10 @@ GRIB1
118 211 98 -1 "var118" "undefined" ""
119 211 98 -1 "var119" "undefined" ""
120 211 98 -1 "var120" "undefined" ""
-121 211 98 -1 "NO2" "Nitrogen dioxide" "kg kg**-1"
-122 211 98 -1 "SO2" "Sulphur dioxide" "kg kg**-1"
-123 211 98 -1 "CO" "Carbon monoxide" "kg kg**-1"
-124 211 98 -1 "HCHO" "Formaldehyde" "kg kg**-1"
+121 211 98 -1 "NO2" "Nitrogen dioxide" "kg/kg"
+122 211 98 -1 "SO2" "Sulphur dioxide" "kg/kg"
+123 211 98 -1 "CO" "Carbon monoxide" "kg/kg"
+124 211 98 -1 "HCHO" "Formaldehyde" "kg/kg"
125 211 98 -1 "var125" "undefined" ""
126 211 98 -1 "var126" "undefined" ""
127 211 98 -1 "var127" "undefined" ""
@@ -202,7 +202,7 @@ GRIB1
200 211 98 -1 "var200" "undefined" ""
201 211 98 -1 "var201" "undefined" ""
202 211 98 -1 "var202" "undefined" ""
-203 211 98 -1 "GO3" "GEMS Ozone" "kg kg**-1"
+203 211 98 -1 "GO3" "GEMS Ozone" "kg/kg"
204 211 98 -1 "var204" "undefined" ""
205 211 98 -1 "var205" "undefined" ""
206 211 98 -1 "var206" "undefined" ""
diff --git a/data/table_files/grib1_ecmwf_228_98.txt b/data/table_files/grib1_ecmwf_228_98.txt
index a6c31dd4fb..507116e183 100644
--- a/data/table_files/grib1_ecmwf_228_98.txt
+++ b/data/table_files/grib1_ecmwf_228_98.txt
@@ -1,11 +1,11 @@
GRIB1
0 228 98 -1 "var0" "undefined" ""
-1 228 98 -1 "CIN" "Convective inhibition" "J kg**-1"
+1 228 98 -1 "CIN" "Convective inhibition" "J/kg"
2 228 98 -1 "OROG" "Orography" "m"
-3 228 98 -1 "ZUST" "Friction velocity" "m s**-1"
+3 228 98 -1 "ZUST" "Friction velocity" "m/s"
4 228 98 -1 "MEAN2T" "Mean temperature at 2 metres" "K"
-5 228 98 -1 "MEAN10WS" "Mean of 10 metre wind speed" "m s**-1"
-6 228 98 -1 "MEANTCC" "Mean total cloud cover" "(0 - 1)"
+5 228 98 -1 "MEAN10WS" "Mean of 10 metre wind speed" "m/s"
+6 228 98 -1 "MEANTCC" "Mean total cloud cover" "(0-1)"
7 228 98 -1 "DL" "Lake depth" "m"
8 228 98 -1 "LMLT" "Lake mix-layer temperature" "K"
9 228 98 -1 "LMLD" "Lake mix-layer depth" "m"
@@ -14,8 +14,8 @@ GRIB1
12 228 98 -1 "LSHF" "Lake shape factor" "dimensionless"
13 228 98 -1 "LICT" "Lake ice temperature" "K"
14 228 98 -1 "LICD" "Lake ice depth" "m"
-15 228 98 -1 "DNDZN" "Minimum vertical gradient of refractivity inside trapping layer" "m**-1"
-16 228 98 -1 "DNDZA" "Mean vertical gradient of refractivity inside trapping layer" "m**-1"
+15 228 98 -1 "DNDZN" "Minimum vertical gradient of refractivity inside trapping layer" "1/m"
+16 228 98 -1 "DNDZA" "Mean vertical gradient of refractivity inside trapping layer" "1/m"
17 228 98 -1 "DCTB" "Duct base height" "m"
18 228 98 -1 "TPLB" "Trapping layer base height" "m"
19 228 98 -1 "TPLT" "Trapping layer top height" "m"
@@ -38,7 +38,7 @@ GRIB1
36 228 98 -1 "var36" "undefined" ""
37 228 98 -1 "var37" "undefined" ""
38 228 98 -1 "var38" "undefined" ""
-39 228 98 -1 "SM" "Soil Moisture" "kg m**-3"
+39 228 98 -1 "SM" "Soil Moisture" "kg/m^3"
40 228 98 -1 "var40" "undefined" ""
41 228 98 -1 "var41" "undefined" ""
42 228 98 -1 "var42" "undefined" ""
@@ -130,12 +130,12 @@ GRIB1
128 228 98 -1 "var128" "undefined" ""
129 228 98 -1 "var129" "undefined" ""
130 228 98 -1 "var130" "undefined" ""
-131 228 98 -1 "U10N" "Neutral wind at 10 m x-component" "m s**-1"
-132 228 98 -1 "V10N" "Neutral wind at 10 m y-component" "m s**-1"
+131 228 98 -1 "U10N" "Neutral wind at 10 m x-component" "m/s"
+132 228 98 -1 "V10N" "Neutral wind at 10 m y-component" "m/s"
133 228 98 -1 "var133" "undefined" ""
-134 228 98 -1 "VTNOWD" "V-tendency from non-orographic wave drag" "m s**-2"
+134 228 98 -1 "VTNOWD" "V-tendency from non-orographic wave drag" "m/s^2"
135 228 98 -1 "var135" "undefined" ""
-136 228 98 -1 "UTNOWD" "U-tendency from non-orographic wave drag" "m s**-2"
+136 228 98 -1 "UTNOWD" "U-tendency from non-orographic wave drag" "m/s^2"
137 228 98 -1 "var137" "undefined" ""
138 228 98 -1 "var138" "undefined" ""
139 228 98 -1 "ST" "Soil Temperature" "K"
@@ -143,7 +143,7 @@ GRIB1
141 228 98 -1 "SD" "Snow Depth water equivalent" "m"
142 228 98 -1 "var142" "undefined" ""
143 228 98 -1 "var143" "undefined" ""
-144 228 98 -1 "SF" "Snow Fall water equivalent" "kg m**-2"
+144 228 98 -1 "SF" "Snow Fall water equivalent" "kg/m^2"
145 228 98 -1 "var145" "undefined" ""
146 228 98 -1 "var146" "undefined" ""
147 228 98 -1 "var147" "undefined" ""
@@ -169,8 +169,8 @@ GRIB1
167 228 98 -1 "var167" "undefined" ""
168 228 98 -1 "var168" "undefined" ""
169 228 98 -1 "var169" "undefined" ""
-170 228 98 -1 "CAP" "Field capacity" "kg m**-3"
-171 228 98 -1 "WILT" "Wilting point" "kg m**-3"
+170 228 98 -1 "CAP" "Field capacity" "kg/m^3"
+171 228 98 -1 "WILT" "Wilting point" "kg/m^3"
172 228 98 -1 "var172" "undefined" ""
173 228 98 -1 "var173" "undefined" ""
174 228 98 -1 "var174" "undefined" ""
@@ -227,7 +227,7 @@ GRIB1
225 228 98 -1 "var225" "undefined" ""
226 228 98 -1 "var226" "undefined" ""
227 228 98 -1 "var227" "undefined" ""
-228 228 98 -1 "TP" "Total Precipitation" "kg m**-2"
+228 228 98 -1 "TP" "Total Precipitation" "kg/m^2"
229 228 98 -1 "var229" "undefined" ""
230 228 98 -1 "var230" "undefined" ""
231 228 98 -1 "var231" "undefined" ""
diff --git a/data/table_files/grib1_jra55_200.txt b/data/table_files/grib1_jra55_200.txt
new file mode 100644
index 0000000000..4d257a8aed
--- /dev/null
+++ b/data/table_files/grib1_jra55_200.txt
@@ -0,0 +1,257 @@
+GRIB1
+0 200 34 -1 "var0" "undefined" ""
+1 200 34 -1 "PRES" "Pressure" "Pa"
+2 200 34 -1 "PRMSL" "Pressure reduced to MSL" "Pa"
+3 200 34 -1 "var3" "undefined" ""
+4 200 34 -1 "pVOR" "Potential vorticity" "Km^2/kg/s"
+5 200 34 -1 "var5" "undefined" ""
+6 200 34 -1 "GP" "Geopotential" "m^2/s^2"
+7 200 34 -1 "HGT" "Geopotential height" "gpm"
+8 200 34 -1 "var8" "undefined" ""
+9 200 34 -1 "var9" "undefined" ""
+10 200 34 -1 "TOZNE" "Total ozone" "Dobson"
+11 200 34 -1 "TMP" "Temperature" "K"
+12 200 34 -1 "var12" "undefined" ""
+13 200 34 -1 "POT" "Potential temperature" "K"
+14 200 34 -1 "var14" "undefined" ""
+15 200 34 -1 "TMAX" "Maximum temperature" "K"
+16 200 34 -1 "TMIN" "Minimum temperature" "K"
+17 200 34 -1 "var17" "undefined" ""
+18 200 34 -1 "DEPR" "Dew-point depression" "K"
+19 200 34 -1 "var19" "undefined" ""
+20 200 34 -1 "var20" "undefined" ""
+21 200 34 -1 "var21" "undefined" ""
+22 200 34 -1 "var22" "undefined" ""
+23 200 34 -1 "var23" "undefined" ""
+24 200 34 -1 "var24" "undefined" ""
+25 200 34 -1 "var25" "undefined" ""
+26 200 34 -1 "var26" "undefined" ""
+27 200 34 -1 "var27" "undefined" ""
+28 200 34 -1 "var28" "undefined" ""
+29 200 34 -1 "var29" "undefined" ""
+30 200 34 -1 "var30" "undefined" ""
+31 200 34 -1 "var31" "undefined" ""
+32 200 34 -1 "var32" "undefined" ""
+33 200 34 -1 "UGRD" "u-component of wind" "m/s"
+34 200 34 -1 "VGRD" "v-component of wind" "m/s"
+35 200 34 -1 "STRM" "Stream function" "m^2/s"
+36 200 34 -1 "VPOT" "Velocity potential" "m^2/s"
+37 200 34 -1 "MNTSF" "Montgomery stream function" "m^2/s^2"
+38 200 34 -1 "var38" "undefined" ""
+39 200 34 -1 "VVEL" "Vertical velocity" "Pa/s"
+40 200 34 -1 "var40" "undefined" ""
+41 200 34 -1 "var41" "undefined" ""
+42 200 34 -1 "var42" "undefined" ""
+43 200 34 -1 "RELV" "Relative vorticity" "1/s"
+44 200 34 -1 "RELD" "Relative divergence" "1/s"
+45 200 34 -1 "var45" "undefined" ""
+46 200 34 -1 "var46" "undefined" ""
+47 200 34 -1 "var47" "undefined" ""
+48 200 34 -1 "var48" "undefined" ""
+49 200 34 -1 "var49" "undefined" ""
+50 200 34 -1 "var50" "undefined" ""
+51 200 34 -1 "SPFH" "Specific humidity" "kg/kg"
+52 200 34 -1 "RH" "Relative humidity" "%"
+53 200 34 -1 "var53" "undefined" ""
+54 200 34 -1 "PWAT" "Precipitable water" "kg/m^2"
+55 200 34 -1 "var55" "undefined" ""
+56 200 34 -1 "var56" "undefined" ""
+57 200 34 -1 "EVP" "Evaporation" "mm/day"
+58 200 34 -1 "CICE" "Cloud ice" "kg/m^2"
+59 200 34 -1 "var59" "undefined" ""
+60 200 34 -1 "var60" "undefined" ""
+61 200 34 -1 "TPRAT" "Total precipitation" "mm/day"
+62 200 34 -1 "LPRAT" "Large scale precipitation" "mm/day"
+63 200 34 -1 "CPRAT" "Convective precipitation" "mm/day"
+64 200 34 -1 "SRWEQ" "Snowfall rate water equivalent" "mm/day"
+65 200 34 -1 "SnWe" "Water equivalent of accumulated snow depth" "kg/m^2"
+66 200 34 -1 "SnowD" "Snow depth" "m"
+67 200 34 -1 "var67" "undefined" ""
+68 200 34 -1 "var68" "undefined" ""
+69 200 34 -1 "var69" "undefined" ""
+70 200 34 -1 "var70" "undefined" ""
+71 200 34 -1 "TCDC" "Total cloud cover" "%"
+72 200 34 -1 "var72" "undefined" ""
+73 200 34 -1 "LCDC" "Low cloud cover" "%"
+74 200 34 -1 "MCDC" "Medium cloud cover" "%"
+75 200 34 -1 "HCDC" "High cloud cover" "%"
+76 200 34 -1 "var76" "undefined" ""
+77 200 34 -1 "var77" "undefined" ""
+78 200 34 -1 "var78" "undefined" ""
+79 200 34 -1 "var79" "undefined" ""
+80 200 34 -1 "var80" "undefined" ""
+81 200 34 -1 "LAND" "Land cover (1 = land, 0 = sea)" "Proportion"
+82 200 34 -1 "var82" "undefined" ""
+83 200 34 -1 "SFCR" "Surface roughness" "m"
+84 200 34 -1 "var84" "undefined" ""
+85 200 34 -1 "SoilT" "Soil temperature" "K"
+86 200 34 -1 "var86" "undefined" ""
+87 200 34 -1 "var87" "undefined" ""
+88 200 34 -1 "var88" "undefined" ""
+89 200 34 -1 "var89" "undefined" ""
+90 200 34 -1 "ROF" "Water run-off" "mm/day"
+91 200 34 -1 "ICEC" "Ice cover (1 = ice, 0 = no ice)" "Proportion"
+92 200 34 -1 "var92" "undefined" ""
+93 200 34 -1 "var93" "undefined" ""
+94 200 34 -1 "var94" "undefined" ""
+95 200 34 -1 "var95" "undefined" ""
+96 200 34 -1 "var96" "undefined" ""
+97 200 34 -1 "var97" "undefined" ""
+98 200 34 -1 "var98" "undefined" ""
+99 200 34 -1 "var99" "undefined" ""
+100 200 34 -1 "var100" "undefined" ""
+101 200 34 -1 "var101" "undefined" ""
+102 200 34 -1 "var102" "undefined" ""
+103 200 34 -1 "var103" "undefined" ""
+104 200 34 -1 "var104" "undefined" ""
+105 200 34 -1 "var105" "undefined" ""
+106 200 34 -1 "var106" "undefined" ""
+107 200 34 -1 "var107" "undefined" ""
+108 200 34 -1 "var108" "undefined" ""
+109 200 34 -1 "var109" "undefined" ""
+110 200 34 -1 "var110" "undefined" ""
+111 200 34 -1 "var111" "undefined" ""
+112 200 34 -1 "var112" "undefined" ""
+113 200 34 -1 "var113" "undefined" ""
+114 200 34 -1 "var114" "undefined" ""
+115 200 34 -1 "var115" "undefined" ""
+116 200 34 -1 "var116" "undefined" ""
+117 200 34 -1 "var117" "undefined" ""
+118 200 34 -1 "BRTMP" "Brightness temperature" "K"
+119 200 34 -1 "var119" "undefined" ""
+120 200 34 -1 "var120" "undefined" ""
+121 200 34 -1 "LHTFL" "Latent heat flux" "W/m^2"
+122 200 34 -1 "SHTFL" "Sensible heat flux" "W/m^2"
+123 200 34 -1 "var123" "undefined" ""
+124 200 34 -1 "UFLX" "Momentum flux, u-component" "N/m^2"
+125 200 34 -1 "VFLX" "Momentum flux, v-component" "N/m^2"
+126 200 34 -1 "var126" "undefined" ""
+127 200 34 -1 "var127" "undefined" ""
+128 200 34 -1 "var128" "undefined" ""
+129 200 34 -1 "var129" "undefined" ""
+130 200 34 -1 "var130" "undefined" ""
+131 200 34 -1 "var131" "undefined" ""
+132 200 34 -1 "BVF2" "Square of Brunt-Vaisala frequency" "1/s^2"
+133 200 34 -1 "var133" "undefined" ""
+134 200 34 -1 "var134" "undefined" ""
+135 200 34 -1 "var135" "undefined" ""
+136 200 34 -1 "var136" "undefined" ""
+137 200 34 -1 "var137" "undefined" ""
+138 200 34 -1 "var138" "undefined" ""
+139 200 34 -1 "var139" "undefined" ""
+140 200 34 -1 "var140" "undefined" ""
+141 200 34 -1 "var141" "undefined" ""
+142 200 34 -1 "var142" "undefined" ""
+143 200 34 -1 "var143" "undefined" ""
+144 200 34 -1 "TSC" "Canopy temperature" "K"
+145 200 34 -1 "TSG" "Ground temperature" "K"
+146 200 34 -1 "CWORK" "Cloud work function" "J/kg"
+147 200 34 -1 "FGLU" "Zonal momentum flux by long gravity wave" "N/m^2"
+148 200 34 -1 "FGLV" "Meridional momentum flux by long gravity wave" "N/m^2"
+149 200 34 -1 "var149" "undefined" ""
+150 200 34 -1 "var150" "undefined" ""
+151 200 34 -1 "ADUA" "Adiabatic zonal acceleration" "m/s/day"
+152 200 34 -1 "VWV" "Meridional water vapour flux" "Kg/m/s"
+153 200 34 -1 "var153" "undefined" ""
+154 200 34 -1 "FGSV" "Meridional momentum flux by short gravity wave" "N/m^2"
+155 200 34 -1 "GFLX" "Ground heat flux" "W/m^2"
+156 200 34 -1 "var156" "undefined" ""
+157 200 34 -1 "UWV" "Zonal water vapour flux" "kg/m/s"
+158 200 34 -1 "var158" "undefined" ""
+159 200 34 -1 "FGSU" "Zonal momentum flux by short gravity wave" "N/m^2"
+160 200 34 -1 "CSUSF" "Clear sky upward solar radiation flux" "W/m^2"
+161 200 34 -1 "CSDSF" "Clear sky downward solar radiation flux" "W/m^2"
+162 200 34 -1 "CSULF" "Clear sky upward long wave radiation flux" "W/m^2"
+163 200 34 -1 "CSDLF" "Clear sky downward long wave radiation flux" "W/m^2"
+164 200 34 -1 "var164" "undefined" ""
+165 200 34 -1 "ADVA" "Adiabatic meridional acceleration" "m/s/day"
+166 200 34 -1 "var166" "undefined" ""
+167 200 34 -1 "var167" "undefined" ""
+168 200 34 -1 "var168" "undefined" ""
+169 200 34 -1 "var169" "undefined" ""
+170 200 34 -1 "FRCV" "Frequency of deep convection" "%"
+171 200 34 -1 "FRCVS" "Frequency of shallow convection" "%"
+172 200 34 -1 "FRSC" "Frequency of stratocumulus parameterisation" "%"
+173 200 34 -1 "GWDUA" "Gravity wave zonal acceleration" "m/s/day"
+174 200 34 -1 "GWDVA" "Gravity wave meridional acceleration" "m/s/day"
+175 200 34 -1 "var175" "undefined" ""
+176 200 34 -1 "var176" "undefined" ""
+177 200 34 -1 "var177" "undefined" ""
+178 200 34 -1 "var178" "undefined" ""
+179 200 34 -1 "var179" "undefined" ""
+180 200 34 -1 "var180" "undefined" ""
+181 200 34 -1 "var181" "undefined" ""
+182 200 34 -1 "var182" "undefined" ""
+183 200 34 -1 "var183" "undefined" ""
+184 200 34 -1 "var184" "undefined" ""
+185 200 34 -1 "var185" "undefined" ""
+186 200 34 -1 "var186" "undefined" ""
+187 200 34 -1 "var187" "undefined" ""
+188 200 34 -1 "var188" "undefined" ""
+189 200 34 -1 "var189" "undefined" ""
+190 200 34 -1 "UTHE" "Zonal thermal energy flux" "W/m"
+191 200 34 -1 "VTHE" "Meridional thermal energy flux" "W/m"
+192 200 34 -1 "var192" "undefined" ""
+193 200 34 -1 "var193" "undefined" ""
+194 200 34 -1 "var194" "undefined" ""
+195 200 34 -1 "var195" "undefined" ""
+196 200 34 -1 "var196" "undefined" ""
+197 200 34 -1 "var197" "undefined" ""
+198 200 34 -1 "var198" "undefined" ""
+199 200 34 -1 "var199" "undefined" ""
+200 200 34 -1 "var200" "undefined" ""
+201 200 34 -1 "var201" "undefined" ""
+202 200 34 -1 "LTRS" "Evapotranspiration" "W/m^2"
+203 200 34 -1 "LINT" "Interception loss" "W/m^2"
+204 200 34 -1 "DSWRF" "Downward solar radiation flux" "W/m^2"
+205 200 34 -1 "DLWRF" "Downward long wave radiation flux" "W/m^2"
+206 200 34 -1 "var206" "undefined" ""
+207 200 34 -1 "var207" "undefined" ""
+208 200 34 -1 "var208" "undefined" ""
+209 200 34 -1 "var209" "undefined" ""
+210 200 34 -1 "var210" "undefined" ""
+211 200 34 -1 "USWRF" "Upward solar radiation flux" "W/m^2"
+212 200 34 -1 "ULWRF" "Upward long wave radiation flux" "W/m^2"
+213 200 34 -1 "var213" "undefined" ""
+214 200 34 -1 "var214" "undefined" ""
+215 200 34 -1 "var215" "undefined" ""
+216 200 34 -1 "var216" "undefined" ""
+217 200 34 -1 "var217" "undefined" ""
+218 200 34 -1 "var218" "undefined" ""
+219 200 34 -1 "WSMX" "Maximum wind speed" "m/s"
+220 200 34 -1 "var220" "undefined" ""
+221 200 34 -1 "CWAT" "Cloud water" "kg/kg"
+222 200 34 -1 "ADHR" "Adiabatic heating rate" "K/day"
+223 200 34 -1 "MSC" "Moisture storage on canopy" "m"
+224 200 34 -1 "MSG" "Moisture storage on ground/cover" "m"
+225 200 34 -1 "SoilW" "Soil wetness" "Proportion"
+226 200 34 -1 "SMC" "Mass concentration of condensed water in soil" "kg/m^3"
+227 200 34 -1 "CW" "Cloud liquid water" "kg/m^2"
+228 200 34 -1 "CLWC" "Cloud liquid water" "kg/kg"
+229 200 34 -1 "CIWC" "Cloud ice" "kg/kg"
+230 200 34 -1 "MFLXB" "Upward mass flux at cloud base" "kg/m^2/s"
+231 200 34 -1 "MFLUX" "Upward mass flux" "kg/m^2/s"
+232 200 34 -1 "var232" "undefined" ""
+233 200 34 -1 "var233" "undefined" ""
+234 200 34 -1 "var234" "undefined" ""
+235 200 34 -1 "var235" "undefined" ""
+236 200 34 -1 "ADMR" "Adiabatic moistening rate" "kg/kg/day"
+237 200 34 -1 "OZONE" "Ozone mixing ratio" "mg/kg"
+238 200 34 -1 "var238" "undefined" ""
+239 200 34 -1 "CNVUA" "Convective zonal acceleration" "m/s/day"
+240 200 34 -1 "CNVVA" "Convective meridional acceleration" "m/s/day"
+241 200 34 -1 "LRGHR" "Large scale condensation heating rate" "K/day"
+242 200 34 -1 "CNVHR" "Convective heating rate" "k/day"
+243 200 34 -1 "CNVMR" "Convective moistening rate" "kg/kg/day"
+244 200 34 -1 "var244" "undefined" ""
+245 200 34 -1 "var245" "undefined" ""
+246 200 34 -1 "VDFHR" "Vertical diffusion heating rate" "K/day"
+247 200 34 -1 "VDFUA" "Vertical diffusion zonal acceleration" "m/s/day"
+248 200 34 -1 "VDFVA" "Vertical diffusion meridional acceleration" "m/s/day"
+249 200 34 -1 "VDFMR" "Vertical diffusion moistening rate" "kg/kg/day"
+250 200 34 -1 "SWHR" "Solar radiative heating rate" "k/day"
+251 200 34 -1 "LWHR" "Long wave radiative heating rate" "K/day"
+252 200 34 -1 "VTYPE" "Type of vegetation" ""
+253 200 34 -1 "LRGMR" "Large scale moistening rate" "kg/kg/day"
+254 200 34 -1 "var254" "undefined" ""
+255 200 34 -1 "var255" "undefined" ""
diff --git a/data/table_files/grib1_ncep_128_7.txt b/data/table_files/grib1_ncep_128_7.txt
index 96ed0f1e90..b1bc513a18 100644
--- a/data/table_files/grib1_ncep_128_7.txt
+++ b/data/table_files/grib1_ncep_128_7.txt
@@ -3,7 +3,7 @@ GRIB1
1 128 7 -1 "PRES" "Pressure" "Pa"
2 128 7 -1 "PRMSL" "Pressure reduced to MSL" "Pa"
3 128 7 -1 "PTEND" "Pressure tendency" "Pa/s"
-4 128 7 -1 "PVORT" "Potential vorticity" "K m^2 kg-1 s-1"
+4 128 7 -1 "PVORT" "Potential vorticity" "K*m^2/kg/s"
5 128 7 -1 "ICAHT" "ICAO Standard Atmosphere Reference Height" "m"
6 128 7 -1 "GP" "Geopotential" "m^2/s^2"
7 128 7 -1 "HGT" "Geopotential height" "gpm"
@@ -30,7 +30,7 @@ GRIB1
28 128 7 -1 "WVSP1" "Wave Spectra (1)" ""
29 128 7 -1 "WVSP2" "Wave Spectra (2)" ""
30 128 7 -1 "WVSP3" "Wave Spectra (3)" ""
-31 128 7 -1 "WDIR" "Wind direction (from which blowing)" "deg true"
+31 128 7 -1 "WDIR" "Wind direction (from which blowing)" "deg_true"
32 128 7 -1 "WIND" "Wind speed" "m/s"
33 128 7 -1 "UGRD" "u-component of wind" "m/s"
34 128 7 -1 "VGRD" "v-component of wind" "m/s"
@@ -46,7 +46,7 @@ GRIB1
44 128 7 -1 "RELD" "Relative divergence" "/s"
45 128 7 -1 "VUCSH" "Vertical u-component shear" "/s"
46 128 7 -1 "VVCSH" "Vertical v-component shear" "/s"
-47 128 7 -1 "DIRC" "Direction of current" "Degree true"
+47 128 7 -1 "DIRC" "Direction of current" "Degree_true"
48 128 7 -1 "SPC" "Speed of current" "m/s"
49 128 7 -1 "UOGRD" "u-component of current" "m/s"
50 128 7 -1 "VOGRD" "v-component of current" "m/s"
@@ -92,7 +92,7 @@ GRIB1
90 128 7 -1 "WATR" "Water runoff" "kg/m^2"
91 128 7 -1 "ICEC" "Ice cover (ice=1, no ice=0)" "proportion"
92 128 7 -1 "ICETK" "Ice thickness" "m"
-93 128 7 -1 "DICED" "Direction of ice drift" "deg true"
+93 128 7 -1 "DICED" "Direction of ice drift" "deg_true"
94 128 7 -1 "SICED" "Speed of ice drift" "m/s"
95 128 7 -1 "UICE" "u-component of ice drift" "m/s"
96 128 7 -1 "VICE" "v-component of ice drift" "m/s"
@@ -100,15 +100,15 @@ GRIB1
98 128 7 -1 "ICED" "Ice divergence" "m/s"
99 128 7 -1 "SNOM" "Snow melt" "kg/m^2"
100 128 7 -1 "HTSGW" "Significant height of combined wind waves and swell" "m"
-101 128 7 -1 "WVDIR" "Direction of wind waves (from which)" "Degree true"
+101 128 7 -1 "WVDIR" "Direction of wind waves (from which)" "Degree_true"
102 128 7 -1 "WVHGT" "Significant height of wind waves" "m"
103 128 7 -1 "WVPER" "Mean period of wind waves" "s"
-104 128 7 -1 "SWDIR" "Direction of swell waves" "Degree true"
+104 128 7 -1 "SWDIR" "Direction of swell waves" "Degree_true"
105 128 7 -1 "SWELL" "Significant height of swell waves" "m"
106 128 7 -1 "SWPER" "Mean period of swell waves" "s"
-107 128 7 -1 "DIRPW" "Primary wave direction" "Degree true"
+107 128 7 -1 "DIRPW" "Primary wave direction" "Degree_true"
108 128 7 -1 "PERPW" "Primary wave mean period" "s"
-109 128 7 -1 "DIRSW" "Secondary wave direction" "Degree true"
+109 128 7 -1 "DIRSW" "Secondary wave direction" "Degree_true"
110 128 7 -1 "PERSW" "Secondary wave mean period" "s"
111 128 7 -1 "NSWRS" "Net short-wave radiation flux (surface)" "W/m^2"
112 128 7 -1 "NLWRS" "Net long wave radiation flux (surface)" "W/m^2"
@@ -127,7 +127,7 @@ GRIB1
125 128 7 -1 "VFLX" "Momentum flux, v component" "N/m^2"
126 128 7 -1 "WMIXE" "Wind mixing energy" "J"
127 128 7 -1 "IMGD" "Image data" ""
-128 7 -1 128 7 -1 "AVDEPTH" "Ocean depth - mean" "m"
+128 128 7 -1 "AVDEPTH" "Ocean depth - mean" "m"
129 128 7 -1 "DEPTH" "Ocean depth - instantaneous" "m"
130 128 7 -1 "ELEV" "Ocean surface elevation relative to geoid" "m"
131 128 7 -1 "MXEL24" "Max ocean surface elevation inlast 24 hours" "m"
@@ -194,9 +194,9 @@ GRIB1
192 128 7 -1 "LAYTH" "LayerThickness" "m"
193 128 7 -1 "SSTT" "Surface temperature trend" "deg/day"
194 128 7 -1 "SSST" "Surface salinity trend" "psu/day"
-195 128 7 -1 "OVHD" "Ocean Vertical Heat Diffusivity" "m^2s-1"
-196 128 7 -1 "OVSD" "Ocean Vertical Salt Diffusivity" "m^2s-1"
-197 128 7 -1 "OVMD" "Ocean Vertical Momentum Diffusivity" "m^2s-1"
+195 128 7 -1 "OVHD" "Ocean Vertical Heat Diffusivity" "m^2/s"
+196 128 7 -1 "OVSD" "Ocean Vertical Salt Diffusivity" "m^2/s"
+197 128 7 -1 "OVMD" "Ocean Vertical Momentum Diffusivity" "m^2/s"
198 128 7 -1 "var198" "undefined" ""
199 128 7 -1 "var199" "undefined" ""
200 128 7 -1 "var200" "undefined" ""
@@ -254,4 +254,4 @@ GRIB1
252 128 7 -1 "var252" "undefined" ""
253 128 7 -1 "var253" "undefined" ""
254 128 7 -1 "REV" "Relative error variance" "non-dim"
-255 128 7 -1 "var255" "undefined" ""
\ No newline at end of file
+255 128 7 -1 "var255" "undefined" ""
diff --git a/data/table_files/grib1_ncep_129_7.txt b/data/table_files/grib1_ncep_129_7.txt
index eef20ff595..4e263b983f 100644
--- a/data/table_files/grib1_ncep_129_7.txt
+++ b/data/table_files/grib1_ncep_129_7.txt
@@ -3,7 +3,7 @@ GRIB1
1 129 7 -1 "PRES" "Pressure" "Pa"
2 129 7 -1 "PRMSL" "Pressure reduced to MSL" "Pa"
3 129 7 -1 "PTEND" "Pressure tendency" "Pa/s"
-4 129 7 -1 "PVORT" "Potential vorticity" "K m^2 kg-1 s-1"
+4 129 7 -1 "PVORT" "Potential vorticity" "K*m^2/kg/s"
5 129 7 -1 "ICAHT" "ICAO Standard Atmosphere Reference Height" "m"
6 129 7 -1 "GP" "Geopotential" "m^2/s^2"
7 129 7 -1 "HGT" "Geopotential height" "gpm"
@@ -30,7 +30,7 @@ GRIB1
28 129 7 -1 "WVSP1" "Wave Spectra (1)" ""
29 129 7 -1 "WVSP2" "Wave Spectra (2)" ""
30 129 7 -1 "WVSP3" "Wave Spectra (3)" ""
-31 129 7 -1 "WDIR" "Wind direction (from which blowing)" "deg true"
+31 129 7 -1 "WDIR" "Wind direction (from which blowing)" "deg_true"
32 129 7 -1 "WIND" "Wind speed" "m/s"
33 129 7 -1 "UGRD" "u-component of wind" "m/s"
34 129 7 -1 "VGRD" "v-component of wind" "m/s"
@@ -46,7 +46,7 @@ GRIB1
44 129 7 -1 "RELD" "Relative divergence" "/s"
45 129 7 -1 "VUCSH" "Vertical u-component shear" "/s"
46 129 7 -1 "VVCSH" "Vertical v-component shear" "/s"
-47 129 7 -1 "DIRC" "Direction of current" "Degree true"
+47 129 7 -1 "DIRC" "Direction of current" "Degree_true"
48 129 7 -1 "SPC" "Speed of current" "m/s"
49 129 7 -1 "UOGRD" "u-component of current" "m/s"
50 129 7 -1 "VOGRD" "v-component of current" "m/s"
@@ -92,7 +92,7 @@ GRIB1
90 129 7 -1 "WATR" "Water runoff" "kg/m^2"
91 129 7 -1 "ICEC" "Ice cover (ice=1, no ice=0)" "proportion"
92 129 7 -1 "ICETK" "Ice thickness" "m"
-93 129 7 -1 "DICED" "Direction of ice drift" "deg true"
+93 129 7 -1 "DICED" "Direction of ice drift" "deg_true"
94 129 7 -1 "SICED" "Speed of ice drift" "m/s"
95 129 7 -1 "UICE" "u-component of ice drift" "m/s"
96 129 7 -1 "VICE" "v-component of ice drift" "m/s"
@@ -100,15 +100,15 @@ GRIB1
98 129 7 -1 "ICED" "Ice divergence" "m/s"
99 129 7 -1 "SNOM" "Snow melt" "kg/m^2"
100 129 7 -1 "HTSGW" "Significant height of combined wind waves and swell" "m"
-101 129 7 -1 "WVDIR" "Direction of wind waves (from which)" "Degree true"
+101 129 7 -1 "WVDIR" "Direction of wind waves (from which)" "Degree_true"
102 129 7 -1 "WVHGT" "Significant height of wind waves" "m"
103 129 7 -1 "WVPER" "Mean period of wind waves" "s"
-104 129 7 -1 "SWDIR" "Direction of swell waves" "Degree true"
+104 129 7 -1 "SWDIR" "Direction of swell waves" "Degree_true"
105 129 7 -1 "SWELL" "Significant height of swell waves" "m"
106 129 7 -1 "SWPER" "Mean period of swell waves" "s"
-107 129 7 -1 "DIRPW" "Primary wave direction" "Degree true"
+107 129 7 -1 "DIRPW" "Primary wave direction" "Degree_true"
108 129 7 -1 "PERPW" "Primary wave mean period" "s"
-109 129 7 -1 "DIRSW" "Secondary wave direction" "Degree true"
+109 129 7 -1 "DIRSW" "Secondary wave direction" "Degree_true"
110 129 7 -1 "PERSW" "Secondary wave mean period" "s"
111 129 7 -1 "NSWRS" "Net short-wave radiation flux (surface)" "W/m^2"
112 129 7 -1 "NLWRS" "Net long wave radiation flux (surface)" "W/m^2"
@@ -128,7 +128,7 @@ GRIB1
126 129 7 -1 "WMIXE" "Wind mixing energy" "J"
127 129 7 -1 "IMGD" "Image data" ""
128 129 7 -1 "PAOT" "Probability anomaly of temperature" "%"
-129 7 -1 129 7 -1 "PAOP" "Probability anomaly of precipitation" "%"
+129 129 7 -1 "PAOP" "Probability anomaly of precipitation" "%"
130 129 7 -1 "CWR" "Probability of Wetting Rain, exceeding 0.10 in a given time period" "%"
131 129 7 -1 "FRAIN" "Rain fraction of total liquid water" "non-dim"
132 129 7 -1 "FICE" "Ice fraction of total condensate" "non-dim"
@@ -155,18 +155,18 @@ GRIB1
153 129 7 -1 "PPAN" "Probability of Precipitation being above normal" "%"
154 129 7 -1 "PPNN" "Probability of Precipitation being near normal" "%"
155 129 7 -1 "PPBN" "Probability of Precipitation being below normal" "%"
-156 129 7 -1 "PMTC" "Particulate matter (coarse)" "µg/m^3"
-157 129 7 -1 "PMTF" "Particulate matter (fine)" "µg/m^3"
+156 129 7 -1 "PMTC" "Particulate matter (coarse)" "10^-6g/m^3"
+157 129 7 -1 "PMTF" "Particulate matter (fine)" "10^-6g/m^3"
158 129 7 -1 "AETMP" "Analysis error of temperature" "K"
159 129 7 -1 "AEDPT" "Analysis error of dew point" "%"
160 129 7 -1 "AESPH" "Analysis error of specific humidity" "kg/kg"
161 129 7 -1 "AEUWD" "Analysis error of u-wind" "m/s"
162 129 7 -1 "AEVWD" "Analysis error of v-wind" "m/s"
-163 129 7 -1 "LPMTF" "Particulate matter (fine)" "log10(µg/m^3)"
-164 129 7 -1 "LIPMF" "Integrated column particulate matter (fine)" "log10(µg/m^3)"
-165 129 7 -1 "REFZR" "Derived radar reflectivity backscatter from rain" "mm6/m^3"
-166 129 7 -1 "REFZI" "Derived radar reflectivity backscatter from ice" "mm6/m^3"
-167 129 7 -1 "REFZC" "Derived radar reflectivity backscatter from parameterized convection" "mm6/m^3"
+163 129 7 -1 "LPMTF" "Particulate matter (fine)" "log10(10^-6g/m^3)"
+164 129 7 -1 "LIPMF" "Integrated column particulate matter (fine)" "log10(10^-6g/m^3)"
+165 129 7 -1 "REFZR" "Derived radar reflectivity backscatter from rain" "mm^6/m^3"
+166 129 7 -1 "REFZI" "Derived radar reflectivity backscatter from ice" "mm^6/m^3"
+167 129 7 -1 "REFZC" "Derived radar reflectivity backscatter from parameterized convection" "mm^6/m^3"
168 129 7 -1 "TCLSW" "Total column-integrated supercooled liquid water" "kg/m^2"
169 129 7 -1 "TCOLM" "Total column-integrated melting ice" "kg/m^2"
170 129 7 -1 "ELRDI" "Ellrod Index" "non-dim"
@@ -195,7 +195,7 @@ GRIB1
193 129 7 -1 "LOUV" "Longitude of U wind component of velocity" "deg"
194 129 7 -1 "TCHP" "Tropical Cyclone Heat Potential" "J/m^2K"
195 129 7 -1 "DBSS" "Geometric Depth Below Sea Surface" "m"
-196 129 7 -1 "ODHA" "Ocean Dynamic Height Anomaly" "dynamic m"
+196 129 7 -1 "ODHA" "Ocean Dynamic Height Anomaly" "dynamic_m"
197 129 7 -1 "OHC" "OceanHeat Content" "J/m^2"
198 129 7 -1 "SSHG" "SeaSurface Height Relative to Geoid" "m"
199 129 7 -1 "SLTFL" "Salt Flux" "kg/m^2s"
@@ -232,8 +232,8 @@ GRIB1
230 129 7 -1 "RHPW" "Relative Humidity with Respect to Precipitable Water" "%"
231 129 7 -1 "OZMAX1" "Ozone Daily Max from 1-hour Average" "ppbV"
232 129 7 -1 "OZMAX8" "Ozone Daily Max from 8-hour Average" "ppbV"
-233 129 7 -1 "PDMAX1" "PM 2.5 Daily Max from 1-hour Average" "mcg/m^3"
-234 129 7 -1 "PDMX24" "PM 2.5 Daily Max from 24-hour Average" "mcg/m^3"
+233 129 7 -1 "PDMAX1" "PM 2.5 Daily Max from 1-hour Average" "10^-6g/m^3"
+234 129 7 -1 "PDMX24" "PM 2.5 Daily Max from 24-hour Average" "10^-6g/m^3"
235 129 7 -1 "MAXREF" "Hourly Maximum of Simulated Reflectivity" "dbZ"
236 129 7 -1 "MXUPHL" "Hourly Maximum of Updraft Helicity" "m^2/s^2"
237 129 7 -1 "MAXUVV" "Hourly Maximum of Upward Vertical Velocity" "m/s"
diff --git a/data/table_files/grib1_ncep_130_7.txt b/data/table_files/grib1_ncep_130_7.txt
index 964fae7a2d..ff67c962a6 100644
--- a/data/table_files/grib1_ncep_130_7.txt
+++ b/data/table_files/grib1_ncep_130_7.txt
@@ -3,7 +3,7 @@ GRIB1
1 130 7 -1 "PRES" "Pressure" "Pa"
2 130 7 -1 "PRMSL" "Pressure reduced to MSL" "Pa"
3 130 7 -1 "PTEND" "Pressure tendency" "Pa/s"
-4 130 7 -1 "PVORT" "Potential vorticity" "K m^2 kg-1 s-1"
+4 130 7 -1 "PVORT" "Potential vorticity" "K*m^2/kg/s"
5 130 7 -1 "ICAHT" "ICAO Standard Atmosphere Reference Height" "m"
6 130 7 -1 "GP" "Geopotential" "m^2/s^2"
7 130 7 -1 "HGT" "Geopotential height" "gpm"
@@ -30,7 +30,7 @@ GRIB1
28 130 7 -1 "WVSP1" "Wave Spectra (1)" ""
29 130 7 -1 "WVSP2" "Wave Spectra (2)" ""
30 130 7 -1 "WVSP3" "Wave Spectra (3)" ""
-31 130 7 -1 "WDIR" "Wind direction (from which blowing)" "deg true"
+31 130 7 -1 "WDIR" "Wind direction (from which blowing)" "deg_true"
32 130 7 -1 "WIND" "Wind speed" "m/s"
33 130 7 -1 "UGRD" "u-component of wind" "m/s"
34 130 7 -1 "VGRD" "v-component of wind" "m/s"
@@ -46,7 +46,7 @@ GRIB1
44 130 7 -1 "RELD" "Relative divergence" "/s"
45 130 7 -1 "VUCSH" "Vertical u-component shear" "/s"
46 130 7 -1 "VVCSH" "Vertical v-component shear" "/s"
-47 130 7 -1 "DIRC" "Direction of current" "Degree true"
+47 130 7 -1 "DIRC" "Direction of current" "Degree_true"
48 130 7 -1 "SPC" "Speed of current" "m/s"
49 130 7 -1 "UOGRD" "u-component of current" "m/s"
50 130 7 -1 "VOGRD" "v-component of current" "m/s"
@@ -92,7 +92,7 @@ GRIB1
90 130 7 -1 "WATR" "Water runoff" "kg/m^2"
91 130 7 -1 "ICEC" "Ice cover (ice=1, no ice=0)" "proportion"
92 130 7 -1 "ICETK" "Ice thickness" "m"
-93 130 7 -1 "DICED" "Direction of ice drift" "deg true"
+93 130 7 -1 "DICED" "Direction of ice drift" "deg_true"
94 130 7 -1 "SICED" "Speed of ice drift" "m/s"
95 130 7 -1 "UICE" "u-component of ice drift" "m/s"
96 130 7 -1 "VICE" "v-component of ice drift" "m/s"
@@ -100,15 +100,15 @@ GRIB1
98 130 7 -1 "ICED" "Ice divergence" "m/s"
99 130 7 -1 "SNOM" "Snow melt" "kg/m^2"
100 130 7 -1 "HTSGW" "Significant height of combined wind waves and swell" "m"
-101 130 7 -1 "WVDIR" "Direction of wind waves (from which)" "Degree true"
+101 130 7 -1 "WVDIR" "Direction of wind waves (from which)" "Degree_true"
102 130 7 -1 "WVHGT" "Significant height of wind waves" "m"
103 130 7 -1 "WVPER" "Mean period of wind waves" "s"
-104 130 7 -1 "SWDIR" "Direction of swell waves" "Degree true"
+104 130 7 -1 "SWDIR" "Direction of swell waves" "Degree_true"
105 130 7 -1 "SWELL" "Significant height of swell waves" "m"
106 130 7 -1 "SWPER" "Mean period of swell waves" "s"
-107 130 7 -1 "DIRPW" "Primary wave direction" "Degree true"
+107 130 7 -1 "DIRPW" "Primary wave direction" "Degree_true"
108 130 7 -1 "PERPW" "Primary wave mean period" "s"
-109 130 7 -1 "DIRSW" "Secondary wave direction" "Degree true"
+109 130 7 -1 "DIRSW" "Secondary wave direction" "Degree_true"
110 130 7 -1 "PERSW" "Secondary wave mean period" "s"
111 130 7 -1 "NSWRS" "Net short-wave radiation flux (surface)" "W/m^2"
112 130 7 -1 "NLWRS" "Net long wave radiation flux (surface)" "W/m^2"
@@ -129,7 +129,7 @@ GRIB1
127 130 7 -1 "IMGD" "Image data" ""
128 130 7 -1 "var128" "undefined" ""
129 130 7 -1 "var129" "undefined" ""
-130 7 -1 130 7 -1 "var130" "undefined" ""
+130 130 7 -1 "var130" "undefined" ""
131 130 7 -1 "var131" "undefined" ""
132 130 7 -1 "var132" "undefined" ""
133 130 7 -1 "var133" "undefined" ""
@@ -205,7 +205,7 @@ GRIB1
203 130 7 -1 "RSMIN" "Minimal stomatal resistance" "s/m"
204 130 7 -1 "DSWRF" "Downward shortwave radiation flux" "W/m^2"
205 130 7 -1 "DLWRF" "Downward longwave radiation flux" "W/m^2"
-206 130 7 -1 "VIL" "Vertically Integrated Liquid" "kg m-2"
+206 130 7 -1 "VIL" "Vertically Integrated Liquid" "kg/m^2"
207 130 7 -1 "MSTAV" "Moisture availability" "%"
208 130 7 -1 "SFEXC" "Exchange coefficient" "(kg/m^3)(m/s)"
209 130 7 -1 "var209" "undefined" ""
@@ -223,8 +223,8 @@ GRIB1
221 130 7 -1 "HPBL" "Planetary boundary layer height" "m"
222 130 7 -1 "SLTYP" "Surface slope type" "Index"
223 130 7 -1 "CNWAT" "Plant canopy surface water" "kg/m^2"
-224 130 7 -1 "SOTYP" "Soil type" "Index (0-9)"
-225 130 7 -1 "VGTYP" "Vegetation type" "Index (0-13)"
+224 130 7 -1 "SOTYP" "Soil type" "Index(0-9)"
+225 130 7 -1 "VGTYP" "Vegetation type" "Index(0-13)"
226 130 7 -1 "BMIXL" "Blackadars mixing length scale" "m"
227 130 7 -1 "AMIXL" "Asymptotic mixing length scale" "m"
228 130 7 -1 "PEVAP" "Potential evaporation" "kg/m^2"
@@ -254,4 +254,4 @@ GRIB1
252 130 7 -1 "CD" "Surface drag coefficient" "non-dim"
253 130 7 -1 "FRICV" "Surface friction velocity" "m/s"
254 130 7 -1 "RI" "Richardson number" "non-dim"
-255 130 7 -1 "var255" "undefined" ""
\ No newline at end of file
+255 130 7 -1 "var255" "undefined" ""
diff --git a/data/table_files/grib1_ncep_131_7.txt b/data/table_files/grib1_ncep_131_7.txt
index 4c74a552cf..2555099d12 100644
--- a/data/table_files/grib1_ncep_131_7.txt
+++ b/data/table_files/grib1_ncep_131_7.txt
@@ -3,7 +3,7 @@ GRIB1
1 131 7 -1 "PRES" "Pressure" "Pa"
2 131 7 -1 "PRMSL" "Pressure reduced to MSL" "Pa"
3 131 7 -1 "PTEND" "Pressure tendency" "Pa/s"
-4 131 7 -1 "PVORT" "Potential vorticity" "K m^2 kg-1 s-1"
+4 131 7 -1 "PVORT" "Potential vorticity" "K*m^2/kg/s"
5 131 7 -1 "ICAHT" "ICAO Standard Atmosphere Reference Height" "m"
6 131 7 -1 "GP" "Geopotential" "m^2/s^2"
7 131 7 -1 "HGT" "Geopotential height" "gpm"
@@ -30,7 +30,7 @@ GRIB1
28 131 7 -1 "WVSP1" "Wave Spectra (1)" ""
29 131 7 -1 "WVSP2" "Wave Spectra (2)" ""
30 131 7 -1 "WVSP3" "Wave Spectra (3)" ""
-31 131 7 -1 "WDIR" "Wind direction (from which blowing)" "deg true"
+31 131 7 -1 "WDIR" "Wind direction (from which blowing)" "deg_true"
32 131 7 -1 "WIND" "Wind speed" "m/s"
33 131 7 -1 "UGRD" "u-component of wind" "m/s"
34 131 7 -1 "VGRD" "v-component of wind" "m/s"
@@ -46,7 +46,7 @@ GRIB1
44 131 7 -1 "RELD" "Relative divergence" "/s"
45 131 7 -1 "VUCSH" "Vertical u-component shear" "/s"
46 131 7 -1 "VVCSH" "Vertical v-component shear" "/s"
-47 131 7 -1 "DIRC" "Direction of current" "Degree true"
+47 131 7 -1 "DIRC" "Direction of current" "Degree_true"
48 131 7 -1 "SPC" "Speed of current" "m/s"
49 131 7 -1 "UOGRD" "u-component of current" "m/s"
50 131 7 -1 "VOGRD" "v-component of current" "m/s"
@@ -92,7 +92,7 @@ GRIB1
90 131 7 -1 "WATR" "Water runoff" "kg/m^2"
91 131 7 -1 "ICEC" "Ice cover (ice=1, no ice=0)" "proportion"
92 131 7 -1 "ICETK" "Ice thickness" "m"
-93 131 7 -1 "DICED" "Direction of ice drift" "deg true"
+93 131 7 -1 "DICED" "Direction of ice drift" "deg_true"
94 131 7 -1 "SICED" "Speed of ice drift" "m/s"
95 131 7 -1 "UICE" "u-component of ice drift" "m/s"
96 131 7 -1 "VICE" "v-component of ice drift" "m/s"
@@ -100,15 +100,15 @@ GRIB1
98 131 7 -1 "ICED" "Ice divergence" "m/s"
99 131 7 -1 "SNOM" "Snow melt" "kg/m^2"
100 131 7 -1 "HTSGW" "Significant height of combined wind waves and swell" "m"
-101 131 7 -1 "WVDIR" "Direction of wind waves (from which)" "Degree true"
+101 131 7 -1 "WVDIR" "Direction of wind waves (from which)" "Degree_true"
102 131 7 -1 "WVHGT" "Significant height of wind waves" "m"
103 131 7 -1 "WVPER" "Mean period of wind waves" "s"
-104 131 7 -1 "SWDIR" "Direction of swell waves" "Degree true"
+104 131 7 -1 "SWDIR" "Direction of swell waves" "Degree_true"
105 131 7 -1 "SWELL" "Significant height of swell waves" "m"
106 131 7 -1 "SWPER" "Mean period of swell waves" "s"
-107 131 7 -1 "DIRPW" "Primary wave direction" "Degree true"
+107 131 7 -1 "DIRPW" "Primary wave direction" "Degree_true"
108 131 7 -1 "PERPW" "Primary wave mean period" "s"
-109 131 7 -1 "DIRSW" "Secondary wave direction" "Degree true"
+109 131 7 -1 "DIRSW" "Secondary wave direction" "Degree_true"
110 131 7 -1 "PERSW" "Secondary wave mean period" "s"
111 131 7 -1 "NSWRS" "Net short-wave radiation flux (surface)" "W/m^2"
112 131 7 -1 "NLWRS" "Net long wave radiation flux (surface)" "W/m^2"
@@ -130,15 +130,15 @@ GRIB1
128 131 7 -1 "MSLSA" "Mean sea levelpressure (Std Atm)" "Pa"
129 131 7 -1 "var129" "undefined" ""
130 131 7 -1 "MSLET" "Mean sea levelpressure (ETA model)" "Pa"
-131 7 -1 131 7 -1 "LFTX" "Surface lifted index" "K"
+131 131 7 -1 "LFTX" "Surface lifted index" "K"
132 131 7 -1 "4LFTX" "Best (4-layer) lifted index" "K"
133 131 7 -1 "var133" "undefined" ""
134 131 7 -1 "PRESN" "Pressure(nearest grid point)" "Pa"
135 131 7 -1 "MCONV" "Horizontal moisture divergence" "kg/kg/s"
136 131 7 -1 "VWSH" "Vertical speed shear" "l/s"
-137 131 7 -1 "LTNGSD" "Lightning Strike Density" "m-2 s-1"
+137 131 7 -1 "LTNGSD" "Lightning Strike Density" "1/m^2/s"
138 131 7 -1 "var138" "undefined" ""
-139 131 7 -1 "PVMWW" "Potential vorticity (mass-weighted)" "1/s/m"
+139 131 7 -1 "PVMW" "Potential vorticity (mass-weighted)" "1/s/m"
140 131 7 -1 "CRAIN" "Categorical rain [yes=1; no=0]" ""
141 131 7 -1 "CFRZR" "Categorical freezing rain [yes=1; no=0]" ""
142 131 7 -1 "CICEP" "Categorical ice pellets [yes=1; no=0]" ""
diff --git a/data/table_files/grib1_ncep_132_7.txt b/data/table_files/grib1_ncep_132_7.txt
index 12cb87b330..5ec8464f9c 100644
--- a/data/table_files/grib1_ncep_132_7.txt
+++ b/data/table_files/grib1_ncep_132_7.txt
@@ -80,7 +80,7 @@ GRIB1
78 132 7 -1 "SNOC" "Convective snow" "kg/m^2"
79 132 7 -1 "SNOL" "Large scale snow" "kg/m^2"
80 132 7 -1 "WTMP" "Water temp." "K"
-81 132 7 -1 "LAND" "Land-sea mask" "1=land; 0=sea"
+81 132 7 -1 "LAND" "Land-sea mask" "1=land;0=sea"
82 132 7 -1 "DSLM" "Deviation of sea level from mean" "m"
83 132 7 -1 "SFCR" "Surface roughness" "m"
84 132 7 -1 "ALBDO" "Albedo" "%"
@@ -90,7 +90,7 @@ GRIB1
88 132 7 -1 "SALTY" "Salinity" "kg/kg"
89 132 7 -1 "DEN" "Density" "kg/m^3"
90 132 7 -1 "RUNOF" "Runoff" "kg/m^2"
-91 132 7 -1 "ICEC" "Ice concentration" "ice=1;no ice=0"
+91 132 7 -1 "ICEC" "Ice concentration" "ice=1;no_ice=0"
92 132 7 -1 "ICETK" "Ice thickness" "m"
93 132 7 -1 "DICED" "Direction of ice drift" "deg"
94 132 7 -1 "SICED" "Speed of ice drift" "m/s"
diff --git a/data/table_files/grib1_ncep_133_7.txt b/data/table_files/grib1_ncep_133_7.txt
index 6a48109989..91d95dd0f8 100644
--- a/data/table_files/grib1_ncep_133_7.txt
+++ b/data/table_files/grib1_ncep_133_7.txt
@@ -3,7 +3,7 @@ GRIB1
1 133 7 -1 "PRES" "Pressure" "Pa"
2 133 7 -1 "PRMSL" "Pressure reduced to MSL" "Pa"
3 133 7 -1 "PTEND" "Pressure tendency" "Pa/s"
-4 133 7 -1 "PVORT" "Potential vorticity" "K m^2 kg-1 s-1"
+4 133 7 -1 "PVORT" "Potential vorticity" "K*m^2/kg/s"
5 133 7 -1 "ICAHT" "ICAO Standard Atmosphere Reference Height" "m"
6 133 7 -1 "GP" "Geopotential" "m^2/s^2"
7 133 7 -1 "HGT" "Geopotential height" "gpm"
@@ -30,7 +30,7 @@ GRIB1
28 133 7 -1 "WVSP1" "Wave Spectra (1)" ""
29 133 7 -1 "WVSP2" "Wave Spectra (2)" ""
30 133 7 -1 "WVSP3" "Wave Spectra (3)" ""
-31 133 7 -1 "WDIR" "Wind direction (from which blowing)" "deg true"
+31 133 7 -1 "WDIR" "Wind direction (from which blowing)" "deg_true"
32 133 7 -1 "WIND" "Wind speed" "m/s"
33 133 7 -1 "UGRD" "u-component of wind" "m/s"
34 133 7 -1 "VGRD" "v-component of wind" "m/s"
@@ -46,7 +46,7 @@ GRIB1
44 133 7 -1 "RELD" "Relative divergence" "/s"
45 133 7 -1 "VUCSH" "Vertical u-component shear" "/s"
46 133 7 -1 "VVCSH" "Vertical v-component shear" "/s"
-47 133 7 -1 "DIRC" "Direction of current" "Degree true"
+47 133 7 -1 "DIRC" "Direction of current" "Degree_true"
48 133 7 -1 "SPC" "Speed of current" "m/s"
49 133 7 -1 "UOGRD" "u-component of current" "m/s"
50 133 7 -1 "VOGRD" "v-component of current" "m/s"
@@ -92,7 +92,7 @@ GRIB1
90 133 7 -1 "WATR" "Water runoff" "kg/m^2"
91 133 7 -1 "ICEC" "Ice cover (ice=1, no ice=0)" "proportion"
92 133 7 -1 "ICETK" "Ice thickness" "m"
-93 133 7 -1 "DICED" "Direction of ice drift" "deg true"
+93 133 7 -1 "DICED" "Direction of ice drift" "deg_true"
94 133 7 -1 "SICED" "Speed of ice drift" "m/s"
95 133 7 -1 "UICE" "u-component of ice drift" "m/s"
96 133 7 -1 "VICE" "v-component of ice drift" "m/s"
@@ -100,15 +100,15 @@ GRIB1
98 133 7 -1 "ICED" "Ice divergence" "m/s"
99 133 7 -1 "SNOM" "Snow melt" "kg/m^2"
100 133 7 -1 "HTSGW" "Significant height of combined wind waves and swell" "m"
-101 133 7 -1 "WVDIR" "Direction of wind waves (from which)" "Degree true"
+101 133 7 -1 "WVDIR" "Direction of wind waves (from which)" "Degree_true"
102 133 7 -1 "WVHGT" "Significant height of wind waves" "m"
103 133 7 -1 "WVPER" "Mean period of wind waves" "s"
-104 133 7 -1 "SWDIR" "Direction of swell waves" "Degree true"
+104 133 7 -1 "SWDIR" "Direction of swell waves" "Degree_true"
105 133 7 -1 "SWELL" "Significant height of swell waves" "m"
106 133 7 -1 "SWPER" "Mean period of swell waves" "s"
-107 133 7 -1 "DIRPW" "Primary wave direction" "Degree true"
+107 133 7 -1 "DIRPW" "Primary wave direction" "Degree_true"
108 133 7 -1 "PERPW" "Primary wave mean period" "s"
-109 133 7 -1 "DIRSW" "Secondary wave direction" "Degree true"
+109 133 7 -1 "DIRSW" "Secondary wave direction" "Degree_true"
110 133 7 -1 "PERSW" "Secondary wave mean period" "s"
111 133 7 -1 "NSWRS" "Net short-wave radiation flux (surface)" "W/m^2"
112 133 7 -1 "NLWRS" "Net long wave radiation flux (surface)" "W/m^2"
@@ -132,7 +132,7 @@ GRIB1
130 133 7 -1 "var130" "undefined" ""
131 133 7 -1 "var131" "undefined" ""
132 133 7 -1 "var132" "undefined" ""
-133 7 -1 133 7 -1 "var133" "undefined" ""
+133 133 7 -1 "var133" "undefined" ""
134 133 7 -1 "var134" "undefined" ""
135 133 7 -1 "var135" "undefined" ""
136 133 7 -1 "var136" "undefined" ""
@@ -191,7 +191,7 @@ GRIB1
189 133 7 -1 "var189" "undefined" ""
190 133 7 -1 "var190" "undefined" ""
191 133 7 -1 "SUNSD" "Sunshine Duration" "s"
-192 133 7 -1 "MOSF" "Meridional Overturning Stream Function" "106m^3s-1"
+192 133 7 -1 "MOSF" "Meridional Overturning Stream Function" "10^6m^3/s"
193 133 7 -1 "EPSR" "Radiative emissivity" ""
194 133 7 -1 "var194" "undefined" ""
195 133 7 -1 "QZ0" "Specific humidity at top of viscous sublayer" "kg/kg"
@@ -254,4 +254,4 @@ GRIB1
252 133 7 -1 "var252" "undefined" ""
253 133 7 -1 "var253" "undefined" ""
254 133 7 -1 "var254" "undefined" ""
-255 133 7 -1 "var255" "undefined" ""
\ No newline at end of file
+255 133 7 -1 "var255" "undefined" ""
diff --git a/data/table_files/grib1_ncep_140_7.txt b/data/table_files/grib1_ncep_140_7.txt
index a2e05a99fa..5e5aa945ac 100644
--- a/data/table_files/grib1_ncep_140_7.txt
+++ b/data/table_files/grib1_ncep_140_7.txt
@@ -3,7 +3,7 @@ GRIB1
1 140 7 -1 "PRES" "Pressure" "Pa"
2 140 7 -1 "PRMSL" "Pressure reduced to MSL" "Pa"
3 140 7 -1 "PTEND" "Pressure tendency" "Pa/s"
-4 140 7 -1 "PVORT" "Potential vorticity" "K m^2 kg-1 s-1"
+4 140 7 -1 "PVORT" "Potential vorticity" "K*m^2/kg/s"
5 140 7 -1 "ICAHT" "ICAO Standard Atmosphere Reference Height" "m"
6 140 7 -1 "GP" "Geopotential" "m^2/s^2"
7 140 7 -1 "HGT" "Geopotential height" "gpm"
@@ -30,7 +30,7 @@ GRIB1
28 140 7 -1 "WVSP1" "Wave Spectra (1)" ""
29 140 7 -1 "WVSP2" "Wave Spectra (2)" ""
30 140 7 -1 "WVSP3" "Wave Spectra (3)" ""
-31 140 7 -1 "WDIR" "Wind direction (from which blowing)" "deg true"
+31 140 7 -1 "WDIR" "Wind direction (from which blowing)" "deg_true"
32 140 7 -1 "WIND" "Wind speed" "m/s"
33 140 7 -1 "UGRD" "u-component of wind" "m/s"
34 140 7 -1 "VGRD" "v-component of wind" "m/s"
@@ -46,7 +46,7 @@ GRIB1
44 140 7 -1 "RELD" "Relative divergence" "/s"
45 140 7 -1 "VUCSH" "Vertical u-component shear" "/s"
46 140 7 -1 "VVCSH" "Vertical v-component shear" "/s"
-47 140 7 -1 "DIRC" "Direction of current" "Degree true"
+47 140 7 -1 "DIRC" "Direction of current" "Degree_true"
48 140 7 -1 "SPC" "Speed of current" "m/s"
49 140 7 -1 "UOGRD" "u-component of current" "m/s"
50 140 7 -1 "VOGRD" "v-component of current" "m/s"
@@ -92,7 +92,7 @@ GRIB1
90 140 7 -1 "WATR" "Water runoff" "kg/m^2"
91 140 7 -1 "ICEC" "Ice cover (ice=1, no ice=0)" "proportion"
92 140 7 -1 "ICETK" "Ice thickness" "m"
-93 140 7 -1 "DICED" "Direction of ice drift" "deg true"
+93 140 7 -1 "DICED" "Direction of ice drift" "deg_true"
94 140 7 -1 "SICED" "Speed of ice drift" "m/s"
95 140 7 -1 "UICE" "u-component of ice drift" "m/s"
96 140 7 -1 "VICE" "v-component of ice drift" "m/s"
@@ -100,15 +100,15 @@ GRIB1
98 140 7 -1 "ICED" "Ice divergence" "m/s"
99 140 7 -1 "SNOM" "Snow melt" "kg/m^2"
100 140 7 -1 "HTSGW" "Significant height of combined wind waves and swell" "m"
-101 140 7 -1 "WVDIR" "Direction of wind waves (from which)" "Degree true"
+101 140 7 -1 "WVDIR" "Direction of wind waves (from which)" "Degree_true"
102 140 7 -1 "WVHGT" "Significant height of wind waves" "m"
103 140 7 -1 "WVPER" "Mean period of wind waves" "s"
-104 140 7 -1 "SWDIR" "Direction of swell waves" "Degree true"
+104 140 7 -1 "SWDIR" "Direction of swell waves" "Degree_true"
105 140 7 -1 "SWELL" "Significant height of swell waves" "m"
106 140 7 -1 "SWPER" "Mean period of swell waves" "s"
-107 140 7 -1 "DIRPW" "Primary wave direction" "Degree true"
+107 140 7 -1 "DIRPW" "Primary wave direction" "Degree_true"
108 140 7 -1 "PERPW" "Primary wave mean period" "s"
-109 140 7 -1 "DIRSW" "Secondary wave direction" "Degree true"
+109 140 7 -1 "DIRSW" "Secondary wave direction" "Degree_true"
110 140 7 -1 "PERSW" "Secondary wave mean period" "s"
111 140 7 -1 "NSWRS" "Net short-wave radiation flux (surface)" "W/m^2"
112 140 7 -1 "NLWRS" "Net long wave radiation flux (surface)" "W/m^2"
@@ -139,7 +139,7 @@ GRIB1
137 140 7 -1 "var137" "undefined" ""
138 140 7 -1 "var138" "undefined" ""
139 140 7 -1 "var139" "undefined" ""
-140 7 -1 140 7 -1 "var140" "undefined" ""
+140 140 7 -1 "var140" "undefined" ""
141 140 7 -1 "var141" "undefined" ""
142 140 7 -1 "var142" "undefined" ""
143 140 7 -1 "var143" "undefined" ""
@@ -254,4 +254,4 @@ GRIB1
252 140 7 -1 "var252" "undefined" ""
253 140 7 -1 "var253" "undefined" ""
254 140 7 -1 "var254" "undefined" ""
-255 140 7 -1 "var255" "undefined" ""
\ No newline at end of file
+255 140 7 -1 "var255" "undefined" ""
diff --git a/data/table_files/grib1_ncep_141_7.txt b/data/table_files/grib1_ncep_141_7.txt
index e99143d851..2c93c42e9d 100644
--- a/data/table_files/grib1_ncep_141_7.txt
+++ b/data/table_files/grib1_ncep_141_7.txt
@@ -3,7 +3,7 @@ GRIB1
1 141 7 -1 "PRES" "Pressure" "Pa"
2 141 7 -1 "PRMSL" "Pressure reduced to MSL" "Pa"
3 141 7 -1 "PTEND" "Pressure tendency" "Pa/s"
-4 141 7 -1 "PVORT" "Potential vorticity" "Km^2 kg-1 s-1"
+4 141 7 -1 "PVORT" "Potential vorticity" "K*m^2/kg/s"
5 141 7 -1 "ICAHT" "ICAO Standard Atmosphere Reference Height" "m"
6 141 7 -1 "GP" "Geopotential" "m^2/s^2"
7 141 7 -1 "HGT" "Geopotential height" "gpm"
@@ -30,7 +30,7 @@ GRIB1
28 141 7 -1 "WVSP1" "Wave Spectra (1)" ""
29 141 7 -1 "WVSP2" "Wave Spectra (2)" ""
30 141 7 -1 "WVSP3" "Wave Spectra (3)" ""
-31 141 7 -1 "WDIR" "Wind direction (from which blowing)" "deg true"
+31 141 7 -1 "WDIR" "Wind direction (from which blowing)" "deg_true"
32 141 7 -1 "WIND" "Wind speed" "m/s"
33 141 7 -1 "UGRD" "u-component of wind" "m/s"
34 141 7 -1 "VGRD" "v-component of wind" "m/s"
@@ -46,7 +46,7 @@ GRIB1
44 141 7 -1 "RELD" "Relative divergence" "/s"
45 141 7 -1 "VUCSH" "Vertical u-component shear" "/s"
46 141 7 -1 "VVCSH" "Vertical v-component shear" "/s"
-47 141 7 -1 "DIRC" "Direction of current" "Degree true"
+47 141 7 -1 "DIRC" "Direction of current" "Degree_true"
48 141 7 -1 "SPC" "Speed of current" "m/s"
49 141 7 -1 "UOGRD" "u-component of current" "m/s"
50 141 7 -1 "VOGRD" "v-component of current" "m/s"
@@ -92,7 +92,7 @@ GRIB1
90 141 7 -1 "WATR" "Water runoff" "kg/m^2"
91 141 7 -1 "ICEC" "Ice cover (ice=1, no ice=0)" "proportion"
92 141 7 -1 "ICETK" "Ice thickness" "m"
-93 141 7 -1 "DICED" "Direction of ice drift" "deg true"
+93 141 7 -1 "DICED" "Direction of ice drift" "deg_true"
94 141 7 -1 "SICED" "Speed of ice drift" "m/s"
95 141 7 -1 "UICE" "u-component of ice drift" "m/s"
96 141 7 -1 "VICE" "v-component of ice drift" "m/s"
@@ -100,15 +100,15 @@ GRIB1
98 141 7 -1 "ICED" "Ice divergence" "m/s"
99 141 7 -1 "SNOM" "Snow melt" "kg/m^2"
100 141 7 -1 "HTSGW" "Significant height of combined wind waves and swell" "m"
-101 141 7 -1 "WVDIR" "Direction of wind waves (from which)" "Degree true"
+101 141 7 -1 "WVDIR" "Direction of wind waves (from which)" "Degree_true"
102 141 7 -1 "WVHGT" "Significant height of wind waves" "m"
103 141 7 -1 "WVPER" "Mean period of wind waves" "s"
-104 141 7 -1 "SWDIR" "Direction of swell waves" "Degree true"
+104 141 7 -1 "SWDIR" "Direction of swell waves" "Degree_true"
105 141 7 -1 "SWELL" "Significant height of swell waves" "m"
106 141 7 -1 "SWPER" "Mean period of swell waves" "s"
-107 141 7 -1 "DIRPW" "Primary wave direction" "Degree true"
+107 141 7 -1 "DIRPW" "Primary wave direction" "Degree_true"
108 141 7 -1 "PERPW" "Primary wave mean period" "s"
-109 141 7 -1 "DIRSW" "Secondary wave direction" "Degree true"
+109 141 7 -1 "DIRSW" "Secondary wave direction" "Degree_true"
110 141 7 -1 "PERSW" "Secondary wave mean period" "s"
111 141 7 -1 "NSWRS" "Net short-wave radiation flux (surface)" "W/m^2"
112 141 7 -1 "NLWRS" "Net long wave radiation flux (surface)" "W/m^2"
@@ -127,11 +127,11 @@ GRIB1
125 141 7 -1 "VFLX" "Momentum flux, v component" "N/m^2"
126 141 7 -1 "WMIXE" "Wind mixing energy" "J"
127 141 7 -1 "IMGD" "Image data" ""
-128 141 7 -1 "EXTNC" "Aerosol Extinction Coefficient" "km-1"
+128 141 7 -1 "EXTNC" "Aerosol Extinction Coefficient" "1/km"
129 141 7 -1 "AOD" "Aerosol Optical Depth" ""
130 141 7 -1 "ASFTR" "Aerosol Asymmetry Factor" ""
131 141 7 -1 "SSALBD" "Aerosol Single Scatter Albedo" ""
-132 141 7 -1 "BSCTRS" "Aerosol Back Scattering" "km-1sr-1"
+132 141 7 -1 "BSCTRS" "Aerosol Back Scattering" "1/km/sr"
133 141 7 -1 "var133" "undefined" ""
134 141 7 -1 "var134" "undefined" ""
135 141 7 -1 "var135" "undefined" ""
diff --git a/data/table_files/grib1_ncep_2_7.txt b/data/table_files/grib1_ncep_2_7.txt
index 6b08ac25b9..aecb12799d 100644
--- a/data/table_files/grib1_ncep_2_7.txt
+++ b/data/table_files/grib1_ncep_2_7.txt
@@ -80,7 +80,7 @@ GRIB1
78 2 7 0 "SNOC" "Convective snow" "kg/m^2"
79 2 7 0 "SNOL" "Large scale snow" "kg/m^2"
80 2 7 0 "WTMP" "Water temp." "K"
-81 2 7 0 "LAND" "Land-sea mask" "1=land; 0=sea"
+81 2 7 0 "LAND" "Land-sea mask" "1=land;0=sea"
82 2 7 0 "DSLM" "Deviation of sea level from mean" "m"
83 2 7 0 "SFCR" "Surface roughness" "m"
84 2 7 0 "ALBDO" "Albedo" "%"
@@ -90,7 +90,7 @@ GRIB1
88 2 7 0 "SALTY" "Salinity" "kg/kg"
89 2 7 0 "DEN" "Density" "kg/m^3"
90 2 7 0 "RUNOF" "Runoff" "kg/m^2"
-91 2 7 0 "ICEC" "Ice concentration" "ice=1;no ice=0"
+91 2 7 0 "ICEC" "Ice concentration" "ice=1;no_ice=0"
92 2 7 0 "ICETK" "Ice thickness" "m"
93 2 7 0 "DICED" "Direction of ice drift" "deg"
94 2 7 0 "SICED" "Speed of ice drift" "m/s"
@@ -592,7 +592,7 @@ GRIB1
78 2 7 2 "SNOC" "Convective snow" "kg/m^2",
79 2 7 2 "SNOL" "Large scale snow" "kg/m^2",
80 2 7 2 "WTMP" "Water temp." "K",
-81 2 7 2 "LAND" "Land-sea mask" "1=land; 0=sea",
+81 2 7 2 "LAND" "Land-sea mask" "1=land;0=sea",
82 2 7 2 "DSLM" "Deviation of sea level from mean" "m",
83 2 7 2 "SFCR" "Surface roughness" "m",
84 2 7 2 "ALBDO" "Albedo" "%",
@@ -602,7 +602,7 @@ GRIB1
88 2 7 2 "SALTY" "Salinity" "kg/kg",
89 2 7 2 "DEN" "Density" "kg/m^3",
90 2 7 2 "RUNOF" "Runoff" "kg/m^2",
-91 2 7 2 "ICEC" "Ice concentration" "ice=1;no ice=0",
+91 2 7 2 "ICEC" "Ice concentration" "ice=1;no_ice=0",
92 2 7 2 "ICETK" "Ice thickness" "m",
93 2 7 2 "DICED" "Direction of ice drift" "deg",
94 2 7 2 "SICED" "Speed of ice drift" "m/s",
diff --git a/data/table_files/grib2_all.txt b/data/table_files/grib2_all.txt
index 270675890f..0f3df5a905 100644
--- a/data/table_files/grib2_all.txt
+++ b/data/table_files/grib2_all.txt
@@ -1,1019 +1,1670 @@
GRIB2
-0 0 0 255 7 1 7 193 "4LFTX" "Best (4 layer) Lifted Index" "K"
-0 1 0 255 0 0 7 11 "4LFTX" "Best (4 layer) Lifted Index" "K"
-0 0 0 255 7 1 3 197 "5WAVA" "5-Wave Geopotential Height Anomaly" "gpm"
-0 1 0 255 0 0 3 19 "5WAVA" "5-Wave Geopotential Height Anomaly" "gpm"
-0 0 0 255 7 1 3 193 "5WAVH" "5-Wave Geopotential Height" "gpm"
-0 1 0 255 0 0 3 15 "5WAVH" "5-Wave Geopotential Height" "gpm"
-0 1 0 255 0 0 20 106 "AACOEF" "Aerosol Absorption Coefficient" "1/m"
-0 1 0 255 0 0 2 11 "ABSD" "Absolute Divergence" "1/s"
-4 1 0 255 0 0 2 5 "ABSFRQ" "HF Absorption Frequency" "Hz"
-0 1 0 255 0 0 1 18 "ABSH" "Absolute Humidity" "kg/m^3"
-4 1 0 255 0 0 2 6 "ABSRB" "HF Absorption" "dB"
-0 1 0 255 0 0 2 10 "ABSV" "Absolute Vorticity" "1/s"
-0 1 0 255 0 0 18 0 "ACCES" "Air Concentration of Caesium 137" "Bq/m^3"
-0 1 0 255 0 0 18 1 "ACIOD" "Air Concentration of Iodine 131" "Bq/m^3"
-2 0 0 255 7 1 0 228 "ACOND" "Aerodynamic conductance" "m/s"
-0 1 0 255 0 0 1 10 "ACPCP" "Convective Precipitation" "kg/m^2"
-0 0 0 255 7 1 1 224 "ACPCPN" "Convective precipitation (nearest grid point)" "kg/m^2"
-0 1 0 255 0 0 18 2 "ACRADP" "Air Concentration of Radioactive Pollutant" "Bq/m^3"
-1 1 0 255 0 0 2 11 "ACWSR" "Attenuation Coefficient of Water with Respect to Solar Radiation" "1/m"
-10 1 0 255 0 0 4 13 "ACWSRD" "Attenuation Coefficient Of Water With Respect to Solar Radiation" "1/m"
-0 1 0 255 0 0 20 105 "AECOEF" "Aerosol Extinction Coefficient" "1/m"
-0 1 0 255 0 0 20 3 "AEMFLX" "Atmosphere Emission Mass Flux" "kg/m^2/s"
-0 1 0 255 0 0 13 0 "AEROT" "Aerosol Type" "-"
-0 1 0 255 0 0 2 36 "AFRWE" "Amplitude Function for Rossby Wave Envelope for Meridional Wind" "m/s"
-0 1 0 255 0 0 20 50 "AIA" "Amount in Atmosphere" "mol"
-0 1 0 255 0 0 18 10 "AIRCON" "Air Concentration" "Bq/m^3"
-2 0 0 255 7 1 0 208 "AKHS" "Surface exchange coefficients for T and Q divided by delta z" "m/s"
-2 0 0 255 7 1 0 209 "AKMS" "Surface exchange coefficients for U and V divided by delta z" "m/s"
-0 1 0 255 0 0 19 1 "ALBDO" "Albedo" "%"
-0 1 0 255 0 0 20 108 "ALBGRD" "Aerosol Lidar Backscatter from the Ground" "1/m/sr"
-0 1 0 255 0 0 20 107 "ALBSAT" "Aerosol Lidar Backscatter from Satellite" "1/m/sr"
-10 1 0 255 0 0 0 38 "ALCWH" "Altimeter Corrected Wave Height" "m"
-0 1 0 255 0 0 20 110 "ALEGRD" "Aerosol Lidar Extinction from the Ground" "1/m"
-0 1 0 255 0 0 20 109 "ALESAT" "Aerosol Lidar Extinction from Satellite" "1/m"
-10 1 0 255 0 0 0 39 "ALRRC" "Altimeter Range Relative Correction" "-"
-0 1 0 255 0 0 3 11 "ALTS" "Altimeter Setting" "Pa"
-10 1 0 255 0 0 0 37 "ALTWH" "Altimeter Wave Height" "m"
-2 0 0 255 7 1 0 219 "AMIXL" "Asymptotic mixing length scale" "m"
-3 0 0 255 7 1 192 11 "AMSRE10" "Simulated Brightness Temperature for AMSRE on Aqua Channel 10" "K"
-3 0 0 255 7 1 192 12 "AMSRE11" "Simulated Brightness Temperature for AMSRE on Aqua Channel 11" "K"
-3 0 0 255 7 1 192 13 "AMSRE12" "Simulated Brightness Temperature for AMSRE on Aqua Channel 12" "K"
-3 0 0 255 7 1 192 10 "AMSRE9" "Simulated Brightness Temperature for AMSRE on Aqua Channel 9" "K"
-0 1 0 255 0 0 20 59 "ANCON" "Aerosol Number Concentration" "1/m^3"
-3 1 0 255 0 0 1 23 "ANGCOE" "Angstrom Coefficient" "-"
-0 1 0 255 0 0 20 111 "ANGSTEXP" "Angstrom Exponent" "Numeric"
-0 1 0 255 0 0 20 5 "ANPEMFLX" "Atmosphere Net Production And Emision Mass Flux" "kg/m^2/s"
-0 1 0 255 0 0 20 4 "ANPMFLX" "Atmosphere Net Production Mass Flux" "kg/m^2/s"
-10 0 0 255 7 1 3 197 "AOHFLX" "Net Air-Ocean Heat Flux" "W/m^2"
-0 1 0 255 0 0 3 21 "AOSGSO" "Angle of Sub-Grid Scale Orography" "rad"
-3 1 0 255 0 0 1 20 "AOT06" "Aerosol Optical Thickness at 0.635 um" "-"
-3 1 0 255 0 0 1 21 "AOT08" "Aerosol Optical Thickness at 0.810 um" "-"
-3 1 0 255 0 0 1 22 "AOT16" "Aerosol Optical Thickness at 1.640 um" "-"
-0 1 0 255 0 0 20 102 "AOTK" "Aerosol Optical Thickness" "Numeric"
-0 1 0 255 0 0 1 8 "APCP" "Total Precipitation" "kg/m^2"
-0 0 0 255 7 1 1 223 "APCPN" "Total precipitation (nearest grid point)" "kg/m^2"
-0 1 0 255 0 0 0 21 "APTMP" "Apparent Temperature" "K"
-0 0 0 255 7 1 1 221 "ARAIN" "Liquid precipitation (Rainfall)" "kg/m^2"
-0 1 0 255 0 0 20 8 "AREMFLX" "Atmosphere Re-Emission Mass Flux" "kg/m^2/s"
-0 1 0 255 0 0 3 24 "ASGSO" "Anisotropy of Sub-Grid Scale Orography" "Numeric"
-10 0 0 255 7 1 3 198 "ASHFL" "Assimilative Heat Flux" "W/m^2"
-0 1 0 255 0 0 1 29 "ASNOW" "Total Snowfall" "m"
-0 1 0 255 0 0 20 104 "ASYSFK" "Asymmetry Factor" "Numeric"
-0 1 0 255 0 0 190 0 "ATEXT" "Arbitrary Text String" "CCITTIA5"
-3 1 0 255 0 0 1 13 "ATMDIV" "Atmospheric Divergence" "1/s"
-0 1 0 255 0 0 20 101 "ATMTK" "Vertical Visual Range" "m"
-2 0 0 255 7 1 3 201 "AVSFT" "Average Surface Skin Temperature" "K"
-2 0 0 255 7 1 3 200 "BARET" "Bare Soil Surface Skin temperature" "K"
-10 1 0 255 0 0 4 7 "BATHY" "Bathymetry" "m"
-10 1 0 255 0 0 0 44 "BENINX" "Benjamin-Feir Index" "-"
-1 0 0 255 7 1 0 192 "BGRUN" "Baseflow-Groundwater Runoff" "kg/m^2"
-1 1 0 255 0 0 0 5 "BGRUN" "Baseflow-Groundwater Runoff" "kg/m^2"
-10 0 0 255 7 1 4 194 "BKENG" "Barotropic Kinectic Energy" "J/kg"
-0 1 0 255 0 0 7 1 "BLI" "Best Lifted Index (to 500 hPa)" "K"
-0 1 0 255 0 0 2 20 "BLYDP" "Boundary Layer Dissipation" "W/m^2"
-2 0 0 255 7 1 0 197 "BMIXL" "Blackadars Mixing Length Scale" "m"
-2 1 0 255 0 0 0 14 "BMIXL" "Blackadars Mixing Length Scale" "m"
-2 1 0 255 0 0 3 4 "BOTLST" "Bottom Layer Soil Temperature" "K"
-0 1 0 255 0 0 15 1 "BREF" "Base Reflectivity" "dB"
-0 1 0 255 0 0 5 7 "BRTEMP" "Brightness Temperature" "K"
-0 1 0 255 0 0 4 4 "BRTMP" "Brightness Temperature" "K"
-0 1 0 255 0 0 15 2 "BRVEL" "Base Radial Velocity" "m/s"
-0 1 0 255 0 0 15 0 "BSWID" "Base Spectrum Width" "m/s"
-4 1 0 255 0 0 3 0 "BTOT" "Magnetic Field Magnitude" "T"
-4 1 0 255 0 0 3 1 "BVEC1" "1st Vector Component of Magnetic Field" "T"
-4 1 0 255 0 0 3 2 "BVEC2" "2nd Vector Component of Magnetic Field" "T"
-4 1 0 255 0 0 3 3 "BVEC3" "3rd Vector Component of Magnetic Field" "T"
-4 1 0 255 0 0 8 4 "CAIIRAD" "CaII-K Radiance" "W/sr/m^2"
-2 0 0 255 7 1 1 192 "CANL" "Cold Advisory for Newborn Livestock" "-"
-0 1 0 255 0 0 7 6 "CAPE" "Convective Available Potential Energy" "J/kg"
-0 1 0 255 0 0 19 22 "CAT" "Clear Air Turbulence (CAT)" "%"
-0 1 0 255 0 0 6 25 "CBHE" "Horizontal Extent of Cumulonimbus (CB)" "%"
-3 1 0 255 0 0 1 14 "CBTMP" "Cloudy Brightness Temperature" "K"
-2 0 0 255 7 1 0 199 "CCOND" "Canopy Conductance" "m/s"
-2 1 0 255 0 0 0 15 "CCOND" "Canopy Conductance" "m/s"
-0 0 0 255 7 1 2 196 "CD" "Drag Coefficient" "non-dim"
-0 1 0 255 0 0 2 29 "CD" "Drag Coefficient" "Numeric"
-0 1 0 255 0 0 6 7 "CDCA" "Cloud Amount" "%"
-0 1 0 255 0 0 6 11 "CDCB" "Cloud Base" "m"
-0 1 0 255 0 0 6 22 "CDCC" "Cloud Cover" "%"
-0 1 0 255 0 0 6 23 "CDCIMR" "Cloud Ice Mixing Ratio" "kg/kg"
-0 1 0 255 0 0 6 2 "CDCON" "Convective Cloud Cover" "%"
-0 1 0 255 0 0 6 8 "CDCT" "Cloud Type" "-"
-0 1 0 255 0 0 6 12 "CDCTOP" "Cloud Top" "m"
-0 0 0 255 7 1 6 192 "CDLYR" "Non-Convective Cloud Cover" "%"
-0 1 0 255 0 0 6 14 "CDLYR" "Non-Convective Cloud Cover" "%"
-0 0 0 255 7 1 4 195 "CDUVB" "Clear sky UV-B Downward Solar Flux" "W/m^2"
-10 1 0 255 0 0 0 16 "CDWW" "Coefficient of Drag With Waves" "-"
-0 1 0 255 0 0 6 13 "CEIL" "Ceiling" "m"
-0 0 0 255 7 1 5 197 "CFNLF" "Cloud Forcing Net Long Wave Flux" "W/m^2"
-0 0 0 255 7 1 4 199 "CFNSF" "Cloud Forcing Net Solar Flux" "W/m^2"
-0 0 0 255 7 1 1 193 "CFRZR" "Categorical Freezing Rain" "-"
-0 1 0 255 0 0 1 34 "CFRZR" "Categorical Freezing Rain" "-"
-0 1 0 255 0 0 20 54 "CGDRC" "Chemical Gross Destruction Rate of Concentration" "mol/m^3/s"
-0 1 0 255 0 0 20 53 "CGPRC" "Chemical Gross Production Rate of Concentration" "mol/m^3/s"
-0 1 0 255 0 0 6 0 "CICE" "Cloud Ice" "kg/m^2"
-0 0 0 255 7 1 19 206 "CICEL" "Confidence - Ceiling" "-"
-0 0 0 255 7 1 1 194 "CICEP" "Categorical Ice Pellets" "-"
-0 1 0 255 0 0 1 35 "CICEP" "Categorical Ice Pellets" "-"
-10 1 0 255 0 0 2 12 "CICES" "Compressive Ice Strength" "N/m"
-0 0 0 255 7 1 19 208 "CIFLT" "Confidence - Flight Category" "-"
-0 1 0 255 0 0 1 82 "CIMIXR" "Cloud Ice Mixing Ratio" "kg/kg"
-0 1 0 255 0 0 7 7 "CIN" "Convective Inhibition" "J/kg"
-2 1 0 255 0 0 3 22 "CISICE" "Column-Integrated Soil Ice" "kg/m^2"
-2 1 0 255 0 0 3 20 "CISOILM" "Column-Integrated Soil Moisture" "kg/m^2"
-2 1 0 255 0 0 0 23 "CISOILW" "Column-Integrated Soil Water" "kg/m^2"
-0 0 0 255 7 1 19 207 "CIVIS" "Confidence - Visibility" "-"
-3 1 0 255 0 0 1 16 "CLDRAD" "Cloudy Radiance (with respect to wave number)" "W/m/sr"
-3 1 0 255 0 0 0 7 "CLOUDM" "Cloud Mask" "-"
-0 1 0 255 0 0 1 22 "CLWMR" "Cloud Mixing Ratio" "kg/kg"
-0 0 0 255 7 1 2 216 "CNGWDU" "Convective Gravity wave drag zonal acceleration" "m/s^2"
-0 0 0 255 7 1 2 217 "CNGWDV" "Convective Gravity wave drag meridional acceleration" "m/s^2"
-0 0 0 255 7 1 3 209 "CNVDEMF" "Convective detrainment mass flux" "kg/m^2/s"
-0 0 0 255 7 1 3 208 "CNVDMF" "Convective downdraft mass flux" "kg/m^2/s"
-0 0 0 255 7 1 0 196 "CNVHR" "Deep Convective Heating Rate" "K/s"
-0 0 0 255 7 1 1 213 "CNVMR" "Deep Convective Moistening Rate" "kg/kg/s"
-0 0 0 255 7 1 2 212 "CNVU" "Convective zonal momentum mixing acceleration" "m/s^2"
-0 0 0 255 7 1 3 207 "CNVUMF" "Convective updraft mass flux" "kg/m^2/s"
-0 0 0 255 7 1 2 213 "CNVV" "Convective meridional momentum mixing acceleration" "m/s^2"
-2 0 0 255 7 1 0 196 "CNWAT" "Plant Canopy Surface Water" "kg/m^2"
-2 1 0 255 0 0 0 13 "CNWAT" "Plant Canopy Surface Water" "kg/m^2"
-0 1 0 255 0 0 20 56 "COAIA" "Changes Of Amount in Atmosphere" "mol/s"
-0 1 0 255 0 0 20 1 "COLMD" "Column-Integrated Mass Density" "kg/m^2"
-0 1 0 255 0 0 20 51 "CONAIR" "Concentration In Air" "mol/m^3"
-0 0 0 255 7 1 1 216 "CONDP" "Condensation Pressure of Parcali Lifted From Indicate Surface" "Pa"
-0 1 0 255 0 0 19 16 "CONTB" "Contrail Base" "m"
-0 1 0 255 0 0 19 14 "CONTET" "Contrail Engine Type" "-"
-0 1 0 255 0 0 19 13 "CONTI" "Contrail Intensity" "-"
-0 1 0 255 0 0 19 24 "CONTKE" "Convective Turbulent Kinetic Energy" "J/kg"
-0 1 0 255 0 0 19 15 "CONTT" "Contrail Top" "m"
-0 1 0 255 0 0 19 26 "CONVO" "Convective Outlook" "-"
-0 0 0 255 7 1 19 222 "CONVP" "Convection Potential" "-"
-0 0 0 255 7 1 192 6 "COVMM" "Covariance between meridional and meridional components of the wind. Defined as [vv]-[v][v] where [] indicates the mean over the indicated time span." "m^2/s^2"
-0 0 0 255 7 1 192 1 "COVMZ" "Covariance between zonal and meridional components of the wind. Defined as [uv]-[u][v] where [] indicates the mean over the indicated time span." "m^2/s^2"
-0 0 0 255 7 1 2 205 "COVMZ" "Covariance between Meridional and Zonal Components of the wind." "m^2/s^2"
-0 0 0 255 7 1 192 11 "COVPSPS" "Covariance between surface pressure and surface pressure. Defined as [Psfc]-[Psfc][Psfc] where [] indicates the mean over the indicated time span." "Pa*Pa"
-0 0 0 255 7 1 192 8 "COVQM" "Covariance between specific humidity and meridional components of the wind. Defined as [vq]-[v][q] where [] indicates the mean over the indicated time span." "kg/kg*m/s"
-0 0 0 255 7 1 192 12 "COVQQ" "Covariance between specific humidity and specific humidy. Defined as [qq]-[q][q] where [] indicates the mean over the indicated time span." "kg/kg*kg/kg"
-0 0 0 255 7 1 192 10 "COVQVV" "Covariance between specific humidity and vertical components of the wind. Defined as [Omegaq]-[Omega][q] where [] indicates the mean over the indicated time span." "kg/kg*Pa/s"
-0 0 0 255 7 1 192 7 "COVQZ" "Covariance between specific humidity and zonal components of the wind. Defined as [uq]-[u][q] where [] indicates the mean over the indicated time span." "kg/kg*m/s"
-0 0 0 255 7 1 192 3 "COVTM" "Covariance between meridional component of the wind and temperature. Defined as [vT]-[v][T] where [] indicates the mean over the indicated time span." "K*m/s"
-0 0 0 255 7 1 2 207 "COVTM" "Covariance between Temperature and Meridional Components of the wind." "K*m/s"
-0 0 0 255 7 1 192 14 "COVTT" "Covariance between temperature and temperature. Defined as [TT]-[T][T] where [] indicates the mean over the indicated time span." "K*K"
-0 0 0 255 7 1 192 9 "COVTVV" "Covariance between temperature and vertical components of the wind. Defined as [OmegaT]-[Omega][T] where [] indicates the mean over the indicated time span." "K*Pa/s"
-0 0 0 255 7 1 192 4 "COVTW" "Covariance between temperature and vertical component of the wind. Defined as [wT]-[w][T] where [] indicates the mean over the indicated time span." "K*m/s"
-0 0 0 255 7 1 192 2 "COVTZ" "Covariance between zonal component of the wind and temperature. Defined as [uT]-[u][T] where [] indicates the mean over the indicated time span." "K*m/s"
-0 0 0 255 7 1 2 206 "COVTZ" "Covariance between Temperature and Zonal Components of the wind." "K*m/s"
-0 0 0 255 7 1 192 13 "COVVVVV" "Covariance between vertical and vertical components of the wind. Defined as [OmegaOmega]-[Omega][Omega] where [] indicates the mean over the indicated time span." "Pa^2/s^2"
-0 0 0 255 7 1 192 5 "COVZZ" "Covariance between zonal and zonal components of the wind. Defined as [uu]-[u][u] where [] indicates the mean over the indicated time span." "m^2/s^2"
-0 1 0 255 0 0 1 39 "CPOFP" "Percent frozen precipitation" "%"
-1 0 0 255 7 1 1 193 "CPOFP" "Percent of Frozen Precipitation" "%"
-1 0 0 255 7 1 1 192 "CPOZP" "Probability of Freezing Precipitation" "%"
-1 1 0 255 0 0 1 0 "CPPOP" "Conditional percent precipitation amount fractile for an overall period (encoded as an accumulation)" "kg/m^2"
-0 0 0 255 7 1 1 196 "CPRAT" "Convective Precipitation Rate" "kg/m^2/s"
-0 1 0 255 0 0 1 37 "CPRAT" "Convective Precipitation Rate" "kg/m^2/s"
-0 0 0 255 7 1 1 192 "CRAIN" "Categorical Rain" "-"
-0 1 0 255 0 0 1 33 "CRAIN" "Categorical Rain" "-"
-0 1 0 255 0 0 1 76 "CRRATE" "Convective Rain Rate" "kg/m^2/s"
-4 1 0 255 0 0 2 9 "CRTFRQ" "Critical Frequency" "Hz"
-3 1 0 255 0 0 1 15 "CSBTMP" "Clear Sky Brightness Temperature" "K"
-0 0 0 255 7 1 5 196 "CSDLF" "Clear Sky Downward Long Wave Flux" "W/m^2"
-0 0 0 255 7 1 4 196 "CSDSF" "Clear Sky Downward Solar Flux" "W/m^2"
-3 1 0 255 0 0 1 17 "CSKYRAD" "Clear Sky Radiance (with respect to wave number)" "W/m/sr"
-0 0 0 255 7 1 1 195 "CSNOW" "Categorical Snow" "-"
-0 1 0 255 0 0 1 36 "CSNOW" "Categorical Snow" "-"
-0 1 0 255 0 0 1 58 "CSRATE" "Convective Snowfall Rate" "m/s"
-0 1 0 255 0 0 1 55 "CSRWE" "Convective Snowfall Rate Water Equivalent" "kg/m^2/s"
-0 0 0 255 7 1 5 195 "CSULF" "Clear Sky Upward Long Wave Flux" "W/m^2"
-0 0 0 255 7 1 4 198 "CSUSF" "Clear Sky Upward Solar Flux" "W/m^2"
-3 1 0 255 0 0 1 2 "CTOPH" "Cloud Top Height" "m"
-3 1 0 255 0 0 1 3 "CTOPHQI" "Cloud Top Height Quality Indicator" "-"
-0 1 0 255 0 0 19 21 "CTP" "In-Cloud Turbulence" "%"
-0 0 0 255 7 1 6 194 "CUEFI" "Convective Cloud Efficiency" "non-dim"
-0 1 0 255 0 0 6 16 "CUEFI" "Convective Cloud Efficiency" "Proportion"
-0 1 0 255 0 0 6 6 "CWAT" "Cloud Water" "kg/m^2"
-0 0 0 255 7 1 7 195 "CWDI" "Convective Weather Detection Index" "-"
-0 0 0 255 7 1 6 193 "CWORK" "Cloud Work Function" "J/kg"
-0 1 0 255 0 0 6 15 "CWORK" "Cloud Work Function" "J/kg"
-0 1 0 255 0 0 1 48 "CWP" "Convective Water Precipitation" "kg/m^2"
-1 0 0 255 7 1 1 195 "CWR" "Probability of Wetting Rain exceeding in 0.10 in a given time period" "%"
-10 0 0 255 7 1 4 195 "DBSS" "Geometric Depth Below Sea Surface" "m"
-0 1 0 255 0 0 20 12 "DDMFLX" "Dry Deposition Mass Flux" "kg/m^2/s"
-2 1 0 255 0 0 0 30 "DECFC" "Deciduous Forest Cover" "Proportion"
-0 1 0 255 0 0 3 10 "DEN" "Density" "kg/m^3"
-0 1 0 255 0 0 3 14 "DENALT" "Density Altitude" "m"
-0 1 0 255 0 0 0 7 "DEPR" "Dew Point Depression (or Deficit)" "K"
-10 1 0 255 0 0 2 2 "DICED" "Direction of Ice Drift" "deg"
-4 1 0 255 0 0 4 2 "DIFEFLUX" "Electron Flux (Differential)" "1/(m^2s*sr*eV)"
-4 1 0 255 0 0 4 4 "DIFIFLUX" "Heavy Ion Flux (Differential)" "1/(m^2s*sr*eV/nuc)"
-4 1 0 255 0 0 4 0 "DIFPFLUX" "Proton Flux (Differential)" "1/(m^2s*sr*eV)"
-10 1 0 255 0 0 1 0 "DIRC" "Current Direction" "deg"
-2 1 0 255 0 0 3 14 "DIREC" "Direct Evaporation Cease(Soil Moisture)" "kg/m^3"
-10 1 0 255 0 0 0 10 "DIRPW" "Primary Wave Direction" "deg"
-10 1 0 255 0 0 0 12 "DIRSW" "Secondary Wave Direction" "deg"
-10 1 0 255 0 0 0 33 "DIRWTS" "Directional Width of The Total Swell" "-"
-10 1 0 255 0 0 0 32 "DIRWWW" "Directional Width of The Wind Waves" "-"
-1 1 0 255 0 0 0 7 "DISRS" "Discharge from Rivers or Streams" "m^3/s"
-0 1 0 255 0 0 3 6 "DIST" "Geometric Height" "m"
-0 0 0 255 7 1 5 192 "DLWRF" "Downward Long-Wave Rad. Flux" "W/m^2"
-0 1 0 255 0 0 5 3 "DLWRF" "Downward Long-Wave Rad. Flux" "W/m^2"
-0 1 0 255 0 0 0 6 "DPT" "Dew Point Temperature" "K"
-0 1 0 255 0 0 18 12 "DRYDEP" "Dry Deposition" "Bq/m^2"
-4 1 0 255 0 0 7 2 "DSKDAY" "Disk Intensity Day" "1/m^2/s"
-4 1 0 255 0 0 7 1 "DSKINT" "Disk Intensity" "1/m^2/s"
-4 1 0 255 0 0 7 3 "DSKNGT" "Disk Intensity Night" "1/m^2/s"
-10 1 0 255 0 0 3 1 "DSLM" "Deviation of Sea Level from Mean" "m"
-0 1 0 255 0 0 191 3 "DSLOBS" "Days Since Last Observation" "d"
-10 1 0 255 0 0 191 3 "DSLOBSO" "Days Since Last Observation" "d"
-0 0 0 255 7 1 4 192 "DSWRF" "Downward Short-Wave Radiation Flux" "W/m^2"
-0 1 0 255 0 0 4 7 "DSWRF" "Downward Short-Wave Radiation Flux" "W/m^2"
-0 0 0 255 7 1 4 204 "DTRF" "Downward Total Radiation Flux" "W/m^2"
-0 0 0 255 7 1 4 194 "DUVB" "UV-B Downward Solar Flux" "W/m^2"
-0 1 0 255 0 0 4 12 "DWUVR" "Downward UV Radiation" "W/m^2"
-0 1 0 255 0 0 2 9 "DZDT" "Vertical Velocity (Geometric)" "m/s"
-0 1 0 255 0 0 7 9 "EHLX" "Energy Helicity Index" "Numeric"
-4 1 0 255 0 0 2 1 "ELCDEN" "Electron Density" "1/m^3"
-4 1 0 255 0 0 0 1 "ELECTMP" "Electron Temperature" "K"
-10 0 0 255 7 1 3 194 "ELEV" "Ocean Surface Elevation Relative to Geoid" "m"
-0 0 0 255 7 1 191 193 "ELON" "East Longitude (0 to 360)" "deg"
-0 0 0 255 7 1 191 197 "ELONN" "East Longitude (nearest neighbor) (0 to 360)" "deg"
-0 0 0 255 7 1 1 211 "EMNP" "Evaporation - Precipitation" "cm/day"
-0 1 0 255 0 0 0 3 "EPOT" "Pseudo-Adiabatic Potential Temperature (or Equivalent Potential Temperature)" "K"
-0 0 0 255 7 1 19 218 "EPSR" "Radiative emissivity" "-"
-1 1 0 255 0 0 0 3 "ESCT" "Elevation of Snow Covered Terrain" "-"
-3 1 0 255 0 0 1 0 "ESTP" "Estimated Precipitation" "kg/m^2"
-3 1 0 255 0 0 1 4 "ESTUGRD" "Estimated u-Component of Wind" "m/s"
-3 1 0 255 0 0 1 5 "ESTVGRD" "Estimated v-Component of Wind" "m/s"
-0 1 0 255 0 0 2 32 "ETACVV" "Eta Coordinate Vertical Velocity" "1/s"
-10 0 0 255 7 1 3 250 "ETCWL" "Extra Tropical Storm Surge Combined Surge and Tide" "m"
-4 1 0 255 0 0 3 4 "ETOT" "Electric Field Magnitude" "V/m"
-10 0 0 255 7 1 3 193 "ETSRG" "Extra Tropical Storm Surge" "m"
-0 1 0 255 0 0 2 38 "ETSS" "Eastward Turbulent Surface Stress" "N/m^2*s"
-4 1 0 255 0 0 6 3 "EUVIRR" "Solar EUV Irradiance" "W/m^2"
-4 1 0 255 0 0 8 1 "EUVRAD" "EUV Radiance" "W/sr/m^2"
-2 1 0 255 0 0 0 6 "EVAPT" "Evapotranspiration" "1/kg^2/s"
-0 1 0 255 0 0 1 79 "EVARATE" "Evaporation Rate" "kg/m^2/s"
-2 0 0 255 7 1 3 198 "EVBS" "Direct Evaporation from Bare Soil" "W/m^2"
-2 0 0 255 7 1 0 229 "EVCW" "Canopy water evaporation" "W/m^2"
-4 1 0 255 0 0 3 5 "EVEC1" "1st Vector Component of Electric Field" "V/m"
-4 1 0 255 0 0 3 6 "EVEC2" "2nd Vector Component of Electric Field" "V/m"
-4 1 0 255 0 0 3 7 "EVEC3" "3rd Vector Component of Electric Field" "V/m"
-2 1 0 255 0 0 0 29 "EVGFC" "Evergreen Forest Cover" "Proportion"
-0 1 0 255 0 0 1 6 "EVP" "Evaporation" "kg/m^2"
-2 0 0 255 7 1 0 213 "EWATR" "Open water evaporation (standing water)" "W/m^2"
-0 1 0 255 0 0 3 26 "EXPRES" "Exner Pressure" "Numeric"
-4 1 0 255 0 0 6 5 "F107" "F10.7" "W/m^2/Hz"
-2 1 0 255 0 0 4 3 "FBAREA" "Fire Burned Area" "%"
-0 1 0 255 0 0 6 37 "FCONPC" "Fraction of Convective Precipitation Cover" "Proportion"
-1 1 0 255 0 0 0 0 "FFLDG" "Flash Flood Guidance (Encoded as an accumulation over a floating subinterval of time between the reference time and valid time)" "kg/m^2"
-1 1 0 255 0 0 0 1 "FFLDRO" "Flash Flood Runoff (Encoded as an accumulation over a floating subinterval of time)" "kg/m^2"
-0 0 0 255 7 1 6 199 "FICE" "Ice fraction of total condensate" "non-dim"
-0 1 0 255 0 0 6 21 "FICE" "Ice fraction of total condensate" "Proportion"
-3 1 0 255 0 0 0 9 "FIREDI" "Fire Detection Indicator" "-"
-2 1 0 255 0 0 4 1 "FIREODT" "Fire Outlook Due to Dry Thunderstorm" "-"
-2 1 0 255 0 0 4 0 "FIREOLK" "Fire Outlook" "-"
-2 0 0 255 7 1 3 203 "FLDCP" "Field Capacity" "Fraction"
-0 0 0 255 7 1 19 205 "FLGHT" "Flight Category" "-"
-2 1 0 255 0 0 4 4 "FOSINDX" "Fosberg Index" "Numeric"
-0 1 0 255 0 0 1 67 "FPRATE" "Freezing Rain Precipitation Rate" "kg/m^2/s"
-0 1 0 255 0 0 6 32 "FRACCC" "Fraction of Cloud Cover" "Numeric"
-0 0 0 255 7 1 1 202 "FRAIN" "Rain Fraction of Total Liquid Water" "non-dim"
-0 1 0 255 0 0 1 43 "FRAIN" "Rain Fraction of Total Cloud Water" "Proportion"
-0 0 0 255 7 1 2 197 "FRICV" "Frictional Velocity" "m/s"
-0 1 0 255 0 0 2 30 "FRICV" "Frictional Velocity" "m/s"
-10 1 0 255 0 0 0 17 "FRICVW" "Friction Velocity" "m/s"
-0 0 0 255 7 1 1 227 "FROZR" "Frozen Rain" "kg/m^2"
-0 0 0 255 7 1 1 225 "FRZR" "Freezing Rain" "kg/m^2"
-0 1 0 255 0 0 6 36 "FSTRPC" "Fraction of Stratiform Precipitation Cover" "Proportion"
-0 1 0 255 0 0 1 95 "FZPRATE" "Freezing or Frozen Precipitation Rate" "kg/m^2/s"
-0 1 0 255 0 0 18 3 "GDCES" "Ground Deposition of Caesium 137" "Bq/m^2"
-0 1 0 255 0 0 18 4 "GDIOD" "Ground Deposition of Iodine 131" "Bq/m^2"
-0 1 0 255 0 0 18 5 "GDRADP" "Ground Deposition of Radioactive Pollutant" "Bq/m^2"
-0 1 0 255 0 0 191 1 "GEOLAT" "Geographical Latitude" "deg"
-0 1 0 255 0 0 191 2 "GEOLON" "Geographical Longitude" "deg"
-2 0 0 255 7 1 0 193 "GFLUX" "Ground Heat Flux" "W/m^2"
-2 1 0 255 0 0 0 10 "GFLUX" "Ground Heat Flux" "W/m^2"
-2 1 0 255 0 0 5 1 "GLACTMP" "Glacier Temperature" "K"
-0 1 0 255 0 0 3 4 "GP" "Geopotential" "m^2/s^2"
-0 1 0 255 0 0 3 9 "GPA" "Geopotential Height Anomaly" "gpm"
-0 1 0 255 0 0 1 75 "GPRATE" "Graupel (Snow Pellets) Prepitation Rate" "kg/m^2/s"
-0 1 0 255 0 0 4 3 "GRAD" "Global Radiation Flux" "W/m^2"
-0 1 0 255 0 0 1 32 "GRLE" "Graupel" "kg/kg"
-0 1 0 255 0 0 2 22 "GUST" "Wind Speed (Gust)" "m/s"
-0 1 0 255 0 0 3 23 "GWD" "Gravity Wave Dissipation" "W/m^2"
-0 0 0 255 7 1 2 210 "GWDU" "Gravity wave drag zonal acceleration" "m/s^2"
-0 0 0 255 7 1 2 211 "GWDV" "Gravity wave drag meridional acceleration" "m/s^2"
-2 0 0 255 7 1 0 214 "GWREC" "Groundwater recharge" "kg/m^2"
-0 1 0 255 0 0 1 31 "HAIL" "Hail" "m"
-0 1 0 255 0 0 1 71 "HAILMXR" "Hail Mixing Ratio" "kg/kg"
-0 1 0 255 0 0 1 73 "HAILPR" "Hail Prepitation Rate" "kg/m^2/s"
-0 0 0 255 7 1 19 198 "HAILPROB" "Hail probability" "%"
-4 1 0 255 0 0 8 2 "HARAD" "H-Alpha Radiance" "W/sr/m^2"
-0 0 0 255 7 1 19 210 "HAVNI" "High-Level aviation interest" "-"
-0 1 0 255 0 0 6 5 "HCDC" "High Cloud Cover" "%"
-0 1 0 255 0 0 6 26 "HCONCB" "Height of Convective Cloud Base" "m"
-0 1 0 255 0 0 6 27 "HCONCT" "Height of Convective Cloud Top" "m"
-0 1 0 255 0 0 0 12 "HEATX" "Heat Index" "K"
-4 1 0 255 0 0 8 6 "HELCOR" "Heliospheric Radiance" "W/sr/m^2"
-2 1 0 255 0 0 0 24 "HFLUX" "Heat Flux" "W/m^2"
-0 1 0 255 0 0 3 5 "HGT" "Geopotential Height" "gpm"
-0 0 0 255 7 1 3 211 "HGTN" "Geopotential Height (nearest grid point)" "gpm"
-0 0 0 255 7 1 3 203 "HGTX" "X-gradient of Height" "1/m"
-0 0 0 255 7 1 3 204 "HGTY" "Y-gradient of Height" "1/m"
-2 1 0 255 0 0 4 2 "HINDEX" "Haines Index" "Numeric"
-0 1 0 255 0 0 7 8 "HLCY" "Storm Relative Helicity" "m^2/s^2"
-0 0 0 255 7 1 3 196 "HPBL" "Planetary Boundary Layer Height" "m"
-0 1 0 255 0 0 3 18 "HPBL" "Planetary Boundary Layer Height" "m"
-4 1 0 255 0 0 2 8 "HPRIMF" "hF" "m"
-0 0 0 255 7 1 19 196 "HRCONO" "High risk convective outlook" "Categorical"
-0 1 0 255 0 0 15 15 "HSR" "Hybrid Scan Reflectivity" "dB"
-0 1 0 255 0 0 15 16 "HSRHT" "Hybrid Scan Reflectivity Height" "m"
-0 1 0 255 0 0 3 7 "HSTDV" "Standard Deviation of Height" "m"
-10 1 0 255 0 0 0 3 "HTSGW" "Significant Height of Combined Wind Waves and Swell" "m"
-0 1 0 255 0 0 3 3 "ICAHT" "ICAO Standard Atmosphere Reference Height" "m"
-10 1 0 255 0 0 2 0 "ICEC" "Ice Cover" "Proportion"
-1 1 0 255 0 0 2 7 "ICECIL" "Ice Cover" "Proportion"
-10 1 0 255 0 0 2 7 "ICED" "Ice Divergence" "1/s"
-10 1 0 255 0 0 2 6 "ICEG" "Ice Growth Rate" "m/s"
-10 1 0 255 0 0 2 9 "ICEPRS" "Module of Ice Internal Pressure" "Pa*m"
-0 1 0 255 0 0 19 27 "ICESC" "Icing Scenario" "-"
-1 1 0 255 0 0 2 6 "ICETIL" "Ice Temperature" "K"
-10 1 0 255 0 0 2 1 "ICETK" "Ice Thickness" "m"
-10 1 0 255 0 0 2 8 "ICETMP" "Ice Temperature" "K"
-0 1 0 255 0 0 19 7 "ICI" "Icing" "-"
-0 1 0 255 0 0 19 6 "ICIB" "Icing Base" "m"
-0 1 0 255 0 0 19 20 "ICIP" "Icing" "%"
-0 1 0 255 0 0 19 5 "ICIT" "Icing Top" "m"
-0 1 0 255 0 0 1 23 "ICMR" "Ice Water Mixing Ratio" "kg/kg"
-0 0 0 255 7 1 19 233 "ICPRB" "Icing probability" "non-dim"
-0 0 0 255 7 1 19 234 "ICSEV" "Icing severity" "non-dim"
-1 1 0 255 0 0 2 5 "ICTKIL" "Ice Thickness" "m"
-2 0 0 255 7 1 0 207 "ICWAT" "Ice-free water surface" "%"
-0 1 0 255 0 0 1 20 "ILIQW" "Integrated Liquid Water" "kg/m^2"
-10 1 0 255 0 0 0 27 "IMFTSW" "Inverse Mean Frequency of The Total Swell" "s"
-10 1 0 255 0 0 0 26 "IMFWW" "Inverse Mean Frequency of The Wind Waves" "s"
-255 0 0 255 7 1 255 255 "IMGD" "Image data" "-"
-10 1 0 255 0 0 0 25 "IMWF" "Inverse Mean Wave Frequency" "s"
-4 1 0 255 0 0 4 3 "INTEFLUX" "Electron Flux (Integral)" "1/(m^2s*sr)"
-10 0 0 255 7 1 4 196 "INTFD" "Interface Depths" "m"
-4 1 0 255 0 0 4 5 "INTIFLUX" "Heavy Ion Flux (iIntegral)" "1/(m^2s*sr)"
-4 1 0 255 0 0 4 1 "INTPFLUX" "Proton Flux (Integral)" "1/(m^2s*sr)"
-4 1 0 255 0 0 2 3 "IONDEN" "Ion Density" "1/m^3"
-4 1 0 255 0 0 0 3 "IONTMP" "Ion Temperature" "K"
-0 1 0 255 0 0 1 68 "IPRATE" "Ice Pellets Precipitation Rate" "kg/m^2/s"
-3 1 0 255 0 0 1 1 "IRRATE" "Instantaneous Rain Rate" "kg/m^2/s"
-10 0 0 255 7 1 3 201 "KENG" "Kinetic Energy" "J/kg"
-0 1 0 255 0 0 7 3 "KOX" "KO Index" "K"
-10 1 0 255 0 0 0 43 "KSSEW" "Kurtosis of The Sea Surface Elevation Due to Waves" "-"
-0 1 0 255 0 0 7 2 "KX" "K Index" "K"
-0 0 0 255 7 1 7 198 "LAI" "Leaf Area Index" "Numeric"
-2 1 0 255 0 0 0 0 "LAND" "Land Cover (0=sea 1=land)" "Proportion"
-1 1 0 255 0 0 2 8 "LANDIL" "Land Cover (0=water 1=land)" "Proportion"
-2 0 0 255 7 1 0 218 "LANDN" "Land-sea coverage (nearest neighbor) [land=1 sea=0]" "-"
-2 1 0 255 0 0 0 8 "LANDU" "Land Use" "-"
-0 0 0 255 7 1 2 202 "LAPP" "Latitude of Presure Point" "deg"
-0 1 0 255 0 0 0 8 "LAPR" "Lapse Rate" "K/m"
-0 0 0 255 7 1 2 198 "LAUV" "Latitude of U Wind Component of Velocity" "deg"
-0 0 0 255 7 1 19 209 "LAVNI" "Low-Level aviation interest" "-"
-0 0 0 255 7 1 2 200 "LAVV" "Latitude of V Wind Component of Velocity" "deg"
-0 0 0 255 7 1 3 205 "LAYTH" "Layer Thickness" "m"
-0 1 0 255 0 0 6 3 "LCDC" "Low Cloud Cover" "%"
-2 1 0 255 0 0 0 28 "LEAINX" "Leaf Area Index" "Numeric"
-0 0 0 255 7 1 7 192 "LFTX" "Surface Lifted Index" "K"
-0 1 0 255 0 0 7 10 "LFTX" "Surface Lifted Index" "K"
-0 1 0 255 0 0 0 10 "LHTFL" "Latent Heat Net Flux" "W/m^2"
-0 0 0 255 7 1 13 195 "LIPMF" "Integrated column particulate matter (fine)" "log10(10^-6g/m^3)"
-2 1 0 255 0 0 3 10 "LIQVSM" "Liquid Volumetric Soil Moisture (Non-Frozen)" "m^3/m^3"
-0 1 0 255 0 0 15 4 "LMAXBR" "Layer Maximum Base Reflectivity" "dB"
-4 1 0 255 0 0 7 0 "LMBINT" "Limb Intensity" "1/m^2/s"
-0 0 0 255 7 1 3 210 "LMH" "Mass Point Model Surface" "-"
-0 0 0 255 7 1 2 218 "LMV" "Velocity Point Model Surface" "-"
-0 0 0 255 7 1 2 203 "LOPP" "Longitude of Presure Point" "deg"
-0 0 0 255 7 1 2 199 "LOUV" "Longitude of U Wind Component of Velocity" "deg"
-0 0 0 255 7 1 2 201 "LOVV" "Longitude of V Wind Component of Velocity" "deg"
-2 1 0 255 0 0 3 3 "LOWLSM" "Lower Layer Soil Moisture" "kg/m^3"
-0 0 0 255 7 1 13 194 "LPMTF" "Particulate matter (fine)" "log10(10^-6g/m^3)"
-0 0 0 255 7 1 3 201 "LPSX" "X-gradient of Log Pressure" "1/m"
-0 0 0 255 7 1 3 202 "LPSY" "Y-gradient of Log Pressure" "1/m"
-0 0 0 255 7 1 0 195 "LRGHR" "Large Scale Condensate Heating Rate" "K/s"
-0 0 0 255 7 1 1 217 "LRGMR" "Large scale moistening rate" "kg/kg/s"
-2 0 0 255 7 1 0 212 "LSOIL" "Liquid soil moisture content (non-frozen)" "kg/m^2"
-2 0 0 255 7 1 3 199 "LSPA" "Land Surface Precipitation Accumulation" "kg/m^2"
-0 1 0 255 0 0 1 54 "LSPRATE" "Large Scale Precipitation Rate" "kg/m^2/s"
-0 1 0 255 0 0 1 77 "LSRRATE" "Large Scale Rain Rate" "kg/m^2/s"
-0 1 0 255 0 0 1 59 "LSSRATE" "Large Scale Snowfall Rate" "m/s"
-0 1 0 255 0 0 1 56 "LSSRWE" "Large Scale Snowfall Rate Water Equivalent" "kg/m^2/s"
-0 1 0 255 0 0 1 47 "LSWP" "Large Scale Water Precipitation (Non-Convective)" "kg/m^2"
-0 0 0 255 7 1 17 192 "LTNG" "Lightning" "non-dim"
-0 1 0 255 0 0 17 0 "LTNGSD" "Lightning Strike Density" "1/m^2/s"
-0 1 0 255 0 0 5 2 "LWAVR" "Long-Wave Radiation Flux" "W/m^2"
-0 0 0 255 7 1 5 194 "LWHR" "Long-Wave Radiative Heating Rate" "K/s"
-0 1 0 255 0 0 4 5 "LWRAD" "Radiance (with respect to wave number)" "W/m/sr"
-2 1 0 255 0 0 3 23 "LWSNOWP" "Liquid Water in Snow Pack" "kg/m^2"
-4 1 0 255 0 0 8 7 "MASK" "Thematic Mask" "Numeric"
-0 1 0 255 0 0 6 38 "MASSDCD" "Mass Density of Cloud Droplets" "kg/m^3"
-0 1 0 255 0 0 6 39 "MASSDCI" "Mass Density of Cloud Ice" "kg/m^3"
-0 1 0 255 0 0 20 0 "MASSDEN" "Mass Density (Concentration)" "kg/m^3"
-0 1 0 255 0 0 1 98 "MASSDG" "Mass Density of Graupel" "kg/m^3"
-0 1 0 255 0 0 1 99 "MASSDH" "Mass Density of Hail" "kg/m^3"
-0 1 0 255 0 0 1 96 "MASSDR" "Mass Density of Rain" "kg/m^3"
-0 1 0 255 0 0 1 97 "MASSDS" "Mass Density of Snow" "kg/m^3"
-0 1 0 255 0 0 20 2 "MASSMR" "Mass Mixing Ratio (Mass Fraction in Air)" "kg/kg"
-0 1 0 255 0 0 1 28 "MAXAH" "Maximum Absolute Humidity" "kg/m^3"
-0 0 0 255 7 1 2 221 "MAXDVV" "Hourly Maximum of Downward Vertical Velocity" "m/s"
-0 1 0 255 0 0 2 21 "MAXGUST" "Maximum Wind Speed" "m/s"
-0 0 0 255 7 1 16 198 "MAXREF" "Hourly Maximum of Simulated Reflectivity" "dB"
-0 1 0 255 0 0 1 27 "MAXRH" "Maximum Relative Humidity" "%"
-0 0 0 255 7 1 2 220 "MAXUVV" "Hourly Maximum of Upward Vertical Velocity" "m/s"
-0 0 0 255 7 1 2 222 "MAXUW" "U Component of Hourly Maximum 10m Wind Speed" "m/s"
-0 0 0 255 7 1 2 223 "MAXVW" "V Component of Hourly Maximum 10m Wind Speed" "m/s"
-10 1 0 255 0 0 0 24 "MAXWH" "Maximum Individual Wave Height" "m"
-0 1 0 255 0 0 6 4 "MCDC" "Medium Cloud Cover" "%"
-0 0 0 255 7 1 1 197 "MCONV" "Horizontal Moisture Divergence" "kg/kg/s"
-0 1 0 255 0 0 1 26 "MCONV" "Horizontal Moisture Convergence" "kg/kg/s"
-0 1 0 255 0 0 1 38 "MDIVER" "Horizontal Moisture Divergence" "kg/kg/s"
-0 0 0 255 7 1 6 200 "MFLUX" "Convective Cloud Mass Flux" "Pa/s"
-0 0 0 255 7 1 2 193 "MFLX" "Horizontal Momentum Flux" "N/m^2"
-0 1 0 255 0 0 2 26 "MFLX" "Horizontal Momentum Flux" "N/m^2"
-0 1 0 255 0 0 0 14 "MINDPD" "Minimum Dew Point Depression" "K"
-0 0 0 255 7 1 1 198 "MINRH" "Minimum Relative Humidity" "%"
-0 1 0 255 0 0 19 3 "MIXHT" "Mixed Layer Depth" "m"
-0 0 0 255 7 1 19 204 "MIXLY" "Number of mixed layers next to surface" "Integer"
-0 1 0 255 0 0 1 2 "MIXR" "Humidity Mixing Ratio" "kg/kg"
-0 0 0 255 7 1 191 195 "MLYNO" "Model Layer number (From bottom up)" "-"
-0 1 0 255 0 0 2 6 "MNTSF" "Montgomery Stream Function" "m^2/s^2"
-10 1 0 255 0 0 0 40 "MNWSOW" "10 Metre Neutral Wind Speed Over Waves" "m/s"
-10 1 0 255 0 0 191 1 "MOSF" "Meridional Overturning Stream Function" "m^3/s"
-0 0 0 255 7 1 19 195 "MRCONO" "Moderate risk convective outlook" "Categorical"
-0 0 0 255 7 1 3 192 "MSLET" "MSLP (Eta model reduction)" "Pa"
-0 0 0 255 7 1 3 198 "MSLMA" "MSLP (MAPS System Reduction)" "Pa"
-10 1 0 255 0 0 0 20 "MSSW" "Mean Square Slope of Waves" "-"
-2 0 0 255 7 1 0 194 "MSTAV" "Moisture Availability" "%"
-2 1 0 255 0 0 0 11 "MSTAV" "Moisture Availability" "%"
-2 1 0 255 0 0 0 7 "MTERH" "Model Terrain Height" "m"
-10 1 0 255 0 0 4 1 "MTHA" "Main Thermocline Anomaly" "m"
-10 1 0 255 0 0 4 0 "MTHD" "Main Thermocline Depth" "m"
-10 1 0 255 0 0 2 11 "MVCICEP" "Meridional Vector Component of Vertically Integrated Ice Internal Pressure" "Pa*m"
-10 1 0 255 0 0 0 41 "MWDIRW" "10 Metre Wind Direction Over Waves" "deg"
-10 1 0 255 0 0 0 15 "MWSPER" "Mean Period of Combined Wind Waves and Swell" "s"
-0 1 0 255 0 0 19 28 "MWTURB" "Mountain Wave Turbulence (Eddy Dissipation Rate)" "m2/3s-1"
-0 0 0 255 7 1 19 192 "MXSALB" "Maximum Snow Albedo" "%"
-0 1 0 255 0 0 19 17 "MXSALB" "Maximum Snow Albedosee Note 1" "%"
-0 0 0 255 7 1 7 199 "MXUPHL" "Hourly Maximum of Updraft Helicity" "m^2/s^2"
-10 1 0 255 0 0 0 30 "MZPTSW" "Mean Zero-Crossing Period of The Total Swell" "s"
-10 1 0 255 0 0 0 29 "MZPWW" "Mean Zero-Crossing Period of The Wind Waves" "s"
-10 1 0 255 0 0 0 28 "MZWPER" "Mean Zero-Crossing Wave Period" "s"
-0 0 0 255 7 1 4 202 "NBDSF" "Near IR Beam Downward Solar Flux" "W/m^2"
-0 0 0 255 7 1 19 213 "NBSALB" "Near IR Black Sky Albedo" "%"
-0 1 0 255 0 0 6 29 "NCCICE" "Number Concentration of Cloud Ice" "1/kg"
-0 0 0 255 7 1 1 207 "NCIP" "Number concentration for ice particles" "non-dim"
-0 1 0 255 0 0 6 28 "NCONCD" "Number Concentration of Cloud Droplets" "1/kg"
-0 1 0 255 0 0 1 9 "NCPCP" "Large-Scale Precipitation (non-convective)" "kg/m^2"
-0 1 0 255 0 0 6 31 "NDCICE" "Number Density of Cloud Ice" "1/m^3"
-0 0 0 255 7 1 4 203 "NDDSF" "Near IR Diffuse Downward Solar Flux" "W/m^2"
-0 1 0 255 0 0 6 30 "NDENCD" "Number Density of Cloud Droplets" "1/m^3"
-2 0 0 255 7 1 0 217 "NDVI" "Normalized Difference Vegetation Index" "-"
-2 1 0 255 0 0 0 31 "NDVINX" "Normalized Differential Vegetation Index (NDVI)" "Numeric"
-0 0 0 255 7 1 191 192 "NLAT" "Latitude (-90 to 90)" "deg"
-0 0 0 255 7 1 191 196 "NLATN" "Latitude (nearest neighbor) (-90 to 90)" "deg"
-0 0 0 255 7 1 3 206 "NLGSP" "Natural Log of Surface Pressure" "ln(kPa)"
-0 1 0 255 0 0 3 25 "NLPRES" "Natural Logarithm of Pressure in Pa" "Numeric"
-0 1 0 255 0 0 5 6 "NLWRCS" "Net Long-Wave Radiation Flux Clear Sky" "W/m^2"
-0 1 0 255 0 0 5 5 "NLWRF" "Net Long-Wave Radiation Flux" "W/m^2"
-0 1 0 255 0 0 5 0 "NLWRS" "Net Long-Wave Radiation Flux (Surface)" "W/m^2"
-0 1 0 255 0 0 5 1 "NLWRT" "Net Long-Wave Radiation Flux (Top of Atmosphere)" "W/m^2"
-3 1 0 255 0 0 1 6 "NPIXU" "Number Of Pixels Used" "Numeric"
-0 1 0 255 0 0 4 9 "NSWRF" "Net Short Wave Radiation Flux" "W/m^2"
-0 1 0 255 0 0 4 11 "NSWRFCS" "Net Short-Wave Radiation Flux Clear Sky" "W/m^2"
-0 1 0 255 0 0 4 0 "NSWRS" "Net Short-Wave Radiation Flux (Surface)" "W/m^2"
-0 1 0 255 0 0 4 1 "NSWRT" "Net Short-Wave Radiation Flux (Top of Atmosphere)" "W/m^2"
-4 1 0 255 0 0 4 6 "NTRNFLUX" "Cosmic Ray Neutron Flux" "1/h"
-0 1 0 255 0 0 2 37 "NTSS" "Northward Turbulent Surface Stress" "N/m^2*s"
-0 1 0 255 0 0 1 106 "NUMDG" "Number Density of Graupel" "1/m^3"
-0 1 0 255 0 0 1 107 "NUMDH" "Number Density of Hail" "1/m^3"
-0 1 0 255 0 0 1 104 "NUMDR" "Number Density of Rain" "1/m^3"
-0 1 0 255 0 0 1 105 "NUMDS" "Number Density of Snow" "1/m^3"
-0 1 0 255 0 0 2 34 "NWIND" "Normal Wind Component" "m/s"
-0 0 0 255 7 1 19 214 "NWSALB" "Near IR White Sky Albedo" "%"
-10 1 0 255 0 0 0 19 "NWSTR" "Normalised Waves Stress" "-"
-0 0 0 255 7 1 14 192 "O3MR" "Ozone Mixing Ratio" "kg/kg"
-0 1 0 255 0 0 14 1 "O3MR" "Ozone Mixing Ratio" "kg/kg"
-10 0 0 255 7 1 4 197 "OHC" "Ocean Heat Content" "J/m^2"
-0 0 0 255 7 1 2 215 "OMGALF" "Omega (Dp/Dt) divide by density" "K"
-10 0 0 255 7 1 1 192 "OMLU" "Ocean Mixed Layer U Velocity" "m/s"
-10 0 0 255 7 1 1 193 "OMLV" "Ocean Mixed Layer V Velocity" "m/s"
-0 0 0 255 7 1 3 217 "ORASNW" "Orographic Asymmetry NW Component" "-"
-0 0 0 255 7 1 3 215 "ORASS" "Orographic Asymmetry S Component" "-"
-0 0 0 255 7 1 3 216 "ORASSW" "Orographic Asymmetry SW Component" "-"
-0 0 0 255 7 1 3 214 "ORASW" "Orographic Asymmetry W Component" "-"
-0 0 0 255 7 1 3 213 "ORCONV" "Orographic Convexity" "-"
-0 0 0 255 7 1 3 221 "ORLSNW" "Orographic Length Scale NW Component" "-"
-0 0 0 255 7 1 3 219 "ORLSS" "Orographic Length Scale S Component" "-"
-0 0 0 255 7 1 3 220 "ORLSSW" "Orographic Length Scale SW Component" "-"
-0 0 0 255 7 1 3 218 "ORLSW" "Orographic Length Scale W Component" "-"
-10 1 0 255 0 0 4 4 "OVHD" "Ocean Vertical Heat Diffusivity" "m^2/s"
-10 1 0 255 0 0 4 6 "OVMD" "Ocean Vertical Momentum Diffusivity" "m^2/s"
-10 1 0 255 0 0 4 5 "OVSD" "Ocean Vertical Salt Diffusivity" "m^2/s"
-0 0 0 255 7 1 14 194 "OZCAT" "Categorical Ozone Concentration" "non-dim"
-0 0 0 255 7 1 14 193 "OZCON" "Ozone Concentration" "ppb"
-0 0 0 255 7 1 14 200 "OZMAX1" "Ozone Daily Max from 1-hour Average" "ppbV"
-0 0 0 255 7 1 14 201 "OZMAX8" "Ozone Daily Max from 8-hour Average" "ppbV"
-10 0 0 255 7 1 3 196 "P2OMLT" "Ocean Mixed Layer Potential Density (Reference 2000m)
`_".
1. The global attribute "Conventions".
@@ -30,7 +30,7 @@ The MET tools use following attributes and variables for input CF Compliant NetC
3. The "`coordinates `_" attribute for the data variables. It contains the coordinate variable names.
-4. The "`grid_mapping `_" attribute for the data variables for projections and the matching grid mapping variable (optional for the latitude_longitude projection).
+4. The "`grid_mapping `_" attribute for the data variables for projections and the matching grid mapping variable (optional for latitude_longitude and rotated_latitude_longitude projections).
5. The gridded data should be evenly spaced horizontally and vertically.
@@ -78,7 +78,7 @@ Here are examples for the grid mapping variable ("edr" is the data variable):
grid_mapping:GRIB_earth_shape = "spherical" ;
grid_mapping:GRIB_earth_shape_code = 0 ;
-When the grid mapping variable is not available, MET detects the latitude_longitude projection in following order:
+When the grid mapping variable is not available, MET can detect either a latitude_longitude or rotated_latitude_longitude projection. It detects the latitude_longitude projection in the following order:
1. the lat/lon projection from the dimensions
@@ -98,6 +98,16 @@ MET gets the valid time from the time variable and the "forecast_reference_time"
2. TRMM_3B42_daily_filename (3B42_daily....7.G3.nc)
+For rotated_latitude_longitude projections, MET detects the projection using the following logic:
+
+1. Looking for a variable that has the same name as a dimension.
+
+2. If a variable is found, checking to make sure the variable has a standard name attribute and that that attribute is not empty.
+
+3. Checking to see if the standard name attribute is called grid_latitude for latitude variables and grid_longitude for the longitude variable.
+
+The latitude and longitude variables must be one dimensional and with their size matching the corresponding dimension for latitude_longitude and rotated_latitude_longitude grids.
+
.. list-table:: Valid strings for the "units" attribute.
:widths: auto
:header-rows: 1
diff --git a/docs/Users_Guide/ensemble-stat.rst b/docs/Users_Guide/ensemble-stat.rst
index 1680164d70..7ee5dada75 100644
--- a/docs/Users_Guide/ensemble-stat.rst
+++ b/docs/Users_Guide/ensemble-stat.rst
@@ -533,10 +533,10 @@ The format of the STAT and ASCII output of the Ensemble-Stat tool are described
- Version number
* - 2
- MODEL
- - User provided text string designating model name
+ - User-provided text string designating model name
* - 3
- DESC
- - User provided text string describing the verification task
+ - User-provided text string describing the verification task
* - 4
- FCST_LEAD
- Forecast lead time in HHMMSS format
diff --git a/docs/Users_Guide/figure/overview-figure.png b/docs/Users_Guide/figure/overview-figure.png
index b7b11f32c2..d34a9fefe5 100644
Binary files a/docs/Users_Guide/figure/overview-figure.png and b/docs/Users_Guide/figure/overview-figure.png differ
diff --git a/docs/Users_Guide/grid-stat.rst b/docs/Users_Guide/grid-stat.rst
index 631afbdaf2..a70159c4e0 100644
--- a/docs/Users_Guide/grid-stat.rst
+++ b/docs/Users_Guide/grid-stat.rst
@@ -509,10 +509,10 @@ The format of the STAT and ASCII output of the Grid-Stat tool are the same as th
- Version number
* - 2
- MODEL
- - User provided text string designating model name
+ - User-provided text string designating model name
* - 3
- DESC
- - User provided text string describing the verification task
+ - User-provided text string describing the verification task
* - 4
- FCST_LEAD
- Forecast lead time in HHMMSS format
@@ -551,7 +551,7 @@ The format of the STAT and ASCII output of the Grid-Stat tool are the same as th
- Selected Vertical level for observations
* - 16
- OBTYPE
- - User provided text string designating the observation type
+ - User-provided text string designating the observation type
* - 17
- VX_MASK
- Verifying masking region indicating the masking grid or polyline region applied
diff --git a/docs/Users_Guide/mode-td.rst b/docs/Users_Guide/mode-td.rst
index f7dd558a7c..70c594f430 100644
--- a/docs/Users_Guide/mode-td.rst
+++ b/docs/Users_Guide/mode-td.rst
@@ -397,10 +397,10 @@ The contents of the OBJECT_ID and OBJECT_CAT columns identify the objects using
- Version number
* - 2
- MODEL
- - User provided text string giving model name
+ - User-provided text string giving model name
* - 3
- DESC
- - User provided text string describing the verification task
+ - User-provided text string describing the verification task
* - 4
- FCST_LEAD
- Forecast lead time in HHMMSS format
@@ -482,40 +482,22 @@ The contents of the OBJECT_ID and OBJECT_CAT columns identify the objects using
- Time index of slice
* - 26
- AREA
- - 2D cross-sectional area
- * - 27
- - CENTROID_X
- - x coordinate of centroid
- * - 28
- - CENTROID_Y
- - y coordinate of centroid
- * - 29
- - CENTROID_LAT
- - Latitude of centroid
- * - 30
- - CENTROID_LON
- - Longitude of centroid
+ - 2D cross-sectional area (in grid squares)
+ * - 27-28
+ - CENTROID_X,_Y
+ - Location of centroid (in grid units)
+ * - 29-30
+ - CENTROID_LAT,_LON
+ - Location of centroid (in lat/lon degrees)
* - 31
- AXIS_ANG
- - Angle that the axis makes with the grid x direction
- * - 32
- - INTENSITY_10
- - :math:`\text{10}^{th}` percentile intensity in time slice
- * - 33
- - INTENSITY_25
- - :math:`\text{25}^{th}` percentile intensity in time slice
- * - 34
- - INTENSITY_50
- - :math:`\text{60}^{th}` percentile intensity in time slice
- * - 35
- - INTENSITY_75
- - :math:`\text{75}^{th}` percentile intensity in time slice
- * - 36
- - INTENSITY_90
- - :math:`\text{90}^{th}` percentile intensity in time slice
+ - Angle that the axis makes with the grid x direction (in degrees)
+ * - 32-36
+ - INTENSITY_10,_25,_50,_75,_90
+ - 10th, 25th, 50th, 75th, and 90th percentile intensity in time slice (various units)
* - 37
- - INTENSITY_*
- - User-specified percentile intensity in time slice
+ - INTENSITY_NN
+ - User-specified percentile intensity in time slice (various units)
.. _table_mtd-3D-single-attributes:
@@ -535,60 +517,42 @@ The contents of the OBJECT_ID and OBJECT_CAT columns identify the objects using
* - 24
- OBJECT_CAT
- Object category
- * - 25
- - CENTROID_X
- - x coordinate of centroid
- * - 26
- - CENTROID_Y
- - y coordinate of centroid
+ * - 25-26
+ - CENTROID_X,_Y
+ - Location of the centroid (in grid units)
* - 27
- CENTROID_T
- - t coordinate of centroid
- * - 28
- - CENTROID_LAT
- - Latitude of centroid
- * - 29
- - CENTROID_LON
- - Longitude of centroid
+ - Time coordinate of centroid (in time steps)
+ * - 28-29
+ - CENTROID_LAT,_LON
+ - Location of the centroid (in lat/lon degrees)
* - 30
- X_DOT
- - x component of object velocity
+ - X component of object velocity (in grid units per time step)
* - 31
- Y_DOT
- - y component of object velocity
+ - Y component of object velocity (in grid units per time step)
* - 32
- AXIS_ANG
- - Angle that the axis plane of an object makes with the grid x direction
+ - Angle that the axis plane of an object makes with the grid x direction (in degrees)
* - 33
- VOLUME
- - Integer count of the number of 3D "cells" in an object
+ - 3D object volume (integer count of 3D spacetime cells)
* - 34
- START_TIME
- - Object start time
+ - Object start time (in time steps)
* - 35
- END_TIME
- - Object end time
+ - Object end time (in time steps)
* - 36
- CDIST_TRAVELLED
- - Total great circle distance travelled by the 2D spatial centroid over the lifetime of the 3D object
- * - 37
- - INTENSITY_10
- - :math:`\text{10}^{th}` percentile intensity inside object
- * - 38
- - INTENSITY_25
- - :math:`\text{25}^{th}` percentile intensity inside object
- * - 39
- - INTENSITY_50
- - :math:`\text{50}^{th}` percentile intensity inside object
- * - 40
- - INTENSITY_75
- - :math:`\text{75}^{th}` percentile intensity inside object
- * - 41
- - INTENSITY_90
- - :math:`\text{90}^{th}` percentile intensity inside object
+ - Total great circle distance travelled by the 2D spatial centroid over the lifetime of the 3D object (in kilometers)
+ * - 37-41
+ - INTENSITY_10,_25,_50,_75,_90
+ - 10th, 25th, 50th, 75th, and 90th percentile intensity in spacetime object (various units)
* - 42
- - INTENSITY_*
- - User-specified percentile intensity inside object
+ - INTENSITY_NN
+ - User-specified percentile intensity in spacetime object (various units)
.. _table_mtd-3D-Pair-Attribute:
@@ -610,37 +574,37 @@ The contents of the OBJECT_ID and OBJECT_CAT columns identify the objects using
- Object category
* - 25
- SPACE_CENTROID_DIST
- - Spatial distance between :math:`(x,y)` coordinates of object spacetime centroid
+ - Cartesian distance between :math:`(x,y)` coordinates of object spacetime centroids (in grid units)
* - 26
- TIME_CENTROID_DELTA
- - Difference in *t* index of object spacetime centroid
+ - Observation minus forecast difference in *t* temporal index of object spacetime centroid (in time steps)
* - 27
- AXIS_DIFF
- - Difference in spatial axis plane angles
+ - Angle between the spatial axis plane angles (in degrees, from 0 to 90)
* - 28
- SPEED_DELTA
- - Difference in object speeds
+ - Forecast minus observation speed difference (in grid units per time step)
* - 29
- DIRECTION_DIFF
- - Difference in object direction of movement
+ - Difference in object direction of movement (in degrees, from 0 to 180)
* - 30
- VOLUME_RATIO
- - Forecast object volume divided by observation object volume
+ - Forecast 3D object volume divided by observation 3D object volume (unitless)
* - 31
- START_TIME_DELTA
- - Difference in object starting time steps
+ - Forecast minus observation starting time step (in time steps)
* - 32
- END_TIME_DELTA
- - Difference in object ending time steps
+ - Forecast minus observation ending time step (in time steps)
* - 33
- INTERSECTION_VOLUME
- - "Volume" of object intersection
+ - 3D object intersection volume (integer count of 3D spacetime cells)
* - 34
- DURATION_DIFF
- - Difference in the lifetimes of the two objects
+ - Forecast minus observation difference in object lifetimes (in time steps)
* - 35
- INTEREST
- - Total interest for this object pair
+ - Total interest for this object pair (unitless)
**NetCDF File**
diff --git a/docs/Users_Guide/mode.rst b/docs/Users_Guide/mode.rst
index 2dc4bc3e96..6088e993ea 100644
--- a/docs/Users_Guide/mode.rst
+++ b/docs/Users_Guide/mode.rst
@@ -590,16 +590,16 @@ The MODE tool creates two ASCII output files. The first ASCII file contains cont
- Version number
* - 2
- MODEL
- - User provided text string designating model name
+ - User-provided text string giving model name
* - 3
- N_VALID
- Number of valid data points
* - 4
- GRID_RES
- - User provided nominal grid resolution
+ - User-provided nominal grid resolution
* - 5
- DESC
- - User provided text string describing the verification task
+ - User-provided text string describing the verification task
* - 6
- FCST_LEAD
- Forecast lead time in HHMMSS format
@@ -620,13 +620,13 @@ The MODE tool creates two ASCII output files. The first ASCII file contains cont
- Observation accumulation time in HHMMSS format
* - 12
- FCST_RAD
- - Forecast convolution radius in grid squares
+ - Forecast convolution radius in grid units
* - 13
- FCST_THR
- Forecast convolution threshold
* - 14
- OBS_RAD
- - Observation convolution radius in grid squares
+ - Observation convolution radius in grid units
* - 15
- OBS_THR
- Observation convolution threshold
@@ -650,7 +650,7 @@ The MODE tool creates two ASCII output files. The first ASCII file contains cont
- Observation vertical level
* - 22
- OBTYPE
- - User provided observation type
+ - User-provided observation type
* - 23
- FIELD
- Field type for this line:* RAW for the raw input fields * OBJECT for the resolved object fields
@@ -790,16 +790,16 @@ The contents of the columns in this ASCII file are summarized in :numref:`MODE_o
- Version number
* - 2
- MODEL
- - User provided text string designating model name
+ - User-provided text string designating model name
* - 3
- N_VALID
- Number of valid data points
* - 4
- GRID_RES
- - User provided nominal grid resolution
+ - User-provided nominal grid resolution
* - 5
- DESC
- - User provided text string describing the verification task
+ - User-provided text string describing the verification task
* - 6
- FCST_LEAD
- Forecast lead time in HHMMSS format
@@ -850,7 +850,7 @@ The contents of the columns in this ASCII file are summarized in :numref:`MODE_o
- Observation vertical level
* - 22
- OBTYPE
- - User provided observation type
+ - User-provided observation type
* - 23
- OBJECT_ID
- Object numbered from 1 to the number of objects in each field
diff --git a/docs/Users_Guide/point-stat.rst b/docs/Users_Guide/point-stat.rst
index 41e154ac8c..edf3315c3a 100644
--- a/docs/Users_Guide/point-stat.rst
+++ b/docs/Users_Guide/point-stat.rst
@@ -539,10 +539,10 @@ The first set of header columns are common to all of the output files generated
- Version number
* - 2
- MODEL
- - User provided text string designating model name
+ - User-provided text string designating model name
* - 3
- DESC
- - User provided text string describing the verification task
+ - User-provided text string describing the verification task
* - 4
- FCST_LEAD
- Forecast lead time in HHMMSS format
diff --git a/docs/Users_Guide/reformat_point.rst b/docs/Users_Guide/reformat_point.rst
index 9be547fad1..9a27cebf07 100644
--- a/docs/Users_Guide/reformat_point.rst
+++ b/docs/Users_Guide/reformat_point.rst
@@ -950,7 +950,7 @@ The NetCDF output of the IODA2NC tool is structured in the same way as the outpu
Point2Grid Tool
===============
-The Point2Grid tool reads point observations from a MET NetCDF point obseravtion file, via python embedding, or from GOES-16/17 input files in NetCDF format (especially, Aerosol Optical Depth) and creates a gridded NetCDF file. Future development may add support for additional input types.
+The Point2Grid tool reads point observations from a MET NetCDF point obseravtion file, via python embedding, or from GOES NetCDF input files (especially, Aerosol Optical Depth) and creates a gridded NetCDF file. Future development may add support for additional input types.
point2grid Usage
----------------
@@ -980,7 +980,7 @@ The usage statement for the Point2Grid tool is shown below:
Required Arguments for point2grid
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-1. The **input_filename** argument indicates the name of the input file to be processed. The input can be a MET NetCDF point observation file generated by other MET tools or a NetCDF AOD dataset from GOES16/17. Python embedding for point observations is also supported, as described in :numref:`pyembed-point-obs-data`.
+1. The **input_filename** argument indicates the name of the input file to be processed. The input can be a MET NetCDF point observation file generated by other MET tools or a GOES NetCDF AOD dataset. Python embedding for point observations is also supported, as described in :numref:`pyembed-point-obs-data`.
The MET point observation NetCDF file name as **input_filename** argument is equivalent with "PYTHON_NUMPY=MET_BASE/python/examples/read_met_point_obs.py netcdf_filename".
@@ -988,7 +988,7 @@ The MET point observation NetCDF file name as **input_filename** argument is equ
3. The **output_filename** argument is the name of the output NetCDF file to be written.
-4. The **-field** string argument is a string that defines the data to be regridded. It may be used multiple times. If **-adp** option is given (for AOD data from GOES16/17), the name consists with the variable name from the input data file and the variable name from ADP data file (for example, "AOD_Smoke" or "AOD_Dust": getting AOD variable from the input data and applying smoke or dust variable from ADP data file).
+4. The **-field** string argument is a string that defines the data to be regridded. It may be used multiple times. If **-adp** option is given (for GOES AOD data), the name consists with the variable name from the input data file and the variable name from ADP data file (for example, "AOD_Smoke" or "AOD_Dust": getting AOD variable from the input data and applying smoke or dust variable from ADP data file).
Optional Arguments for point2grid
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -997,7 +997,7 @@ Optional Arguments for point2grid
6. The **-goes_qc** flags option specifies a comma-separated list of quality control (QC) flags, for example "0,1". Only used if grid_mapping is set to "goes_imager_projection" and the QC variable exists. Note that the older **-qc** option name is also supported.
-7. The **-adp adp_filename** option provides an additional Aerosol Detection Product (ADP) information on aerosols, dust, and smoke. This option is ignored if the requested variable is not AOD ("AOD_Dust" or "AOD_Smoke") from GOES16/17. The gridded data is filtered by the presence of dust/smoke. If -goes_qc options are given, it's applied to QC of dust/smoke, too (First filtering with AOD QC values and the second filtering with dust/smoke QC values).
+7. The **-adp adp_filename** option provides an additional Aerosol Detection Product (ADP) information on aerosols, dust, and smoke. This option is ignored if the requested variable is not GOES AOD ("AOD_Dust" or "AOD_Smoke"). The gridded data is filtered by the presence of dust/smoke. If -goes_qc options are given, it's applied to QC of dust/smoke, too (First filtering with AOD QC values and the second filtering with dust/smoke QC values).
8. The **-method type** option specifies the regridding method. The default method is UW_MEAN.
@@ -1019,20 +1019,7 @@ Optional Arguments for point2grid
Only 4 interpolation methods are applied to the field variables; MIN/MAX/MEDIAN/UW_MEAN. The GAUSSIAN method is applied to the probability variable only. Unlike regrad_data_plane, MAX method is applied to the file variable and Gaussian method to the probability variable with the MAXGAUSS method. If the probability variable is not requested, MAXGAUSS method is the same as MAX method.
-For the GOES-16 and GOES-17 data, the computing lat/long is time consuming. The computed coordinate (lat/long) is saved to a temporary NetCDF file, as described in :numref:`Contributor's Guide Section %s `. The computing lat/long step can be skipped if the coordinate file is given through the environment variable MET_GEOSTATIONARY_DATA. The grid mapping to the target grid is saved to MET_TMP_DIR to save the execution time. Once this file is created, the MET_GEOSTATIONARY_DATA is ignored. The grid mapping file should be deleted manually in order to apply a new MET_GEOSTATIONARY_DATA environment variable or to re-generate the grid mapping file. An example of call point2grid to process GOES-16 AOD data is shown below:
-
-
-The grid name or the grid definition can be given with the -field option when the grid information is missing from the input NetCDF file for the latitude_longitude projection. The latitude and longitude variable names should be defined by the user, and the grid information from the set_attr_grid is ignored in this case except nx and ny.
-
-.. code-block:: none
-
- point2grid \
- iceh.2018-01-03.c00.tlat_tlon.nc \
- G231 \
- point2grid_cice_to_G231.nc \
- -config Point2GridConfig_tlat_tlon \
- -field 'name="hi_d"; level="(0,*,*)"; set_attr_grid="latlon 1440 1080 -79.80672 60.28144 0.04 0.04";' \
- -v 1
+For the GOES-East and GOES-West data, computing the latitude and longitude pixel locations is time consuming. The computed lat/lon coordinates are saved to a temporary NetCDF file, as described in :numref:`Contributor's Guide Section %s `. This step can be skipped in subsequent runs if the path to the coordinate file is specified with the MET_GEOSTATIONARY_DATA environment variable. The mapping of GOES pixel locations to target grid cells is saved to the MET_TMP_DIR directory and read in subsequent runs to reduce execution time. Once this file is created, the MET_GEOSTATIONARY_DATA is ignored. The grid mapping file should be deleted manually in order to apply a new MET_GEOSTATIONARY_DATA environment variable or to regenerate the grid mapping file. An example of calling point2grid to process GOES-East AOD data is shown below:
.. code-block:: none
@@ -1041,20 +1028,35 @@ The grid name or the grid definition can be given with the -field option when th
G212 \
regrid_data_plane_GOES-16_AOD_TO_G212.nc \
-field 'name="AOD"; level="(*,*)";' \
- -goes_qc 0,1,2
- -method MAX -v 1
+ -goes_qc 0,1,2 \
+ -method MAX
-When processing GOES-16 data, the **-goes_qc** option may also be used to specify the acceptable quality control flag values. The example above regrids the GOES-16 AOD values to NCEP Grid number 212 (which QC flags are high, medium, and low), writing to the output the maximum AOD value falling inside each grid box.
+When processing GOES data, the **-goes_qc** option may also be used to specify the acceptable quality control flag values. The example above regrids the GOES-East AOD values to NCEP Grid number 212 (which QC flags are high, medium, and low), writing to the output the maximum AOD value falling inside each grid box.
-Listed below is an example of processing the same set of observations but using Python embedding instead:
+The grid name or the grid definition can be given with the -field option when the grid information is missing from the input NetCDF file for the latitude_longitude projection. The latitude and longitude variable names should be defined by the user, and the grid information from the set_attr_grid is ignored in this case except nx and ny.
+
+.. code-block:: none
+
+ point2grid \
+ iceh.2018-01-03.c00.tlat_tlon.nc \
+ G231 \
+ point2grid_cice_to_G231.nc \
+ -config Point2GridConfig_tlat_tlon \
+ -field 'name="hi_d"; level="(0,*,*)"; set_attr_grid="latlon 1440 1080 -79.80672 60.28144 0.04 0.04";'
+
+
+Listed below is an example of using Python embedding to pass point observations as input to point2grid:
.. code-block:: none
point2grid \
- 'PYTHON_NUMPY=MET_BASE/python/examples/read_met_point_obs.py ascii2nc_edr_hourly.20130827.nc' \
- G212 python_gridded_ascii_python.nc -config Point2GridConfig_edr \
- -field 'name="200"; level="*"; valid_time="20130827_205959";' -method MAX -v 1
+ 'PYTHON_NUMPY=MET_BASE/python/examples/read_met_point_obs.py ascii2nc_edr_hourly.20130827.nc' \
+ G212 \
+ python_gridded_ascii_python.nc -config Point2GridConfig_edr \
+ -field 'name="200"; level="*"; valid_time="20130827_205959";' \
+ -method MAX
+
Please refer to :numref:`Appendix F, Section %s ` for more details about Python embedding in MET.
diff --git a/docs/Users_Guide/release-notes.rst b/docs/Users_Guide/release-notes.rst
index 19e635afbe..867f73aa0d 100644
--- a/docs/Users_Guide/release-notes.rst
+++ b/docs/Users_Guide/release-notes.rst
@@ -9,6 +9,32 @@ When applicable, release notes are followed by the GitHub issue number which des
enhancement, or new feature (`MET GitHub issues `_).
Important issues are listed **in bold** for emphasis.
+MET Version 12.0.0-rc1 Release Notes (20241114)
+-----------------------------------------------
+
+ .. dropdown:: Bugfixes
+
+ * Fix the wind-based diagnostics computations in TC-Diag
+ (`#2729 `_).
+
+ .. dropdown:: Enhancements
+
+ * Update ndbc_stations.xml after 7-character buoy ids are introduced in Aug/Sept 2023
+ (`#2631 `_).
+ * Update GRIB tables in MET based on wgrib2 versions 3.1.4 and 3.4.0
+ (`#2780 `_).
+ * Enhance MET to parse the set_attr options prior reading data from gridded data files
+ (`#2826 `_).
+ * Eliminate Point2Grid warning when no valid output data is found
+ (`#3000 `_).
+
+ .. dropdown:: Documentation
+
+ * Enhance MTD documentation so that tables 21.3 and 21.4 have units
+ (`#2750 `_).
+ * Update documentation about parsing grid information from CF-compliant NetCDF files
+ (`#3009 `_).
+
MET Version 12.0.0-beta6 Release Notes (20241018)
-------------------------------------------------
@@ -205,3 +231,4 @@ MET Version 12.0.0 Upgrade Instructions
* The optional `ecKit `_ library dependency was added in the 12.0.0-beta2 development cycle (`#2574 `_).
* Note that the `#2833 `_ bugfix affects all previously generated output from the TC-Diag and TC-RMW tools.
+* Note that the GRIB table updates in `#2780 `_ modified some existing units strings for consistency and clarity.
diff --git a/docs/Users_Guide/tc-diag.rst b/docs/Users_Guide/tc-diag.rst
index edcafa62dd..14c6e5ffbd 100644
--- a/docs/Users_Guide/tc-diag.rst
+++ b/docs/Users_Guide/tc-diag.rst
@@ -63,8 +63,6 @@ Optional Arguments for tc_diag
6. The **-v level** option indicates the desired level of verbosity. The contents of "level" will override the default setting of 2. Setting the verbosity to 0 will make the tool run with no log messages, while increasing the verbosity above 1 will increase the amount of logging.
-.. note:: Setting the **MET_KEEP_TEMP_FILE** (:numref:`met_keep_temp_file`) environment variable retains the temporary NetCDF cylindrical coordinate files for development, testing, and debugging purposes.
-
tc_diag Configuration File
--------------------------
@@ -130,7 +128,7 @@ The **domain_info** entry is an array of dictionaries. Each dictionary consists
The **n_range** entry is an integer specifying the number of equally spaced range intervals in the range-azimuth grid to be used for this data source.
-The **n_azimuth** entry is an integer specifying the number of equally spaced azimuth intervals in the range-azimuth grid to be used for this data source. The azimuthal grid spacing is 360 / **n_azimuth** degrees.
+The **n_azimuth** entry is an integer specifying the number of equally spaced azimuth intervals in the range-azimuth grid to be used for this data source. The azimuthal grid spacing is 360 / **n_azimuth** degrees. Azimuths are defined by MET as *degrees clockwise* from due east. However, the TC-Diag Python code expects them as *radians counter-clockwise* from due east. The **tc_diag_driver/post_resample_driver.py** driver script performs the neccessary rotation and conversion operations.
The **delta_range_km** entry is a floating point value specifying the spacing of the range rings in kilometers.
@@ -211,7 +209,7 @@ Configuring Vortex Removal Option
The **vortex_removal** flag entry is a boolean specifying whether or not vortex removal logic should be applied.
-.. note:: As of MET version 11.1.0, vortex removal logic is not yet supported.
+.. note:: As of MET version 12.0.0, vortex removal logic is not yet supported.
Configuring Data Input and Output Options
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -249,23 +247,98 @@ The TC-Diag tool writes up to three output data types, as specified by flags in
**CIRA Diagnostics Output**
-When the **cira_diag_flag** configuration entry is set to true, an ASCII CIRA diagnostics output file is written for each model track provided.
+When the **cira_diag_flag** configuration entry is set to true, an ASCII CIRA diagnostics output file is written for each model track provided. These files are named using the **output_base_format**, described above, followed by the **_diag.dat** suffix.
+
+These output files contain tabular ASCII data with diagnostic values either extracted directly from the input ATCF track file or computed from the gridded data, after converting it to a storm-centric cylindrical grid. One output file is created for each track from each model source. The output consists of the following sections:
+
+ - Two header lines list the model name, initialization time, storm basin, and integer storm number (of the season).
+
+ - The **STORM DATA** section contains single diagnostic values either extracted from the ATCF track file or computed from the cylindrical grid for each forecast lead time. This section begins with a line named **TIME** defining the forecast lead time of each track point in hours. The following lines contain the requested storm diagnostics. For example, **MAXWIND** contains the maximum wind speed reported in the ATCF track file and **SST** contains the average sea surface temperature computed in the range/azimuth grid.
+
+ - The **SOUNDING DATA** section contains diagnostics computed separately for each vertical level. The vertical levels are typically the surface (e.g. **SURF**) followed by pressure levels (e.g. **0850**). This section begins with two lines named **NLEV** and **TIME** defining the number of vertical levels and their values and the forecast lead times for which diagnostics were computed, respectively. The level name is appended to each diagnostic name. For example, the **T_0850** contains the average temperature value within the range/azimuth grid at the 850 mb pressure level.
+
+ - Each diagnostic output line contains:
+
+ - Diagnostic name (with or without the level) e.g. **SHR_MAG** for magnitude of wind shear
+
+ - Units string enclosed in parenthesis e.g. **(KT)** for knots
-TODO: Details will be added for issue dtcenter/MET#2729.
+ - The diagnostic values computed for each lead time e.g. **13 10 14 ...**
**NetCDF Diagnostics Output**
-When the **nc_diag_flag** configuration entry is set to true, a NetCDF output file containing the computed diagnostics is written for each model track provided.
+When the **nc_diag_flag** configuration entry is set to true, a NetCDF output file containing the computed diagnostics is written for each model track provided. These files contain the same data provided in the CIRA Diagnostics Output but formatted in NetCDF instead of ASCII. These files are named using the **output_base_format**, described above, followed by the **_diag.nc** suffix.
+
+.. _table_TC-Diag_Dimensions_NetCDF_diagnostics:
+
+.. list-table:: Dimensions defined in NetCDF Diagnostics output
+ :widths: auto
+ :header-rows: 2
+
+ * - tc_diag NETCDF DIMENSIONS
+ -
+ * - NetCDF Dimension
+ - Description
+ * - time
+ - Time dimension for the number of track point valid times
+ * - pressure
+ - Vertical dimension for the number of pressure levels
+
+.. role:: raw-html(raw)
+ :format: html
+
+.. _table_TC-Diag_Variables_NetCDF_diagnostics:
-TODO: Details will be added for issue dtcenter/MET#2729.
+.. list-table:: Variables defined in NetCDF Diagnostics output
+ :widths: auto
+ :header-rows: 2
+
+ * - tc_diag NETCDF VARIABLES
+ -
+ -
+ * - NetCDF Variable
+ - Dimension
+ - Description
+ * - storm_id
+ - NA
+ - Tropical Cyclone Storm ID (BBNNYYYY) consisting of 2-letter basin name, 2-digit storm number, and 4-digit year
+ * - model
+ - NA
+ - Track ATCF ID model name
+ * - init_time
+ - NA
+ - Track initialization time string in YYYYMMDD_HHMMSS format
+ * - init_time_ut
+ - NA
+ - Track initialization time string in unixtime (seconds since January 1, 1970) format
+ * - valid_time
+ - time
+ - Track point valid time string in YYYYMMDD_HHMMSS format
+ * - valid_time_ut
+ - time
+ - Track point valid time string in unixtime (seconds since January 1, 1970) format
+ * - lead_time
+ - time
+ - Track point forecast lead time string in HHMMSS format
+ * - lead_time_sec
+ - time
+ - Track point forecast lead time integer number of seconds
+ * - {DOMAIN}_domain
+ - NA
+ - Attributes define the range/azimuth grid for the {DOMAIN} domain: **n_range**, **n_azimuth**, **delta_range_km**
+ * - Diagnostic values
+ - time or time and pressure
+ - Computed diagnostic values for each track point and, optionally, pressure level. The **units** attribute defines the units of the diagnostic values.
**NetCDF Range-Azimuth Output**
-When the **nc_rng_azi_flag** configuration entry is set to true, a NetCDF output file containing the cylindrical coordinate range-azimuth data is written for each combination of model track provided and domain specified. For example, if three model tracks are provided and data for both *parent* and *nest* domains are provided, six of these NetCDF output files will be written.
+When the **nc_rng_azi_flag** configuration entry is set to true, a NetCDF output file containing the cylindrical range-azimuth data is written for each combination of model track provided and domain specified. For example, if three model tracks are provided and data for both *parent* and *nest* domains are provided, six of these NetCDF output files will be written.
+
+The NetCDF range-azimuth output is named using the **output_base_format**, described above, followed by **_cyl_grid_{DOMAIN}.nc**, where **{DOMAIN}** is specified by the **domain** string in each **domain_info** array entry.
-The NetCDF range-azimuth output is named using the following naming convention:
+This NetCDF file contains a concatenation of the data from the temporary NetCDF files created for each track point. For each track point, TC-Diag creates a temporary NetCDF file and calls Python code to read the cylindrical grid data and compute diagnostics. By default, these temporary NetCDF files are deleted at the end of each run, but if the **nc_rng_azi_flag** is true, the data for each track point is concatenated into a single output file for each track.
-**tc_diag_STORMID_TECH_YYYYMMDDHH_cyl_grid_DOMAIN.nc** where STORMID is the 2-letter basin name, 2-digit storm number, and 4-digit year, TECH is the acronym for the objective technique, YYYYMMDDHH is the track initialization time, and DOMAIN is the domain name.
+.. note:: Setting the **MET_KEEP_TEMP_FILE** (:numref:`met_keep_temp_file`) environment variable retains the temporary NetCDF cylindrical grid files for development, testing, and debugging purposes.
The NetCDF range-azimuth file contains the dimensions and variables shown in :numref:`table_TC-Diag_Dimensions_NetCDF_range_azimuth` and :numref:`table_TC-Diag_Variables_NetCDF_range_azimuth`.
diff --git a/docs/Users_Guide/tc-gen.rst b/docs/Users_Guide/tc-gen.rst
index 762fc0069f..acecd3853c 100644
--- a/docs/Users_Guide/tc-gen.rst
+++ b/docs/Users_Guide/tc-gen.rst
@@ -506,7 +506,7 @@ TC-Gen produces output in STAT and, optionally, ASCII and NetCDF formats. The AS
- Current ATCF Technique name
* - 3
- DESC
- - User provided text string describing the "filter" options
+ - User-provided text string describing the "filter" options
* - 4
- FCST_LEAD
- Forecast lead time in HHMMSS format
diff --git a/docs/Users_Guide/tc-rmw.rst b/docs/Users_Guide/tc-rmw.rst
index 5f226cc76a..ae84a0a8d0 100644
--- a/docs/Users_Guide/tc-rmw.rst
+++ b/docs/Users_Guide/tc-rmw.rst
@@ -7,7 +7,7 @@ TC-RMW Tool
Introduction
============
-The TC-RMW tool regrids tropical cyclone model data onto a moving range-azimuth grid centered on points along the storm track provided in ATCF format, most likely the adeck generated from the file. The radial grid spacing can be defined in kilometers or as a factor of the radius of maximum winds (RMW). The azimuthal grid spacing is defined in degrees clockwise from due east. If wind vector fields are specified in the configuration file, the radial and tangential wind components will be computed. Any regridding method available in MET can be used to interpolate data on the model output grid to the specified range-azimuth grid. The regridding will be done separately on each vertical level. The model data files must coincide with track points in a user provided ATCF formatted track file.
+The TC-RMW tool regrids tropical cyclone model data onto a moving range-azimuth grid centered on points along the storm track provided in ATCF format, most likely the adeck generated from the file. The radial grid spacing can be defined in kilometers or as a factor of the radius of maximum winds (RMW). The azimuthal grid spacing is defined in degrees clockwise from due east. If wind vector fields are specified in the configuration file, the radial and tangential wind components will be computed. Any regridding method available in MET can be used to interpolate data on the model output grid to the specified range-azimuth grid. The regridding will be done separately on each vertical level. The model data files must coincide with track points in a user-provided ATCF formatted track file.
Practical Information
=====================
diff --git a/docs/Users_Guide/wavelet-stat.rst b/docs/Users_Guide/wavelet-stat.rst
index fdfcfe95bc..33b038c6aa 100644
--- a/docs/Users_Guide/wavelet-stat.rst
+++ b/docs/Users_Guide/wavelet-stat.rst
@@ -345,10 +345,10 @@ The format of the STAT and ASCII output of the Wavelet-Stat tool is similar to t
- Version number
* - 2
- MODEL
- - User provided text string designating model name
+ - User-provided text string designating model name
* - 3
- DESC
- - User provided text string describing the verification task
+ - User-provided text string describing the verification task
* - 4
- FCST_LEAD
- Forecast lead time in HHMMSS format
@@ -387,7 +387,7 @@ The format of the STAT and ASCII output of the Wavelet-Stat tool is similar to t
- Selected Vertical level for observations
* - 16
- OBTYPE
- - User provided text string designating the observation type
+ - User-provided text string designating the observation type
* - 17
- VX_MASK
- Verifying masking region indicating the masking grid or polyline region applied
diff --git a/docs/conf.py b/docs/conf.py
index 659a095b96..86beea82f9 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -20,11 +20,11 @@
project = 'MET'
author = 'UCAR/NCAR, NOAA, CSU/CIRA, and CU/CIRES'
author_list = 'Prestopnik, J., H. Soh, L. Goodrich, B. Brown, R. Bullock, J. Halley Gotway, K. Newman, J. Opatz, T. Jensen'
-version = '12.0.0-beta6'
+version = '12.0.0-rc1'
verinfo = version
release = f'{version}'
release_year = '2024'
-release_date = f'{release_year}-10-18'
+release_date = f'{release_year}-11-14'
copyright = f'{release_year}, {author}'
# -- General configuration ---------------------------------------------------
diff --git a/internal/scripts/installation/config/install_met_env.acorn b/internal/scripts/installation/config/install_met_env.acorn
index 930323e5c8..48cd970fc1 100644
--- a/internal/scripts/installation/config/install_met_env.acorn
+++ b/internal/scripts/installation/config/install_met_env.acorn
@@ -12,19 +12,20 @@ module load gsl/2.7
module load g2c/1.6.4
module load proj/7.1.0
module use /apps/dev/lmodules/intel/19.1.3.304
-module load atlas/0.30.0
-module load eckit/1.20.2
+#module load fckit/0.11.0
+module load atlas/0.35.0
+module load eckit/1.24.4
export FC=ifort
export F77=ifort
export F90=ifort
export CC=icc
export CXX=icpc
-export TEST_BASE=/apps/sw_review/emc/MET/12.0.0
+export TEST_BASE=/apps/sw_review/emc/MET/12.0.0-beta6
export LIB_DIR=${TEST_BASE}/external_libs
export COMPILER=intel_19.1.3.304
export MET_SUBDIR=${TEST_BASE}
-export MET_TARBALL=v12.0.0.tar.gz
+export MET_TARBALL=v12.0.0-beta6.tar.gz
export USE_MODULES=TRUE
export ADDTL_DIR=/apps/spack/gettext/0.21/intel/19.1.3.304/at2kdo4edvuhyzrt5g6zhwrdb7bdui4s/lib64
export PYTHON_MODULE=python_3.10.4
@@ -38,13 +39,14 @@ export MET_BUFRLIB=/apps/ops/prod/libs/intel/19.1.3.304/bufr/11.5.0/lib64
export MET_GRIB2CLIB=/apps/ops/prod/libs/intel/19.1.3.304/g2c/1.6.4/lib64
export MET_GRIB2CINC=/apps/ops/prod/libs/intel/19.1.3.304/g2c/1.6.4/include
export MET_GSL=/apps/spack/gsl/2.7/intel/19.1.3.304/xks7dxbowrdxhjck5zxc4rompopocevb
-export MET_PROJ=/apps/spack/proj/7.1.0/intel/19.1.3.304/cjbmc7tacv5qcfatslqmcrzo5kb4raaq/
-export MET_ATLAS=/apps/dev/intel-19.1.3.304/cray-mpich-8.1.9/atlas/0.30.0
-export MET_ECKIT=/apps/dev/intel-19.1.3.304/cray-mpich-8.1.9/eckit/1.20.2
+export MET_PROJ=/apps/spack/proj/7.1.0/intel/19.1.3.304/cjbmc7tacv5qcfatslqmcrzo5kb4raaq
+export MET_ATLASLIB=/apps/prod/atlas/install-0.35.0/lib64
+export MET_ATLASINC=/apps/prod/atlas/install-0.35.0/include/atlas
+export MET_ECKITLIB=/apps/prod/eckit/install-1.24.4/lib64
+export MET_ECKITINC=/apps/prod/eckit/install-1.24.4/include/eckit
export BUFRLIB_NAME=-lbufr_4
export GRIB2CLIB_NAME=-lg2c
export LIB_JASPER=/apps/spack/jasper/2.0.25/intel/19.1.3.304/sjib74krrorkyczqpqah4tvewmlnqdx4/lib64
export LIB_LIBPNG=/apps/spack/libpng/1.6.37/intel/19.1.3.304/4ohkronuhlyherusoszzrmur5ewvlwzh/lib
export LIB_Z=/apps/spack/zlib/1.2.11/intel/19.1.3.304/hjotqkckeoyt6j6tibalwzrlfljcjtdh/lib
-export export MAKE_ARGS=-j
-export CXXFLAGS="-std=c++11"
+export MAKE_ARGS=-j
diff --git a/scripts/python/tc_diag/tc_diag_driver/post_resample_driver.py b/scripts/python/tc_diag/tc_diag_driver/post_resample_driver.py
index 445470ca52..1bc1606fc5 100644
--- a/scripts/python/tc_diag/tc_diag_driver/post_resample_driver.py
+++ b/scripts/python/tc_diag/tc_diag_driver/post_resample_driver.py
@@ -140,7 +140,14 @@ def diag_calcs(
land_lut = diag_vars.get_land_lut(land_lut_file)
radii_1d = input_data[config.in_radii_name]
_validate_radii(config.radii_to_validate, radii_1d, data_path)
- azimuth_1d = input_data[config.in_azimuth_name]
+
+ # MET #2729: Modify the azimuth values reported by MET
+ # - Subtract from 360 degrees to convert rotation angle
+ # from clockwise to counter-clockwise
+ # - Convert from degrees to radians
+ azimuth_1d_deg = (360 - input_data[config.in_azimuth_name]) % 360
+ azimuth_1d = np.deg2rad(azimuth_1d_deg)
+
theta_2d, radii_2d = np.meshgrid(azimuth_1d, radii_1d)
atcf_tech_id = _parse_atcf_id(input_data[config.full_track_line_name])
track = _dataset_track_lines_to_track(
diff --git a/src/basic/vx_config/temp_file.cc b/src/basic/vx_config/temp_file.cc
index 0a8ab6c715..5fc63f79c6 100644
--- a/src/basic/vx_config/temp_file.cc
+++ b/src/basic/vx_config/temp_file.cc
@@ -74,7 +74,7 @@ void remove_temp_file(const ConcatString file_name) {
if (nullptr != keep_temp
&& (0 == strcmp(keep_temp, "true") || 0 == strcmp(keep_temp, "yes"))) {
mlog << Debug(2) << "The temporary file ("
- << file_name << ") was not deleted. Please remove it manually\n\n";
+ << file_name << ") was not deleted. Please remove it manually.\n";
return;
}
diff --git a/src/tools/tc_utils/tc_diag/tc_diag.cc b/src/tools/tc_utils/tc_diag/tc_diag.cc
index 1644333772..00abca8909 100644
--- a/src/tools/tc_utils/tc_diag/tc_diag.cc
+++ b/src/tools/tc_utils/tc_diag/tc_diag.cc
@@ -2210,8 +2210,8 @@ void TmpFileInfo::setup_nc_file(const DomainInfo &di,
<< "Defining cylindrical coordinates for (Lat, Lon) = ("
<< pnt_ptr->lat() << ", " << pnt_ptr->lon() << "), Range = "
<< ra_grid.range_n() << " every " << ra_grid.range_delta_km()
- << ra_grid.range_n() << " every " << ra_grid.range_delta_km()
- << "km, Azimuth = " << ra_grid.azimuth_n() << "\n";
+ << " km, Azimuth = " << ra_grid.azimuth_n() << " every "
+ << ra_grid.azimuth_delta_deg() << " degrees.\n";
// Write track info
write_tc_storm(tmp_out,