diff --git a/definitions/grib2/cfVarName.def b/definitions/grib2/cfVarName.def index 0b8ce5d07..470be6fab 100644 --- a/definitions/grib2/cfVarName.def +++ b/definitions/grib2/cfVarName.def @@ -11,6 +11,32 @@ typeOfFirstFixedSurface = 1 ; productDefinitionTemplateNumber = 9 ; } +#Wind speed +'ws' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + } +#Wind speed +'ws' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + is_uerra = 1 ; + scaledValueOfFirstFixedSurface = 100 ; + scaleFactorOfFirstFixedSurface = 0 ; + typeOfFirstFixedSurface = 103 ; + } +#Wind speed +'ws' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + scaledValueOfFirstFixedSurface = 200 ; + is_uerra = 1 ; + typeOfFirstFixedSurface = 103 ; + scaleFactorOfFirstFixedSurface = 0 ; + } #Unbalanced component of temperature 'uctp' = { discipline = 0 ; @@ -1299,12 +1325,6 @@ parameterCategory = 0 ; parameterNumber = 2 ; } -#Wind speed -'ws' = { - discipline = 0 ; - parameterCategory = 2 ; - parameterNumber = 1 ; - } #Pressure 'pres' = { discipline = 0 ; diff --git a/definitions/grib2/name.def b/definitions/grib2/name.def index b4f8cfb91..fdae428a9 100644 --- a/definitions/grib2/name.def +++ b/definitions/grib2/name.def @@ -11,6 +11,32 @@ probabilityType = 3 ; typeOfStatisticalProcessing = 1 ; } +#Wind speed +'Wind speed' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + } +#Wind speed +'Wind speed' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + scaleFactorOfFirstFixedSurface = 0 ; + scaledValueOfFirstFixedSurface = 100 ; + typeOfFirstFixedSurface = 103 ; + is_uerra = 1 ; + } +#Wind speed +'Wind speed' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + is_uerra = 1 ; + typeOfFirstFixedSurface = 103 ; + scaledValueOfFirstFixedSurface = 200 ; + scaleFactorOfFirstFixedSurface = 0 ; + } #Unbalanced component of temperature 'Unbalanced component of temperature' = { discipline = 0 ; @@ -1299,12 +1325,6 @@ parameterCategory = 0 ; parameterNumber = 2 ; } -#Wind speed -'Wind speed' = { - discipline = 0 ; - parameterCategory = 2 ; - parameterNumber = 1 ; - } #Pressure 'Pressure' = { discipline = 0 ; diff --git a/definitions/grib2/paramId.def b/definitions/grib2/paramId.def index 17221481e..30e686c74 100644 --- a/definitions/grib2/paramId.def +++ b/definitions/grib2/paramId.def @@ -11,6 +11,32 @@ scaleFactorOfLowerLimit = 0 ; typeOfFirstFixedSurface = 1 ; } +#Wind speed +'10' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + } +#Wind speed +'10' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + scaleFactorOfFirstFixedSurface = 0 ; + typeOfFirstFixedSurface = 103 ; + is_uerra = 1 ; + scaledValueOfFirstFixedSurface = 100 ; + } +#Wind speed +'10' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + is_uerra = 1 ; + typeOfFirstFixedSurface = 103 ; + scaleFactorOfFirstFixedSurface = 0 ; + scaledValueOfFirstFixedSurface = 200 ; + } #Unbalanced component of temperature '21' = { discipline = 0 ; @@ -1299,12 +1325,6 @@ parameterCategory = 0 ; parameterNumber = 2 ; } -#Wind speed -'10' = { - discipline = 0 ; - parameterCategory = 2 ; - parameterNumber = 1 ; - } #Pressure '54' = { discipline = 0 ; diff --git a/definitions/grib2/shortName.def b/definitions/grib2/shortName.def index a12f3e5a3..567bcfd3f 100644 --- a/definitions/grib2/shortName.def +++ b/definitions/grib2/shortName.def @@ -11,6 +11,32 @@ typeOfFirstFixedSurface = 1 ; productDefinitionTemplateNumber = 9 ; } +#Wind speed +'ws' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + } +#Wind speed +'ws' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + is_uerra = 1 ; + scaledValueOfFirstFixedSurface = 100 ; + scaleFactorOfFirstFixedSurface = 0 ; + typeOfFirstFixedSurface = 103 ; + } +#Wind speed +'ws' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + scaledValueOfFirstFixedSurface = 200 ; + is_uerra = 1 ; + typeOfFirstFixedSurface = 103 ; + scaleFactorOfFirstFixedSurface = 0 ; + } #Unbalanced component of temperature 'uctp' = { discipline = 0 ; @@ -1299,12 +1325,6 @@ parameterCategory = 0 ; parameterNumber = 2 ; } -#Wind speed -'ws' = { - discipline = 0 ; - parameterCategory = 2 ; - parameterNumber = 1 ; - } #Pressure 'pres' = { discipline = 0 ; diff --git a/definitions/grib2/units.def b/definitions/grib2/units.def index 7e033df6a..53015d70e 100644 --- a/definitions/grib2/units.def +++ b/definitions/grib2/units.def @@ -11,6 +11,32 @@ probabilityType = 3 ; typeOfStatisticalProcessing = 1 ; } +#Wind speed +'m s**-1' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + } +#Wind speed +'m s**-1' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + scaleFactorOfFirstFixedSurface = 0 ; + scaledValueOfFirstFixedSurface = 100 ; + typeOfFirstFixedSurface = 103 ; + is_uerra = 1 ; + } +#Wind speed +'m s**-1' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + is_uerra = 1 ; + typeOfFirstFixedSurface = 103 ; + scaledValueOfFirstFixedSurface = 200 ; + scaleFactorOfFirstFixedSurface = 0 ; + } #Unbalanced component of temperature 'K' = { discipline = 0 ; @@ -1299,12 +1325,6 @@ parameterCategory = 0 ; parameterNumber = 2 ; } -#Wind speed -'m s**-1' = { - discipline = 0 ; - parameterCategory = 2 ; - parameterNumber = 1 ; - } #Pressure 'Pa' = { discipline = 0 ;