Skip to content

Commit

Permalink
ECC-1798: GRIB2: New parameter encodings for DestinationEarth
Browse files Browse the repository at this point in the history
  • Loading branch information
shahramn committed Apr 9, 2024
1 parent 7ff5e2e commit d4655ac
Show file tree
Hide file tree
Showing 6 changed files with 281 additions and 1 deletion.
56 changes: 56 additions & 0 deletions definitions/grib2/cfVarName.def
Original file line number Diff line number Diff line change
Expand Up @@ -3824,6 +3824,55 @@
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Lake surface temperature
'lslt' = {
discipline = 1 ;
parameterCategory = 2 ;
parameterNumber = 1 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 255 ;
}
#Surface bulk Richardson number
'sbrn' = {
discipline = 0 ;
parameterCategory = 7 ;
parameterNumber = 16 ;
typeOfFirstFixedSurface = 1 ;
}
#Time-maximum 2 metre relative humidity
'mx2r' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 1 ;
typeOfFirstFixedSurface = 103 ;
scaledValueOfFirstFixedSurface = 2 ;
scaleFactorOfFirstFixedSurface = 0 ;
typeOfStatisticalProcessing = 2 ;
}
#Time-minimum 2 metre relative humidity
'mn2r' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 1 ;
typeOfFirstFixedSurface = 103 ;
scaledValueOfFirstFixedSurface = 2 ;
scaleFactorOfFirstFixedSurface = 0 ;
typeOfStatisticalProcessing = 3 ;
}
#Surface roughness for heat
'srhe' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 47 ;
typeOfFirstFixedSurface = 1 ;
}
#Surface roughness for moisture
'srmo' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 48 ;
typeOfFirstFixedSurface = 1 ;
}
#Burned area
'fba' = {
discipline = 2 ;
Expand Down Expand Up @@ -6710,6 +6759,13 @@
parameterCategory = 3 ;
parameterNumber = 19 ;
}
#Leaf Area Index
'lai' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 28 ;
typeOfFirstFixedSurface = 1 ;
}
#Accumulated surface upward short-wave radiation flux, clear sky
'auswrf_cs' = {
discipline = 0 ;
Expand Down
2 changes: 1 addition & 1 deletion definitions/grib2/localConcepts/kwbc/units.def
Original file line number Diff line number Diff line change
Expand Up @@ -930,7 +930,7 @@
parameterNumber = 197 ;
}
#Leaf Area Index
'~' = {
'Numeric' = {
discipline = 0 ;
parameterCategory = 7 ;
parameterNumber = 198 ;
Expand Down
56 changes: 56 additions & 0 deletions definitions/grib2/name.def
Original file line number Diff line number Diff line change
Expand Up @@ -3824,6 +3824,55 @@
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Lake surface temperature
'Lake surface temperature' = {
discipline = 1 ;
parameterCategory = 2 ;
parameterNumber = 1 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 255 ;
}
#Surface bulk Richardson number
'Surface bulk Richardson number' = {
discipline = 0 ;
parameterCategory = 7 ;
parameterNumber = 16 ;
typeOfFirstFixedSurface = 1 ;
}
#Time-maximum 2 metre relative humidity
'Time-maximum 2 metre relative humidity' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 1 ;
typeOfFirstFixedSurface = 103 ;
scaledValueOfFirstFixedSurface = 2 ;
scaleFactorOfFirstFixedSurface = 0 ;
typeOfStatisticalProcessing = 2 ;
}
#Time-minimum 2 metre relative humidity
'Time-minimum 2 metre relative humidity' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 1 ;
typeOfFirstFixedSurface = 103 ;
scaledValueOfFirstFixedSurface = 2 ;
scaleFactorOfFirstFixedSurface = 0 ;
typeOfStatisticalProcessing = 3 ;
}
#Surface roughness for heat
'Surface roughness for heat' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 47 ;
typeOfFirstFixedSurface = 1 ;
}
#Surface roughness for moisture
'Surface roughness for moisture' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 48 ;
typeOfFirstFixedSurface = 1 ;
}
#Burned area
'Burned area' = {
discipline = 2 ;
Expand Down Expand Up @@ -6710,6 +6759,13 @@
parameterCategory = 3 ;
parameterNumber = 19 ;
}
#Leaf Area Index
'Leaf Area Index' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 28 ;
typeOfFirstFixedSurface = 1 ;
}
#Accumulated surface upward short-wave radiation flux, clear sky
'Accumulated surface upward short-wave radiation flux, clear sky' = {
discipline = 0 ;
Expand Down
56 changes: 56 additions & 0 deletions definitions/grib2/paramId.def
Original file line number Diff line number Diff line change
Expand Up @@ -3824,6 +3824,55 @@
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Lake surface temperature
'231059' = {
discipline = 1 ;
parameterCategory = 2 ;
parameterNumber = 1 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 255 ;
}
#Surface bulk Richardson number
'231060' = {
discipline = 0 ;
parameterCategory = 7 ;
parameterNumber = 16 ;
typeOfFirstFixedSurface = 1 ;
}
#Time-maximum 2 metre relative humidity
'231061' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 1 ;
typeOfFirstFixedSurface = 103 ;
scaledValueOfFirstFixedSurface = 2 ;
scaleFactorOfFirstFixedSurface = 0 ;
typeOfStatisticalProcessing = 2 ;
}
#Time-minimum 2 metre relative humidity
'231062' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 1 ;
typeOfFirstFixedSurface = 103 ;
scaledValueOfFirstFixedSurface = 2 ;
scaleFactorOfFirstFixedSurface = 0 ;
typeOfStatisticalProcessing = 3 ;
}
#Surface roughness for heat
'231063' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 47 ;
typeOfFirstFixedSurface = 1 ;
}
#Surface roughness for moisture
'231064' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 48 ;
typeOfFirstFixedSurface = 1 ;
}
#Burned area
'232000' = {
discipline = 2 ;
Expand Down Expand Up @@ -6710,6 +6759,13 @@
parameterCategory = 3 ;
parameterNumber = 19 ;
}
#Leaf Area Index
'260373' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 28 ;
typeOfFirstFixedSurface = 1 ;
}
#Accumulated surface upward short-wave radiation flux, clear sky
'260427' = {
discipline = 0 ;
Expand Down
56 changes: 56 additions & 0 deletions definitions/grib2/shortName.def
Original file line number Diff line number Diff line change
Expand Up @@ -3824,6 +3824,55 @@
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Lake surface temperature
'lslt' = {
discipline = 1 ;
parameterCategory = 2 ;
parameterNumber = 1 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 255 ;
}
#Surface bulk Richardson number
'sbrn' = {
discipline = 0 ;
parameterCategory = 7 ;
parameterNumber = 16 ;
typeOfFirstFixedSurface = 1 ;
}
#Time-maximum 2 metre relative humidity
'mx2r' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 1 ;
typeOfFirstFixedSurface = 103 ;
scaledValueOfFirstFixedSurface = 2 ;
scaleFactorOfFirstFixedSurface = 0 ;
typeOfStatisticalProcessing = 2 ;
}
#Time-minimum 2 metre relative humidity
'mn2r' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 1 ;
typeOfFirstFixedSurface = 103 ;
scaledValueOfFirstFixedSurface = 2 ;
scaleFactorOfFirstFixedSurface = 0 ;
typeOfStatisticalProcessing = 3 ;
}
#Surface roughness for heat
'srhe' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 47 ;
typeOfFirstFixedSurface = 1 ;
}
#Surface roughness for moisture
'srmo' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 48 ;
typeOfFirstFixedSurface = 1 ;
}
#Burned area
'fba' = {
discipline = 2 ;
Expand Down Expand Up @@ -6710,6 +6759,13 @@
parameterCategory = 3 ;
parameterNumber = 19 ;
}
#Leaf Area Index
'lai' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 28 ;
typeOfFirstFixedSurface = 1 ;
}
#Accumulated surface upward short-wave radiation flux, clear sky
'auswrf_cs' = {
discipline = 0 ;
Expand Down
56 changes: 56 additions & 0 deletions definitions/grib2/units.def
Original file line number Diff line number Diff line change
Expand Up @@ -3824,6 +3824,55 @@
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Lake surface temperature
'K' = {
discipline = 1 ;
parameterCategory = 2 ;
parameterNumber = 1 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 255 ;
}
#Surface bulk Richardson number
'Numeric' = {
discipline = 0 ;
parameterCategory = 7 ;
parameterNumber = 16 ;
typeOfFirstFixedSurface = 1 ;
}
#Time-maximum 2 metre relative humidity
'%' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 1 ;
typeOfFirstFixedSurface = 103 ;
scaledValueOfFirstFixedSurface = 2 ;
scaleFactorOfFirstFixedSurface = 0 ;
typeOfStatisticalProcessing = 2 ;
}
#Time-minimum 2 metre relative humidity
'%' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 1 ;
typeOfFirstFixedSurface = 103 ;
scaledValueOfFirstFixedSurface = 2 ;
scaleFactorOfFirstFixedSurface = 0 ;
typeOfStatisticalProcessing = 3 ;
}
#Surface roughness for heat
'm' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 47 ;
typeOfFirstFixedSurface = 1 ;
}
#Surface roughness for moisture
'm' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 48 ;
typeOfFirstFixedSurface = 1 ;
}
#Burned area
'%' = {
discipline = 2 ;
Expand Down Expand Up @@ -6710,6 +6759,13 @@
parameterCategory = 3 ;
parameterNumber = 19 ;
}
#Leaf Area Index
'Numeric' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 28 ;
typeOfFirstFixedSurface = 1 ;
}
#Accumulated surface upward short-wave radiation flux, clear sky
'J m**-2' = {
discipline = 0 ;
Expand Down

0 comments on commit d4655ac

Please sign in to comment.