From 893d830ddc67c11f34544ae1b3ce72d36e9382c0 Mon Sep 17 00:00:00 2001 From: Shahram Najm Date: Thu, 2 Jan 2014 11:20:02 +0000 Subject: [PATCH] GRIB-441: Create GRIB2 parameters for S2S project: North/Eastward turbulent surface stress, Snow albedo, Water runoff and drainage --- definitions/grib2/cfVarName.def | 24 ++++++++++++++++++++++++ definitions/grib2/name.def | 24 ++++++++++++++++++++++++ definitions/grib2/paramId.def | 24 ++++++++++++++++++++++++ definitions/grib2/shortName.def | 24 ++++++++++++++++++++++++ definitions/grib2/units.def | 24 ++++++++++++++++++++++++ 5 files changed, 120 insertions(+) diff --git a/definitions/grib2/cfVarName.def b/definitions/grib2/cfVarName.def index 506944eb4..f0ed2ae7b 100644 --- a/definitions/grib2/cfVarName.def +++ b/definitions/grib2/cfVarName.def @@ -11,6 +11,18 @@ parameterCategory = 3 ; parameterNumber = 0 ; } +#Eastward turbulent surface stress +'ewss' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 37 ; + } +#Northward turbulent surface stress +'nsss' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 36 ; + } #10 metre wind gust in the last 3 hours 'fg310' = { discipline = 0 ; @@ -33,6 +45,12 @@ parameterCategory = 1 ; parameterNumber = 15 ; } +#Snow albedo +'asn' = { + discipline = 0 ; + parameterCategory = 19 ; + parameterNumber = 19 ; + } #Scaled radiance 'p260530' = { discipline = 3 ; @@ -135,6 +153,12 @@ parameterCategory = 1 ; parameterNumber = 23 ; } +#Water runoff and drainage +'ro' = { + discipline = 2 ; + parameterCategory = 0 ; + parameterNumber = 33 ; + } #Virtual temperature 'p300012' = { discipline = 0 ; diff --git a/definitions/grib2/name.def b/definitions/grib2/name.def index 0626d93ea..c75ffe633 100644 --- a/definitions/grib2/name.def +++ b/definitions/grib2/name.def @@ -11,6 +11,18 @@ parameterCategory = 3 ; parameterNumber = 0 ; } +#Eastward turbulent surface stress +'Eastward turbulent surface stress' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 37 ; + } +#Northward turbulent surface stress +'Northward turbulent surface stress' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 36 ; + } #10 metre wind gust in the last 3 hours '10 metre wind gust in the last 3 hours' = { discipline = 0 ; @@ -33,6 +45,12 @@ parameterCategory = 1 ; parameterNumber = 15 ; } +#Snow albedo +'Snow albedo' = { + discipline = 0 ; + parameterCategory = 19 ; + parameterNumber = 19 ; + } #Scaled radiance 'Scaled radiance' = { discipline = 3 ; @@ -135,6 +153,12 @@ parameterCategory = 1 ; parameterNumber = 23 ; } +#Water runoff and drainage +'Water runoff and drainage' = { + discipline = 2 ; + parameterCategory = 0 ; + parameterNumber = 33 ; + } #Virtual temperature 'Virtual temperature' = { discipline = 0 ; diff --git a/definitions/grib2/paramId.def b/definitions/grib2/paramId.def index a0438be89..2b6938f59 100644 --- a/definitions/grib2/paramId.def +++ b/definitions/grib2/paramId.def @@ -11,6 +11,18 @@ parameterCategory = 3 ; parameterNumber = 0 ; } +#Eastward turbulent surface stress +'180' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 37 ; + } +#Northward turbulent surface stress +'181' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 36 ; + } #10 metre wind gust in the last 3 hours '228028' = { discipline = 0 ; @@ -32,6 +44,12 @@ discipline = 3 ; parameterCategory = 1 ; parameterNumber = 15 ; + } +#Snow albedo +'260512' = { + discipline = 0 ; + parameterCategory = 19 ; + parameterNumber = 19 ; } #Scaled radiance '260530' = { @@ -135,6 +153,12 @@ parameterCategory = 1 ; parameterNumber = 23 ; } +#Water runoff and drainage +'260557' = { + discipline = 2 ; + parameterCategory = 0 ; + parameterNumber = 33 ; + } #Virtual temperature '300012' = { discipline = 0 ; diff --git a/definitions/grib2/shortName.def b/definitions/grib2/shortName.def index 27f10758b..78bb0248f 100644 --- a/definitions/grib2/shortName.def +++ b/definitions/grib2/shortName.def @@ -11,6 +11,18 @@ parameterCategory = 3 ; parameterNumber = 0 ; } +#Eastward turbulent surface stress +'ewss' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 37 ; + } +#Northward turbulent surface stress +'nsss' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 36 ; + } #10 metre wind gust in the last 3 hours '10fg3' = { discipline = 0 ; @@ -33,6 +45,12 @@ parameterCategory = 1 ; parameterNumber = 15 ; } +#Snow albedo +'asn' = { + discipline = 0 ; + parameterCategory = 19 ; + parameterNumber = 19 ; + } #Scaled radiance '~' = { discipline = 3 ; @@ -135,6 +153,12 @@ parameterCategory = 1 ; parameterNumber = 23 ; } +#Water runoff and drainage +'ro' = { + discipline = 2 ; + parameterCategory = 0 ; + parameterNumber = 33 ; + } #Virtual temperature 'vtmp' = { discipline = 0 ; diff --git a/definitions/grib2/units.def b/definitions/grib2/units.def index 4c8989897..69fba277a 100644 --- a/definitions/grib2/units.def +++ b/definitions/grib2/units.def @@ -11,6 +11,18 @@ parameterCategory = 3 ; parameterNumber = 0 ; } +#Eastward turbulent surface stress +'N m**-2 s' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 37 ; + } +#Northward turbulent surface stress +'N m**-2 s' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 36 ; + } #10 metre wind gust in the last 3 hours 'm s**-1' = { discipline = 0 ; @@ -33,6 +45,12 @@ parameterCategory = 1 ; parameterNumber = 15 ; } +#Snow albedo +'%' = { + discipline = 0 ; + parameterCategory = 19 ; + parameterNumber = 19 ; + } #Scaled radiance 'Numeric' = { discipline = 3 ; @@ -135,6 +153,12 @@ parameterCategory = 1 ; parameterNumber = 23 ; } +#Water runoff and drainage +'kg m**-2' = { + discipline = 2 ; + parameterCategory = 0 ; + parameterNumber = 33 ; + } #Virtual temperature 'K' = { discipline = 0 ;