mirror of https://github.com/ecmwf/eccodes.git
Definitions: Cleanup
This commit is contained in:
parent
bb621a8836
commit
a5032224e7
|
@ -39,7 +39,7 @@
|
|||
38 38 sgvv SIGMA COORD VERT VEL [sec/sec]
|
||||
39 39 omeg OMEGA [Pa/s]
|
||||
40 40 omg2 VERTICAL VELOCITY [m/s]
|
||||
41 41 abvo ABSOLUTE VORTICITY [10**5/sec]
|
||||
41 41 abvo ABSOLUTE VORTICITY [10**5/sec]
|
||||
42 42 abdv ABSOLUTE DIVERGENCE [10**5/sec]
|
||||
43 43 vort VORTICITY [1/s]
|
||||
44 44 divg DIVERGENCE [1/s]
|
||||
|
@ -54,17 +54,17 @@
|
|||
53 53 hmxr HUMIDITY MIXING RATIO [kg/kg]
|
||||
54 54 agpl INST. PRECIPITABLE WATER [Kg/m2]
|
||||
55 55 vapp VAPOUR PRESSURE [Pa hpa]
|
||||
56 56 sadf SATURATION DEFICIT [Pa hPa]
|
||||
56 56 sadf SATURATION DEFICIT [Pa hPa]
|
||||
57 57 evap EVAPORATION [Kg/m2/day]
|
||||
58 58 var58 undefined
|
||||
59 59 prcr PRECIPITATION RATE [kg/m2/day]
|
||||
59 59 prcr PRECIPITATION RATE [kg/m2/day]
|
||||
60 60 thpb THUNDER PROBABILITY [%]
|
||||
61 61 prec TOTAL PRECIPITATION [Kg/m2/day]
|
||||
62 62 prge LARGE SCALE PRECIPITATION [Kg/m2/day]
|
||||
63 63 prcv CONVECTIVE PRECIPITATION [Kg/m2/day]
|
||||
64 64 neve SNOWFALL [Kg/m2/day]
|
||||
65 65 wenv WAT EQUIV ACC SNOW DEPTH [kg/m2]
|
||||
66 66 nvde SNOW DEPTH [cm]
|
||||
66 66 nvde SNOW DEPTH [cm]
|
||||
67 67 mxld MIXED LAYER DEPTH [m cm]
|
||||
68 68 tthd TRANS THERMOCLINE DEPTH [m cm]
|
||||
69 69 mthd MAIN THERMOCLINE DEPTH [m cm]
|
||||
|
@ -72,7 +72,7 @@
|
|||
71 71 cbnv CLOUD COVER [0-1]
|
||||
72 72 cvnv CONVECTIVE CLOUD COVER [0-1]
|
||||
73 73 lwnv LOW CLOUD COVER [0-1]
|
||||
74 74 mdnv MEDIUM CLOUD COVER [0-1]
|
||||
74 74 mdnv MEDIUM CLOUD COVER [0-1]
|
||||
75 75 hinv HIGH CLOUD COVER [0-1]
|
||||
76 76 wtnv CLOUD WATER [kg/m2]
|
||||
77 77 bli BEST LIFTED INDEX (TO 500 HPA) [K]
|
||||
|
@ -85,17 +85,17 @@
|
|||
84 84 albe ALBEDO [%]
|
||||
85 85 dstp DEEP SOIL TEMPERATURE [K]
|
||||
86 86 soic SOIL MOISTURE CONTENT [Kg/m2]
|
||||
87 87 vege VEGETATION [%]
|
||||
87 87 vege VEGETATION [%]
|
||||
88 88 var88 undefined
|
||||
89 89 dens DENSITY [kg/m3]
|
||||
90 90 var90 Undefined
|
||||
91 91 icec ICE CONCENTRATION [fraction]
|
||||
92 92 icet ICE THICKNESS [m]
|
||||
93 93 iced DIRECTION OF ICE DRIFT [deg]
|
||||
94 94 ices SPEED OF ICE DRIFT [m/s]
|
||||
94 94 ices SPEED OF ICE DRIFT [m/s]
|
||||
95 95 iceu U-COMP OF ICE DRIFT [m/s]
|
||||
96 96 icev V-COMP OF ICE DRIFT [m/s]
|
||||
97 97 iceg ICE GROWTH [m]
|
||||
97 97 iceg ICE GROWTH [m]
|
||||
98 98 icdv ICE DIVERGENCE [sec/sec]
|
||||
99 99 var99 undefined
|
||||
100 100 shcw SIG HGT COM WAVE/SWELL [m]
|
||||
|
@ -155,7 +155,7 @@
|
|||
154 154 fdlt FLIGHT LEVELS TEMPERATURE [K]
|
||||
155 155 fdlu FLIGHT LEVELS U-WIND [m/s]
|
||||
156 156 fdlv FLIGHT LEVELS V-WIND [m/s]
|
||||
157 157 tppp TROPOPAUSE PRESSURE [hPa]
|
||||
157 157 tppp TROPOPAUSE PRESSURE [hPa]
|
||||
158 158 tppt TROPOPAUSE TEMPERATURE [K]
|
||||
159 159 tppu TROPOPAUSE U-WIND COMPONENT [m/s]
|
||||
160 160 tppv TROPOPAUSE v-WIND COMPONENT [m/s]
|
||||
|
@ -170,16 +170,16 @@
|
|||
169 169 vmfl VERT. INTEGRATED MOISTURE FLUX CONV. [kg/(m2*s)]
|
||||
170 170 vadv VERTICAL MOISTURE ADVECTION [kg/(kg*s)]
|
||||
171 171 nhcm NEG. HUM. CORR. MOISTURE SOURCE [kg/(kg*s)]
|
||||
172 172 lglh LARGE SCALE LATENT HEATING [K/s]
|
||||
173 173 lgms LARGE SCALE MOISTURE SOURCE [1/s]
|
||||
174 174 smav SOIL MOISTURE AVAILABILITY [0-1]
|
||||
172 172 lglh LARGE SCALE LATENT HEATING [K/s]
|
||||
173 173 lgms LARGE SCALE MOISTURE SOURCE [1/s]
|
||||
174 174 smav SOIL MOISTURE AVAILABILITY [0-1]
|
||||
175 175 tgrz SOIL TEMPERATURE OF ROOT ZONE [K]
|
||||
176 176 bslh BARE SOIL LATENT HEAT [Ws/m2]
|
||||
177 177 evpp POTENTIAL SFC EVAPORATION [m]
|
||||
178 178 rnof RUNOFF [kg/m2/s)]
|
||||
179 179 pitp INTERCEPTION LOSS [W/m2]
|
||||
180 180 vpca VAPOR PRESSURE OF CANOPY AIR SPACE [mb]
|
||||
181 181 qsfc SURFACE SPEC HUMIDITY [kg/kg]
|
||||
181 181 qsfc SURFACE SPEC HUMIDITY [kg/kg]
|
||||
182 182 ussl SOIL WETNESS OF SURFACE [0-1]
|
||||
183 183 uzrs SOIL WETNESS OF ROOT ZONE [0-1]
|
||||
184 184 uzds SOIL WETNESS OF DRAINAGE ZONE [0-1]
|
||||
|
@ -196,7 +196,7 @@
|
|||
195 195 vsst SURFACE MERIDIONAL WIND STRESS [Pa]
|
||||
196 196 suvf SURFACE MOMENTUM FLUX [W/m2]
|
||||
197 197 iswf INCIDENT SHORT WAVE FLUX [W/m2]
|
||||
198 198 ghfl TIME AVE GROUND HT FLX [W/m2]
|
||||
198 198 ghfl TIME AVE GROUND HT FLX [W/m2]
|
||||
199 199 var199 undefined
|
||||
200 200 lwbc NET LONG WAVE AT BOTTOM (CLEAR) [W/m2]
|
||||
201 201 lwtc OUTGOING LONG WAVE AT TOP (CLEAR) [W/m2]
|
||||
|
|
|
@ -49,7 +49,7 @@ if(bitmapPresent) {
|
|||
bitmap
|
||||
|
||||
): read_only;
|
||||
alias data.packedValues = codedValues;
|
||||
alias data.packedValues = codedValues;
|
||||
|
||||
meta values data_apply_bitmap(codedValues,bitmap,missingValue,binaryScaleFactor) : dump;
|
||||
} else {
|
||||
|
|
|
@ -175,6 +175,6 @@ if(matrixOfValues == 0)
|
|||
}
|
||||
meta packingError simple_packing_error(bitsPerValue,binaryScaleFactor,decimalScaleFactor,referenceValue,ibm) : no_copy;
|
||||
meta numberOfCodedValues number_of_coded_values(bitsPerValue,offsetBeforeData,offsetAfterData,halfByte,numberOfValues) : dump;
|
||||
|
||||
|
||||
template statistics "common/statistics_grid.def";
|
||||
template missing_values "common/missing_values_grid.def";
|
||||
|
|
|
@ -38,7 +38,7 @@ flags[1] scanningModeForOneDiamond 'grib1/grid.192.78.3.10.table';
|
|||
|
||||
transient numberOfPoints= nd *(Ni + 1) * (Ni + 1);
|
||||
alias numberOfDataPoints=numberOfPoints;
|
||||
|
||||
|
||||
meta numberOfValues
|
||||
number_of_values(values,bitsPerValue,numberOfDataPoints,
|
||||
bitmapPresent,bitmap,numberOfCodedValues) : dump;
|
||||
|
|
|
@ -1,16 +1,15 @@
|
|||
# (C) Copyright 2005- ECMWF.
|
||||
|
||||
#
|
||||
# Description Octet Code Ksec1 Count
|
||||
# ----------- ----- ---- ----- -----
|
||||
#localDefinitionNumber 41 I1 37 -
|
||||
#class 42 I1 38 -
|
||||
#type 43 I1 39 -
|
||||
#stream 44 I2 40 -
|
||||
#experimentVersionNumber 46 A4 41 -
|
||||
#number 50 I1 42 -
|
||||
#total 51 I1 43 -
|
||||
#spareSetToZero 52 PAD n/a 1
|
||||
# Description Octet Code Ksec1 Count
|
||||
# ----------- ----- ---- ----- -----
|
||||
#localDefinitionNumber 41 I1 37 -
|
||||
#class 42 I1 38 -
|
||||
#type 43 I1 39 -
|
||||
#stream 44 I2 40 -
|
||||
#experimentVersionNumber 46 A4 41 -
|
||||
#number 50 I1 42 -
|
||||
#total 51 I1 43 -
|
||||
#spareSetToZero 52 PAD n/a 1
|
||||
#
|
||||
|
||||
template mars_labeling "grib1/mars_labeling.def";
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
#
|
||||
# author: Sebastien Villaume
|
||||
# created: 6 Oct 2011
|
||||
# modified: 13 May 2013
|
||||
# modified: 13 May 2013
|
||||
|
||||
#
|
||||
# This piece of definition is common to all SMHI definitions
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Definition for SMHI Swedish Meteorological and Hydrological Institut.
|
||||
#
|
||||
#
|
||||
# contact: sebastien.villaume@smhi.se
|
||||
|
||||
codetable[1] localDefinitionNumber 'grib1/localDefinitionNumber.82.table' = 82 : dump;
|
||||
|
@ -11,4 +11,4 @@ template ls_labeling "grib1/ls_labeling.82.def";
|
|||
|
||||
### MARS LABELING ###
|
||||
template mars_labeling "grib1/mars_labeling.82.def";
|
||||
template_nofail marsKeywords "mars/eswi/grib1.[stream:s].[type:s].def";
|
||||
template_nofail marsKeywords "mars/eswi/grib1.[stream:s].[type:s].def";
|
||||
|
|
|
@ -12,7 +12,7 @@ constant wrongPadding=1 : hidden;
|
|||
unsigned[1] perturbationNumber : dump;
|
||||
unsigned[1] numberOfForecastsInEnsemble : dump;
|
||||
alias totalNumber=numberOfForecastsInEnsemble;
|
||||
alias number = perturbationNumber;
|
||||
alias number = perturbationNumber;
|
||||
|
||||
unsigned[1] oceanAtmosphereCoupling : dump;
|
||||
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
#
|
||||
# Description Octet Code Ksec1 Count
|
||||
# ----------- ----- ---- ----- -----
|
||||
#localDefinitionNumber 41 I1 37 -
|
||||
#class 42 I1 38 -
|
||||
#type 43 I1 39 -
|
||||
#stream 44 I2 40 -
|
||||
#experimentVersionNumber 46 A4 41 -
|
||||
#number 50 I1 42 -
|
||||
#total 51 I1 43 -
|
||||
#spareSetToZero 52 PAD n/a 1
|
||||
# Description Octet Code Ksec1 Count
|
||||
# ----------- ----- ---- ----- -----
|
||||
#localDefinitionNumber 41 I1 37 -
|
||||
#class 42 I1 38 -
|
||||
#type 43 I1 39 -
|
||||
#stream 44 I2 40 -
|
||||
#experimentVersionNumber 46 A4 41 -
|
||||
#number 50 I1 42 -
|
||||
#total 51 I1 43 -
|
||||
#spareSetToZero 52 PAD n/a 1
|
||||
#
|
||||
constant GRIBEXSection1Problem = 52 - section1Length ;
|
||||
|
||||
|
|
|
@ -1,36 +1,36 @@
|
|||
# ECMWF concept type of level
|
||||
'surface' = {indicatorOfTypeOfLevel=1;}
|
||||
'cloudBase' = {indicatorOfTypeOfLevel=2;}
|
||||
'cloudTop' = {indicatorOfTypeOfLevel=3;}
|
||||
'isothermZero' = {indicatorOfTypeOfLevel=4;}
|
||||
'adiabaticCondensation' = {indicatorOfTypeOfLevel=5;}
|
||||
'maxWind' = {indicatorOfTypeOfLevel=6;}
|
||||
'tropopause' = {indicatorOfTypeOfLevel=7;}
|
||||
'nominalTop' = {indicatorOfTypeOfLevel=8;}
|
||||
'seaBottom' = {indicatorOfTypeOfLevel=9;}
|
||||
'isobaricInhPa' = {indicatorOfTypeOfLevel=100;}
|
||||
'isobaricInPa' = {indicatorOfTypeOfLevel=210;}
|
||||
'isobaricLayer' = {indicatorOfTypeOfLevel=101;}
|
||||
'meanSea' = {indicatorOfTypeOfLevel=102;}
|
||||
'isobaricLayerHighPrecision' = {indicatorOfTypeOfLevel=121;}
|
||||
'surface' = {indicatorOfTypeOfLevel=1;}
|
||||
'cloudBase' = {indicatorOfTypeOfLevel=2;}
|
||||
'cloudTop' = {indicatorOfTypeOfLevel=3;}
|
||||
'isothermZero' = {indicatorOfTypeOfLevel=4;}
|
||||
'adiabaticCondensation' = {indicatorOfTypeOfLevel=5;}
|
||||
'maxWind' = {indicatorOfTypeOfLevel=6;}
|
||||
'tropopause' = {indicatorOfTypeOfLevel=7;}
|
||||
'nominalTop' = {indicatorOfTypeOfLevel=8;}
|
||||
'seaBottom' = {indicatorOfTypeOfLevel=9;}
|
||||
'isobaricInhPa' = {indicatorOfTypeOfLevel=100;}
|
||||
'isobaricInPa' = {indicatorOfTypeOfLevel=210;}
|
||||
'isobaricLayer' = {indicatorOfTypeOfLevel=101;}
|
||||
'meanSea' = {indicatorOfTypeOfLevel=102;}
|
||||
'isobaricLayerHighPrecision' = {indicatorOfTypeOfLevel=121;}
|
||||
'isobaricLayerMixedPrecision' = {indicatorOfTypeOfLevel=141;}
|
||||
'heightAboveSea' = {indicatorOfTypeOfLevel=103;}
|
||||
'heightAboveSeaLayer' = {indicatorOfTypeOfLevel=104;}
|
||||
'heightAboveSea' = {indicatorOfTypeOfLevel=103;}
|
||||
'heightAboveSeaLayer' = {indicatorOfTypeOfLevel=104;}
|
||||
'heightAboveGroundHighPrecision' = {indicatorOfTypeOfLevel=125;}
|
||||
'heightAboveGround' = {indicatorOfTypeOfLevel=105;}
|
||||
'heightAboveGroundLayer' = {indicatorOfTypeOfLevel=106;}
|
||||
'sigma' = {indicatorOfTypeOfLevel=107;}
|
||||
'sigmaLayer' = {indicatorOfTypeOfLevel=108;}
|
||||
'heightAboveGround' = {indicatorOfTypeOfLevel=105;}
|
||||
'heightAboveGroundLayer' = {indicatorOfTypeOfLevel=106;}
|
||||
'sigma' = {indicatorOfTypeOfLevel=107;}
|
||||
'sigmaLayer' = {indicatorOfTypeOfLevel=108;}
|
||||
'sigmaLayerHighPrecision' = {indicatorOfTypeOfLevel=128;}
|
||||
'hybrid' = {indicatorOfTypeOfLevel=109;}
|
||||
'hybridLayer' = {indicatorOfTypeOfLevel=110;}
|
||||
'depthBelowLand' = {indicatorOfTypeOfLevel=111;}
|
||||
'depthBelowLandLayer' = {indicatorOfTypeOfLevel=112;}
|
||||
'theta' = {indicatorOfTypeOfLevel=113;}
|
||||
'thetaLayer' = {indicatorOfTypeOfLevel=114;}
|
||||
'pressureFromGround' = {indicatorOfTypeOfLevel=115;}
|
||||
'hybrid' = {indicatorOfTypeOfLevel=109;}
|
||||
'hybridLayer' = {indicatorOfTypeOfLevel=110;}
|
||||
'depthBelowLand' = {indicatorOfTypeOfLevel=111;}
|
||||
'depthBelowLandLayer' = {indicatorOfTypeOfLevel=112;}
|
||||
'theta' = {indicatorOfTypeOfLevel=113;}
|
||||
'thetaLayer' = {indicatorOfTypeOfLevel=114;}
|
||||
'pressureFromGround' = {indicatorOfTypeOfLevel=115;}
|
||||
'pressureFromGroundLayer' = {indicatorOfTypeOfLevel=116;}
|
||||
'potentialVorticity' = {indicatorOfTypeOfLevel=117;}
|
||||
'depthBelowSea' = {indicatorOfTypeOfLevel=160;}
|
||||
'entireAtmosphere' = {indicatorOfTypeOfLevel=200;}
|
||||
'entireOcean' = {indicatorOfTypeOfLevel=201;}
|
||||
'potentialVorticity' = {indicatorOfTypeOfLevel=117;}
|
||||
'depthBelowSea' = {indicatorOfTypeOfLevel=160;}
|
||||
'entireAtmosphere' = {indicatorOfTypeOfLevel=200;}
|
||||
'entireOcean' = {indicatorOfTypeOfLevel=201;}
|
||||
|
|
Loading…
Reference in New Issue