From 2faecdb54b77b79ed448faad616b2bb0c56df7c0 Mon Sep 17 00:00:00 2001 From: Shahram Najm Date: Thu, 6 Jun 2024 12:35:28 +0000 Subject: [PATCH] ECC-1835: GRIB2: Time-mean parameters for ERA6 on pressure levels --- definitions/grib2/cfVarName.def | 28 ++++++++++++++++++++++++++++ definitions/grib2/name.def | 28 ++++++++++++++++++++++++++++ definitions/grib2/paramId.def | 28 ++++++++++++++++++++++++++++ definitions/grib2/shortName.def | 28 ++++++++++++++++++++++++++++ definitions/grib2/units.def | 28 ++++++++++++++++++++++++++++ 5 files changed, 140 insertions(+) diff --git a/definitions/grib2/cfVarName.def b/definitions/grib2/cfVarName.def index 23f21f92b..b8f5167ce 100644 --- a/definitions/grib2/cfVarName.def +++ b/definitions/grib2/cfVarName.def @@ -4916,6 +4916,27 @@ parameterNumber = 18 ; typeOfStatisticalProcessing = 0 ; } +#Time-mean wind speed +'avg_ws' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + typeOfStatisticalProcessing = 0 ; + } +#Time-mean pressure +'avg_pres' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 0 ; + typeOfStatisticalProcessing = 0 ; + } +#Time-mean potential vorticity +'avg_pv' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 14 ; + typeOfStatisticalProcessing = 0 ; + } #Time-mean specific rain water content 'avg_crwc' = { discipline = 0 ; @@ -5136,6 +5157,13 @@ parameterNumber = 4 ; typeOfStatisticalProcessing = 0 ; } +#Time-mean clear air turbulence (CAT) +'avg_cat' = { + discipline = 0 ; + parameterCategory = 19 ; + parameterNumber = 29 ; + typeOfStatisticalProcessing = 0 ; + } #Time-mean discharge from rivers or streams 'avg_dis' = { discipline = 1 ; diff --git a/definitions/grib2/name.def b/definitions/grib2/name.def index 28662c804..5549e2347 100644 --- a/definitions/grib2/name.def +++ b/definitions/grib2/name.def @@ -4916,6 +4916,27 @@ parameterNumber = 18 ; typeOfStatisticalProcessing = 0 ; } +#Time-mean wind speed +'Time-mean wind speed' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + typeOfStatisticalProcessing = 0 ; + } +#Time-mean pressure +'Time-mean pressure' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 0 ; + typeOfStatisticalProcessing = 0 ; + } +#Time-mean potential vorticity +'Time-mean potential vorticity' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 14 ; + typeOfStatisticalProcessing = 0 ; + } #Time-mean specific rain water content 'Time-mean specific rain water content' = { discipline = 0 ; @@ -5136,6 +5157,13 @@ parameterNumber = 4 ; typeOfStatisticalProcessing = 0 ; } +#Time-mean clear air turbulence (CAT) +'Time-mean clear air turbulence (CAT)' = { + discipline = 0 ; + parameterCategory = 19 ; + parameterNumber = 29 ; + typeOfStatisticalProcessing = 0 ; + } #Time-mean discharge from rivers or streams 'Time-mean discharge from rivers or streams' = { discipline = 1 ; diff --git a/definitions/grib2/paramId.def b/definitions/grib2/paramId.def index 79cac4f50..d46e87724 100644 --- a/definitions/grib2/paramId.def +++ b/definitions/grib2/paramId.def @@ -4916,6 +4916,27 @@ parameterNumber = 18 ; typeOfStatisticalProcessing = 0 ; } +#Time-mean wind speed +'235097' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + typeOfStatisticalProcessing = 0 ; + } +#Time-mean pressure +'235098' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 0 ; + typeOfStatisticalProcessing = 0 ; + } +#Time-mean potential vorticity +'235100' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 14 ; + typeOfStatisticalProcessing = 0 ; + } #Time-mean specific rain water content '235101' = { discipline = 0 ; @@ -5136,6 +5157,13 @@ parameterNumber = 4 ; typeOfStatisticalProcessing = 0 ; } +#Time-mean clear air turbulence (CAT) +'235262' = { + discipline = 0 ; + parameterCategory = 19 ; + parameterNumber = 29 ; + typeOfStatisticalProcessing = 0 ; + } #Time-mean discharge from rivers or streams '235270' = { discipline = 1 ; diff --git a/definitions/grib2/shortName.def b/definitions/grib2/shortName.def index 0069ad87e..98e7bfd79 100644 --- a/definitions/grib2/shortName.def +++ b/definitions/grib2/shortName.def @@ -4916,6 +4916,27 @@ parameterNumber = 18 ; typeOfStatisticalProcessing = 0 ; } +#Time-mean wind speed +'avg_ws' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + typeOfStatisticalProcessing = 0 ; + } +#Time-mean pressure +'avg_pres' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 0 ; + typeOfStatisticalProcessing = 0 ; + } +#Time-mean potential vorticity +'avg_pv' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 14 ; + typeOfStatisticalProcessing = 0 ; + } #Time-mean specific rain water content 'avg_crwc' = { discipline = 0 ; @@ -5136,6 +5157,13 @@ parameterNumber = 4 ; typeOfStatisticalProcessing = 0 ; } +#Time-mean clear air turbulence (CAT) +'avg_cat' = { + discipline = 0 ; + parameterCategory = 19 ; + parameterNumber = 29 ; + typeOfStatisticalProcessing = 0 ; + } #Time-mean discharge from rivers or streams 'avg_dis' = { discipline = 1 ; diff --git a/definitions/grib2/units.def b/definitions/grib2/units.def index 3822020b3..23520ecec 100644 --- a/definitions/grib2/units.def +++ b/definitions/grib2/units.def @@ -4916,6 +4916,27 @@ parameterNumber = 18 ; typeOfStatisticalProcessing = 0 ; } +#Time-mean wind speed +'m s**-1' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 1 ; + typeOfStatisticalProcessing = 0 ; + } +#Time-mean pressure +'Pa' = { + discipline = 0 ; + parameterCategory = 3 ; + parameterNumber = 0 ; + typeOfStatisticalProcessing = 0 ; + } +#Time-mean potential vorticity +'K m**2 kg**-1 s**-1' = { + discipline = 0 ; + parameterCategory = 2 ; + parameterNumber = 14 ; + typeOfStatisticalProcessing = 0 ; + } #Time-mean specific rain water content 'kg kg**-1' = { discipline = 0 ; @@ -5136,6 +5157,13 @@ parameterNumber = 4 ; typeOfStatisticalProcessing = 0 ; } +#Time-mean clear air turbulence (CAT) +'m**2/3 s**-1' = { + discipline = 0 ; + parameterCategory = 19 ; + parameterNumber = 29 ; + typeOfStatisticalProcessing = 0 ; + } #Time-mean discharge from rivers or streams 'm**3 s**-1' = { discipline = 1 ;