diff --git a/definitions/grib1/localConcepts/ecmf/cfVarName.def b/definitions/grib1/localConcepts/ecmf/cfVarName.def index 9a1427af6..e64852a08 100644 --- a/definitions/grib1/localConcepts/ecmf/cfVarName.def +++ b/definitions/grib1/localConcepts/ecmf/cfVarName.def @@ -17814,12 +17814,12 @@ table2Version = 234 ; indicatorOfParameter = 228 ; } -#U-component stokes drift +#U-component surface stokes drift 'ust' = { table2Version = 140 ; indicatorOfParameter = 215 ; } -#V-component stokes drift +#V-component surface stokes drift 'vst' = { table2Version = 140 ; indicatorOfParameter = 216 ; diff --git a/definitions/grib1/localConcepts/ecmf/name.def b/definitions/grib1/localConcepts/ecmf/name.def index 035d18919..fd2b9af79 100644 --- a/definitions/grib1/localConcepts/ecmf/name.def +++ b/definitions/grib1/localConcepts/ecmf/name.def @@ -17814,13 +17814,13 @@ table2Version = 234 ; indicatorOfParameter = 228 ; } -#U-component stokes drift -'U-component stokes drift' = { +#U-component surface stokes drift +'U-component surface stokes drift' = { table2Version = 140 ; indicatorOfParameter = 215 ; } -#V-component stokes drift -'V-component stokes drift' = { +#V-component surface stokes drift +'V-component surface stokes drift' = { table2Version = 140 ; indicatorOfParameter = 216 ; } diff --git a/definitions/grib1/localConcepts/ecmf/paramId.def b/definitions/grib1/localConcepts/ecmf/paramId.def index ad2c54d37..46ed99774 100644 --- a/definitions/grib1/localConcepts/ecmf/paramId.def +++ b/definitions/grib1/localConcepts/ecmf/paramId.def @@ -17814,12 +17814,12 @@ table2Version = 234 ; indicatorOfParameter = 228 ; } -#U-component stokes drift +#U-component surface stokes drift '140215' = { table2Version = 140 ; indicatorOfParameter = 215 ; } -#V-component stokes drift +#V-component surface stokes drift '140216' = { table2Version = 140 ; indicatorOfParameter = 216 ; diff --git a/definitions/grib1/localConcepts/ecmf/shortName.def b/definitions/grib1/localConcepts/ecmf/shortName.def index bc3f286fe..159ebb628 100644 --- a/definitions/grib1/localConcepts/ecmf/shortName.def +++ b/definitions/grib1/localConcepts/ecmf/shortName.def @@ -17814,12 +17814,12 @@ table2Version = 234 ; indicatorOfParameter = 228 ; } -#U-component stokes drift +#U-component surface stokes drift 'ust' = { table2Version = 140 ; indicatorOfParameter = 215 ; } -#V-component stokes drift +#V-component surface stokes drift 'vst' = { table2Version = 140 ; indicatorOfParameter = 216 ; diff --git a/definitions/grib1/localConcepts/ecmf/units.def b/definitions/grib1/localConcepts/ecmf/units.def index 6df0d3fae..3d335fe0e 100644 --- a/definitions/grib1/localConcepts/ecmf/units.def +++ b/definitions/grib1/localConcepts/ecmf/units.def @@ -1170,7 +1170,7 @@ indicatorOfParameter = 159 ; } #Standard deviation of orography -'m' = { +'Numeric' = { table2Version = 128 ; indicatorOfParameter = 160 ; } @@ -1185,7 +1185,7 @@ indicatorOfParameter = 162 ; } #Slope of sub-gridscale orography -'~' = { +'Numeric' = { table2Version = 128 ; indicatorOfParameter = 163 ; } @@ -17814,12 +17814,12 @@ table2Version = 234 ; indicatorOfParameter = 228 ; } -#U-component stokes drift +#U-component surface stokes drift 'm s**-1' = { table2Version = 140 ; indicatorOfParameter = 215 ; } -#V-component stokes drift +#V-component surface stokes drift 'm s**-1' = { table2Version = 140 ; indicatorOfParameter = 216 ; diff --git a/definitions/grib2/cfVarName.def b/definitions/grib2/cfVarName.def index faec9ccd8..aa3d59ee7 100644 --- a/definitions/grib2/cfVarName.def +++ b/definitions/grib2/cfVarName.def @@ -139,6 +139,12 @@ parameterCategory = 2 ; parameterNumber = 45 ; } +#Lake cover +'cl' = { + discipline = 1 ; + parameterCategory = 2 ; + parameterNumber = 2 ; + } #Low vegetation cover 'cvl' = { discipline = 2 ; @@ -214,6 +220,12 @@ typeOfFirstFixedSurface = 1 ; typeOfStatisticalProcessing = 1 ; } +#Montgomery potential +'mont' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 6 ; + } #Downward UV radiation at the surface 'uvb' = { discipline = 0 ; @@ -310,6 +322,24 @@ parameterCategory = 3 ; parameterNumber = 18 ; } +#Anisotropy of sub-gridscale orography +'isor' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 24 ; + } +#Angle of sub-gridscale orography +'anor' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 21 ; + } +#Slope of sub-gridscale orography +'slor' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 22 ; + } #Surface short-wave (solar) radiation downwards 'ssrd' = { discipline = 0 ; @@ -7905,6 +7935,18 @@ scaledValueOfFirstFixedSurface = 10 ; scaleFactorOfFirstFixedSurface = 0 ; } +#U-component surface stokes drift +'ust' = { + discipline = 10 ; + parameterCategory = 0 ; + parameterNumber = 21 ; + } +#V-component surface stokes drift +'vst' = { + discipline = 10 ; + parameterCategory = 0 ; + parameterNumber = 22 ; + } #100 metre U wind component 'u100' = { discipline = 0 ; diff --git a/definitions/grib2/localConcepts/ecmf/cfVarName.def b/definitions/grib2/localConcepts/ecmf/cfVarName.def index edb9d4e48..03adf0e13 100644 --- a/definitions/grib2/localConcepts/ecmf/cfVarName.def +++ b/definitions/grib2/localConcepts/ecmf/cfVarName.def @@ -115,12 +115,6 @@ parameterCategory = 128 ; parameterNumber = 25 ; } -#Lake cover -'cl' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 26 ; - } #Snow albedo 'asn' = { localTablesVersion = 1 ; @@ -224,12 +218,6 @@ typeOfStatisticalProcessing = 3 ; lengthOfTimeRange = 24 ; } -#Montgomery potential -'mont' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 53 ; - } #Mean temperature at 2 metres in the last 24 hours 'mean2t24' = { discipline = 192 ; @@ -673,24 +661,6 @@ parameterCategory = 128 ; parameterNumber = 160 ; } -#Anisotropy of sub-gridscale orography -'isor' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 161 ; - } -#Angle of sub-gridscale orography -'anor' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 162 ; - } -#Slope of sub-gridscale orography -'slor' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 163 ; - } #Total cloud cover 'tcc' = { localTablesVersion = 1 ; @@ -21820,18 +21790,6 @@ parameterCategory = 234 ; parameterNumber = 228 ; } -#U-component stokes drift -'ust' = { - discipline = 192 ; - parameterCategory = 140 ; - parameterNumber = 215 ; - } -#V-component stokes drift -'vst' = { - discipline = 192 ; - parameterCategory = 140 ; - parameterNumber = 216 ; - } #Wildfire radiative power maximum 'maxfrpfire' = { discipline = 192 ; diff --git a/definitions/grib2/localConcepts/ecmf/cfVarName.legacy.def b/definitions/grib2/localConcepts/ecmf/cfVarName.legacy.def index edf784bdc..f7bcee7d1 100644 --- a/definitions/grib2/localConcepts/ecmf/cfVarName.legacy.def +++ b/definitions/grib2/localConcepts/ecmf/cfVarName.legacy.def @@ -1183,3 +1183,45 @@ parameterCategory = 140 ; parameterNumber = 253 ; } +#Montgomery stream Function +'mntsf' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 53 ; +} +#Water fraction +'fldfrc' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 26 ; +} +#Anisotropy of sub-gridscale orography +'isor' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 161 ; +} +#Angle of sub-gridscale orography +'anor' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 162 ; +} +#Slope of sub-gridscale orography +'slor' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 163 ; +} +#U-component surface stokes drift +'ust' = { + discipline = 192 ; + parameterCategory = 140 ; + parameterNumber = 215 ; +} +#V-component surface stokes drift +'vst' = { + discipline = 192 ; + parameterCategory = 140 ; + parameterNumber = 216 ; +} diff --git a/definitions/grib2/localConcepts/ecmf/name.def b/definitions/grib2/localConcepts/ecmf/name.def index f969f0c90..754be2298 100644 --- a/definitions/grib2/localConcepts/ecmf/name.def +++ b/definitions/grib2/localConcepts/ecmf/name.def @@ -115,12 +115,6 @@ parameterCategory = 128 ; parameterNumber = 25 ; } -#Lake cover -'Lake cover' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 26 ; - } #Snow albedo 'Snow albedo' = { localTablesVersion = 1 ; @@ -224,12 +218,6 @@ typeOfStatisticalProcessing = 3 ; lengthOfTimeRange = 24 ; } -#Montgomery potential -'Montgomery potential' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 53 ; - } #Mean temperature at 2 metres in the last 24 hours 'Mean temperature at 2 metres in the last 24 hours' = { discipline = 192 ; @@ -673,24 +661,6 @@ parameterCategory = 128 ; parameterNumber = 160 ; } -#Anisotropy of sub-gridscale orography -'Anisotropy of sub-gridscale orography' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 161 ; - } -#Angle of sub-gridscale orography -'Angle of sub-gridscale orography' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 162 ; - } -#Slope of sub-gridscale orography -'Slope of sub-gridscale orography' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 163 ; - } #Total cloud cover 'Total cloud cover' = { localTablesVersion = 1 ; @@ -21820,18 +21790,6 @@ parameterCategory = 234 ; parameterNumber = 228 ; } -#U-component stokes drift -'U-component stokes drift' = { - discipline = 192 ; - parameterCategory = 140 ; - parameterNumber = 215 ; - } -#V-component stokes drift -'V-component stokes drift' = { - discipline = 192 ; - parameterCategory = 140 ; - parameterNumber = 216 ; - } #Wildfire radiative power maximum 'Wildfire radiative power maximum' = { discipline = 192 ; diff --git a/definitions/grib2/localConcepts/ecmf/name.legacy.def b/definitions/grib2/localConcepts/ecmf/name.legacy.def index b18fd8905..a57bbf939 100644 --- a/definitions/grib2/localConcepts/ecmf/name.legacy.def +++ b/definitions/grib2/localConcepts/ecmf/name.legacy.def @@ -1183,3 +1183,45 @@ parameterCategory = 140 ; parameterNumber = 253 ; } +#Montgomery stream Function +'Montgomery stream Function' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 53 ; +} +#Water fraction +'Water fraction' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 26 ; +} +#Anisotropy of sub-gridscale orography +'Anisotropy of sub-gridscale orography' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 161 ; +} +#Angle of sub-gridscale orography +'Angle of sub-gridscale orography' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 162 ; +} +#Slope of sub-gridscale orography +'Slope of sub-gridscale orography' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 163 ; +} +#U-component surface stokes drift +'U-component surface stokes drift' = { + discipline = 192 ; + parameterCategory = 140 ; + parameterNumber = 215 ; +} +#V-component surface stokes drift +'V-component surface stokes drift' = { + discipline = 192 ; + parameterCategory = 140 ; + parameterNumber = 216 ; +} diff --git a/definitions/grib2/localConcepts/ecmf/paramId.def b/definitions/grib2/localConcepts/ecmf/paramId.def index 5736d447a..358d9a58e 100644 --- a/definitions/grib2/localConcepts/ecmf/paramId.def +++ b/definitions/grib2/localConcepts/ecmf/paramId.def @@ -115,12 +115,6 @@ parameterCategory = 128 ; parameterNumber = 25 ; } -#Lake cover -'26' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 26 ; - } #Snow albedo '32' = { localTablesVersion = 1 ; @@ -224,12 +218,6 @@ typeOfStatisticalProcessing = 3 ; lengthOfTimeRange = 24 ; } -#Montgomery potential -'53' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 53 ; - } #Mean temperature at 2 metres in the last 24 hours '55' = { discipline = 192 ; @@ -673,24 +661,6 @@ parameterCategory = 128 ; parameterNumber = 160 ; } -#Anisotropy of sub-gridscale orography -'161' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 161 ; - } -#Angle of sub-gridscale orography -'162' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 162 ; - } -#Slope of sub-gridscale orography -'163' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 163 ; - } #Total cloud cover '164' = { localTablesVersion = 1 ; @@ -21820,18 +21790,6 @@ parameterCategory = 234 ; parameterNumber = 228 ; } -#U-component stokes drift -'140215' = { - discipline = 192 ; - parameterCategory = 140 ; - parameterNumber = 215 ; - } -#V-component stokes drift -'140216' = { - discipline = 192 ; - parameterCategory = 140 ; - parameterNumber = 216 ; - } #Wildfire radiative power maximum '210101' = { discipline = 192 ; diff --git a/definitions/grib2/localConcepts/ecmf/paramId.legacy.def b/definitions/grib2/localConcepts/ecmf/paramId.legacy.def index 8b8386cb1..598fa6dea 100644 --- a/definitions/grib2/localConcepts/ecmf/paramId.legacy.def +++ b/definitions/grib2/localConcepts/ecmf/paramId.legacy.def @@ -1183,3 +1183,45 @@ parameterCategory = 140 ; parameterNumber = 253 ; } +#Montgomery stream Function +'53' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 53 ; +} +#Water fraction +'26' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 26 ; +} +#Anisotropy of sub-gridscale orography +'161' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 161 ; +} +#Angle of sub-gridscale orography +'162' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 162 ; +} +#Slope of sub-gridscale orography +'163' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 163 ; +} +#U-component surface stokes drift +'140215' = { + discipline = 192 ; + parameterCategory = 140 ; + parameterNumber = 215 ; +} +#V-component surface stokes drift +'140216' = { + discipline = 192 ; + parameterCategory = 140 ; + parameterNumber = 216 ; +} diff --git a/definitions/grib2/localConcepts/ecmf/shortName.def b/definitions/grib2/localConcepts/ecmf/shortName.def index 844dc0b19..46e086f46 100644 --- a/definitions/grib2/localConcepts/ecmf/shortName.def +++ b/definitions/grib2/localConcepts/ecmf/shortName.def @@ -115,12 +115,6 @@ parameterCategory = 128 ; parameterNumber = 25 ; } -#Lake cover -'cl' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 26 ; - } #Snow albedo 'asn' = { localTablesVersion = 1 ; @@ -224,12 +218,6 @@ typeOfStatisticalProcessing = 3 ; lengthOfTimeRange = 24 ; } -#Montgomery potential -'mont' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 53 ; - } #Mean temperature at 2 metres in the last 24 hours 'mean2t24' = { discipline = 192 ; @@ -673,24 +661,6 @@ parameterCategory = 128 ; parameterNumber = 160 ; } -#Anisotropy of sub-gridscale orography -'isor' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 161 ; - } -#Angle of sub-gridscale orography -'anor' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 162 ; - } -#Slope of sub-gridscale orography -'slor' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 163 ; - } #Total cloud cover 'tcc' = { localTablesVersion = 1 ; @@ -21820,18 +21790,6 @@ parameterCategory = 234 ; parameterNumber = 228 ; } -#U-component stokes drift -'ust' = { - discipline = 192 ; - parameterCategory = 140 ; - parameterNumber = 215 ; - } -#V-component stokes drift -'vst' = { - discipline = 192 ; - parameterCategory = 140 ; - parameterNumber = 216 ; - } #Wildfire radiative power maximum 'maxfrpfire' = { discipline = 192 ; diff --git a/definitions/grib2/localConcepts/ecmf/shortName.legacy.def b/definitions/grib2/localConcepts/ecmf/shortName.legacy.def index 7e8351c20..a043040a0 100644 --- a/definitions/grib2/localConcepts/ecmf/shortName.legacy.def +++ b/definitions/grib2/localConcepts/ecmf/shortName.legacy.def @@ -1183,3 +1183,45 @@ parameterCategory = 140 ; parameterNumber = 253 ; } +#Montgomery stream Function +'mntsf' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 53 ; +} +#Water fraction +'fldfrc' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 26 ; +} +#Anisotropy of sub-gridscale orography +'isor' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 161 ; +} +#Angle of sub-gridscale orography +'anor' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 162 ; +} +#Slope of sub-gridscale orography +'slor' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 163 ; +} +#U-component surface stokes drift +'ust' = { + discipline = 192 ; + parameterCategory = 140 ; + parameterNumber = 215 ; +} +#V-component surface stokes drift +'vst' = { + discipline = 192 ; + parameterCategory = 140 ; + parameterNumber = 216 ; +} diff --git a/definitions/grib2/localConcepts/ecmf/units.def b/definitions/grib2/localConcepts/ecmf/units.def index cc40b138b..5a9877f33 100644 --- a/definitions/grib2/localConcepts/ecmf/units.def +++ b/definitions/grib2/localConcepts/ecmf/units.def @@ -115,12 +115,6 @@ parameterCategory = 128 ; parameterNumber = 25 ; } -#Lake cover -'(0 - 1)' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 26 ; - } #Snow albedo '(0 - 1)' = { localTablesVersion = 1 ; @@ -224,12 +218,6 @@ typeOfStatisticalProcessing = 3 ; lengthOfTimeRange = 24 ; } -#Montgomery potential -'m**2 s**-2' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 53 ; - } #Mean temperature at 2 metres in the last 24 hours 'K' = { discipline = 192 ; @@ -668,29 +656,11 @@ parameterNumber = 158 ; } #Standard deviation of orography -'m' = { +'Numeric' = { discipline = 192 ; parameterCategory = 128 ; parameterNumber = 160 ; } -#Anisotropy of sub-gridscale orography -'~' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 161 ; - } -#Angle of sub-gridscale orography -'radians' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 162 ; - } -#Slope of sub-gridscale orography -'~' = { - discipline = 192 ; - parameterCategory = 128 ; - parameterNumber = 163 ; - } #Total cloud cover '(0 - 1)' = { localTablesVersion = 1 ; @@ -21820,18 +21790,6 @@ parameterCategory = 234 ; parameterNumber = 228 ; } -#U-component stokes drift -'m s**-1' = { - discipline = 192 ; - parameterCategory = 140 ; - parameterNumber = 215 ; - } -#V-component stokes drift -'m s**-1' = { - discipline = 192 ; - parameterCategory = 140 ; - parameterNumber = 216 ; - } #Wildfire radiative power maximum 'W' = { discipline = 192 ; diff --git a/definitions/grib2/localConcepts/ecmf/units.legacy.def b/definitions/grib2/localConcepts/ecmf/units.legacy.def index 6193f580a..74e470e08 100644 --- a/definitions/grib2/localConcepts/ecmf/units.legacy.def +++ b/definitions/grib2/localConcepts/ecmf/units.legacy.def @@ -1183,3 +1183,45 @@ parameterCategory = 140 ; parameterNumber = 253 ; } +#Montgomery stream Function +'m**2 s**-2' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 53 ; +} +#Water fraction +'(0 - 1)' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 26 ; +} +#Anisotropy of sub-gridscale orography +'~' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 161 ; +} +#Angle of sub-gridscale orography +'radians' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 162 ; +} +#Slope of sub-gridscale orography +'Numeric' = { + discipline = 192 ; + parameterCategory = 128 ; + parameterNumber = 163 ; +} +#U-component surface stokes drift +'m s**-1' = { + discipline = 192 ; + parameterCategory = 140 ; + parameterNumber = 215 ; +} +#V-component surface stokes drift +'m s**-1' = { + discipline = 192 ; + parameterCategory = 140 ; + parameterNumber = 216 ; +} diff --git a/definitions/grib2/name.def b/definitions/grib2/name.def index d1607e841..cfdf6707b 100644 --- a/definitions/grib2/name.def +++ b/definitions/grib2/name.def @@ -139,6 +139,12 @@ parameterCategory = 2 ; parameterNumber = 45 ; } +#Lake cover +'Lake cover' = { + discipline = 1 ; + parameterCategory = 2 ; + parameterNumber = 2 ; + } #Low vegetation cover 'Low vegetation cover' = { discipline = 2 ; @@ -214,6 +220,12 @@ typeOfFirstFixedSurface = 1 ; typeOfStatisticalProcessing = 1 ; } +#Montgomery potential +'Montgomery potential' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 6 ; + } #Downward UV radiation at the surface 'Downward UV radiation at the surface' = { discipline = 0 ; @@ -310,6 +322,24 @@ parameterCategory = 3 ; parameterNumber = 18 ; } +#Anisotropy of sub-gridscale orography +'Anisotropy of sub-gridscale orography' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 24 ; + } +#Angle of sub-gridscale orography +'Angle of sub-gridscale orography' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 21 ; + } +#Slope of sub-gridscale orography +'Slope of sub-gridscale orography' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 22 ; + } #Surface short-wave (solar) radiation downwards 'Surface short-wave (solar) radiation downwards' = { discipline = 0 ; @@ -7905,6 +7935,18 @@ scaledValueOfFirstFixedSurface = 10 ; scaleFactorOfFirstFixedSurface = 0 ; } +#U-component surface stokes drift +'U-component surface stokes drift' = { + discipline = 10 ; + parameterCategory = 0 ; + parameterNumber = 21 ; + } +#V-component surface stokes drift +'V-component surface stokes drift' = { + discipline = 10 ; + parameterCategory = 0 ; + parameterNumber = 22 ; + } #100 metre U wind component '100 metre U wind component' = { discipline = 0 ; diff --git a/definitions/grib2/paramId.def b/definitions/grib2/paramId.def index 85ef8f95b..ac9c17e8f 100644 --- a/definitions/grib2/paramId.def +++ b/definitions/grib2/paramId.def @@ -139,6 +139,12 @@ parameterCategory = 2 ; parameterNumber = 45 ; } +#Lake cover +'26' = { + discipline = 1 ; + parameterCategory = 2 ; + parameterNumber = 2 ; + } #Low vegetation cover '27' = { discipline = 2 ; @@ -214,6 +220,12 @@ typeOfFirstFixedSurface = 1 ; typeOfStatisticalProcessing = 1 ; } +#Montgomery potential +'53' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 6 ; + } #Downward UV radiation at the surface '57' = { discipline = 0 ; @@ -310,6 +322,24 @@ parameterCategory = 3 ; parameterNumber = 18 ; } +#Anisotropy of sub-gridscale orography +'161' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 24 ; + } +#Angle of sub-gridscale orography +'162' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 21 ; + } +#Slope of sub-gridscale orography +'163' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 22 ; + } #Surface short-wave (solar) radiation downwards '169' = { discipline = 0 ; @@ -7905,6 +7935,18 @@ scaledValueOfFirstFixedSurface = 10 ; scaleFactorOfFirstFixedSurface = 0 ; } +#U-component surface stokes drift +'140215' = { + discipline = 10 ; + parameterCategory = 0 ; + parameterNumber = 21 ; + } +#V-component surface stokes drift +'140216' = { + discipline = 10 ; + parameterCategory = 0 ; + parameterNumber = 22 ; + } #100 metre U wind component '228246' = { discipline = 0 ; diff --git a/definitions/grib2/shortName.def b/definitions/grib2/shortName.def index 8e78383fe..e68343995 100644 --- a/definitions/grib2/shortName.def +++ b/definitions/grib2/shortName.def @@ -139,6 +139,12 @@ parameterCategory = 2 ; parameterNumber = 45 ; } +#Lake cover +'cl' = { + discipline = 1 ; + parameterCategory = 2 ; + parameterNumber = 2 ; + } #Low vegetation cover 'cvl' = { discipline = 2 ; @@ -214,6 +220,12 @@ typeOfFirstFixedSurface = 1 ; typeOfStatisticalProcessing = 1 ; } +#Montgomery potential +'mont' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 6 ; + } #Downward UV radiation at the surface 'uvb' = { discipline = 0 ; @@ -310,6 +322,24 @@ parameterCategory = 3 ; parameterNumber = 18 ; } +#Anisotropy of sub-gridscale orography +'isor' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 24 ; + } +#Angle of sub-gridscale orography +'anor' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 21 ; + } +#Slope of sub-gridscale orography +'slor' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 22 ; + } #Surface short-wave (solar) radiation downwards 'ssrd' = { discipline = 0 ; @@ -7905,6 +7935,18 @@ scaledValueOfFirstFixedSurface = 10 ; scaleFactorOfFirstFixedSurface = 0 ; } +#U-component surface stokes drift +'ust' = { + discipline = 10 ; + parameterCategory = 0 ; + parameterNumber = 21 ; + } +#V-component surface stokes drift +'vst' = { + discipline = 10 ; + parameterCategory = 0 ; + parameterNumber = 22 ; + } #100 metre U wind component '100u' = { discipline = 0 ; diff --git a/definitions/grib2/units.def b/definitions/grib2/units.def index 5cf327ec5..c85fe2d77 100644 --- a/definitions/grib2/units.def +++ b/definitions/grib2/units.def @@ -139,6 +139,12 @@ parameterCategory = 2 ; parameterNumber = 45 ; } +#Lake cover +'(0 - 1)' = { + discipline = 1 ; + parameterCategory = 2 ; + parameterNumber = 2 ; + } #Low vegetation cover '(0 - 1)' = { discipline = 2 ; @@ -214,6 +220,12 @@ typeOfFirstFixedSurface = 1 ; typeOfStatisticalProcessing = 1 ; } +#Montgomery potential +'m**2 s**-2' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 6 ; + } #Downward UV radiation at the surface 'J m**-2' = { discipline = 0 ; @@ -310,6 +322,24 @@ parameterCategory = 3 ; parameterNumber = 18 ; } +#Anisotropy of sub-gridscale orography +'~' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 24 ; + } +#Angle of sub-gridscale orography +'radians' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 21 ; + } +#Slope of sub-gridscale orography +'Numeric' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 22 ; + } #Surface short-wave (solar) radiation downwards 'J m**-2' = { discipline = 0 ; @@ -7905,6 +7935,18 @@ scaledValueOfFirstFixedSurface = 10 ; scaleFactorOfFirstFixedSurface = 0 ; } +#U-component surface stokes drift +'m s**-1' = { + discipline = 10 ; + parameterCategory = 0 ; + parameterNumber = 21 ; + } +#V-component surface stokes drift +'m s**-1' = { + discipline = 10 ; + parameterCategory = 0 ; + parameterNumber = 22 ; + } #100 metre U wind component 'm s**-1' = { discipline = 0 ;