From 0c601eb289106f011bdf46d80bf06db44bc1a8b2 Mon Sep 17 00:00:00 2001 From: Shahram Najm Date: Fri, 13 Apr 2018 16:40:13 +0100 Subject: [PATCH] ECC-672: Use WMO codes for new lightning parameters (Part 3: paramId 228051) --- definitions/grib1/2.98.228.table | 4 ++-- definitions/grib1/localConcepts/ecmf/cfVarName.def | 4 ++-- definitions/grib1/localConcepts/ecmf/name.def | 4 ++-- definitions/grib1/localConcepts/ecmf/paramId.def | 2 +- definitions/grib1/localConcepts/ecmf/shortName.def | 4 ++-- definitions/grib1/localConcepts/ecmf/units.def | 2 +- definitions/grib2/cfVarName.def | 9 +++++++++ definitions/grib2/localConcepts/ecmf/cfVarName.def | 13 +++++++++++-- definitions/grib2/localConcepts/ecmf/name.def | 13 +++++++++++-- definitions/grib2/localConcepts/ecmf/paramId.def | 11 ++++++++++- definitions/grib2/localConcepts/ecmf/shortName.def | 13 +++++++++++-- definitions/grib2/localConcepts/ecmf/units.def | 11 ++++++++++- definitions/grib2/name.def | 9 +++++++++ definitions/grib2/paramId.def | 9 +++++++++ definitions/grib2/shortName.def | 9 +++++++++ definitions/grib2/units.def | 9 +++++++++ 16 files changed, 108 insertions(+), 18 deletions(-) diff --git a/definitions/grib1/2.98.228.table b/definitions/grib1/2.98.228.table index 6dbf64847..d83be9fca 100644 --- a/definitions/grib1/2.98.228.table +++ b/definitions/grib1/2.98.228.table @@ -37,8 +37,8 @@ 47 hwbt0 HWBT0 Height of zero-degree wet-bulb temperature (m) 48 hwbt1 HWBT1 Height of one-degree wet-bulb temperature (m) 50 litoti LITOTI Instantaneous total lightning flash density (km**-2 day**-1) -51 litota LITOTA Averaged total lightning density since previous post-processing (km**-2 day**-1) -52 licgi LICGI Instantaneous cloud-to-ground lightning density (km**-2 day**-1) +51 litota1 LITOTA1 Averaged total lightning flash density over the past hour (km**-2 day**-1) +52 licgi LICGI Instantaneous cloud-to-ground lightning flash density (km**-2 day**-1) 53 licga LICGA Averaged cloud-to-ground lightning density since previous post-processing (km**-2 day**-1) 78 gppbfas GPPBFAS GPP coefficient from Biogenic Flux Adjustment System (dimensionless) 79 recbfas RECBFAS Rec coefficient from Biogenic Flux Adjustment System (dimensionless) diff --git a/definitions/grib1/localConcepts/ecmf/cfVarName.def b/definitions/grib1/localConcepts/ecmf/cfVarName.def index 24f7475fb..c4a9d16c7 100644 --- a/definitions/grib1/localConcepts/ecmf/cfVarName.def +++ b/definitions/grib1/localConcepts/ecmf/cfVarName.def @@ -9389,8 +9389,8 @@ table2Version = 228 ; indicatorOfParameter = 50 ; } -#Averaged total lightning density since previous post-processing -'litota' = { +#Averaged total lightning flash density over the past hour +'litota1' = { table2Version = 228 ; indicatorOfParameter = 51 ; } diff --git a/definitions/grib1/localConcepts/ecmf/name.def b/definitions/grib1/localConcepts/ecmf/name.def index 95e1551ac..61e11b526 100644 --- a/definitions/grib1/localConcepts/ecmf/name.def +++ b/definitions/grib1/localConcepts/ecmf/name.def @@ -9389,8 +9389,8 @@ table2Version = 228 ; indicatorOfParameter = 50 ; } -#Averaged total lightning density since previous post-processing -'Averaged total lightning density since previous post-processing' = { +#Averaged total lightning flash density over the past hour +'Averaged total lightning flash density over the past hour' = { table2Version = 228 ; indicatorOfParameter = 51 ; } diff --git a/definitions/grib1/localConcepts/ecmf/paramId.def b/definitions/grib1/localConcepts/ecmf/paramId.def index 13f948cdf..64554f995 100644 --- a/definitions/grib1/localConcepts/ecmf/paramId.def +++ b/definitions/grib1/localConcepts/ecmf/paramId.def @@ -9389,7 +9389,7 @@ table2Version = 228 ; indicatorOfParameter = 50 ; } -#Averaged total lightning density since previous post-processing +#Averaged total lightning flash density over the past hour '228051' = { table2Version = 228 ; indicatorOfParameter = 51 ; diff --git a/definitions/grib1/localConcepts/ecmf/shortName.def b/definitions/grib1/localConcepts/ecmf/shortName.def index 57b0951d8..afdc029d9 100644 --- a/definitions/grib1/localConcepts/ecmf/shortName.def +++ b/definitions/grib1/localConcepts/ecmf/shortName.def @@ -9389,8 +9389,8 @@ table2Version = 228 ; indicatorOfParameter = 50 ; } -#Averaged total lightning density since previous post-processing -'litota' = { +#Averaged total lightning flash density over the past hour +'litota1' = { table2Version = 228 ; indicatorOfParameter = 51 ; } diff --git a/definitions/grib1/localConcepts/ecmf/units.def b/definitions/grib1/localConcepts/ecmf/units.def index 166b23297..ca375f49c 100644 --- a/definitions/grib1/localConcepts/ecmf/units.def +++ b/definitions/grib1/localConcepts/ecmf/units.def @@ -9389,7 +9389,7 @@ table2Version = 228 ; indicatorOfParameter = 50 ; } -#Averaged total lightning density since previous post-processing +#Averaged total lightning flash density over the past hour 'km**-2 day**-1' = { table2Version = 228 ; indicatorOfParameter = 51 ; diff --git a/definitions/grib2/cfVarName.def b/definitions/grib2/cfVarName.def index f5df8cd4b..625e0a660 100644 --- a/definitions/grib2/cfVarName.def +++ b/definitions/grib2/cfVarName.def @@ -263,6 +263,15 @@ parameterCategory = 17 ; parameterNumber = 4 ; } +#Averaged total lightning flash density over the past hour +'litota1' = { + discipline = 0 ; + parameterCategory = 17 ; + parameterNumber = 4 ; + typeOfStatisticalProcessing = 0 ; + lengthOfTimeRange = 1 ; + indicatorOfUnitForTimeRange = 1 ; + } #Instantaneous cloud-to-ground lightning flash density 'licgi' = { discipline = 0 ; diff --git a/definitions/grib2/localConcepts/ecmf/cfVarName.def b/definitions/grib2/localConcepts/ecmf/cfVarName.def index ddd587032..9c397f388 100644 --- a/definitions/grib2/localConcepts/ecmf/cfVarName.def +++ b/definitions/grib2/localConcepts/ecmf/cfVarName.def @@ -13157,8 +13157,17 @@ parameterCategory = 228 ; parameterNumber = 50 ; } -#Averaged total lightning density since previous post-processing -'litota' = { +#Averaged total lightning flash density over the past hour +'litota1' = { + discipline = 0 ; + parameterCategory = 17 ; + parameterNumber = 4 ; + typeOfStatisticalProcessing = 0 ; + lengthOfTimeRange = 1 ; + indicatorOfUnitForTimeRange = 1 ; + } +#Averaged total lightning flash density over the past hour +'litota1' = { discipline = 192 ; parameterCategory = 228 ; parameterNumber = 51 ; diff --git a/definitions/grib2/localConcepts/ecmf/name.def b/definitions/grib2/localConcepts/ecmf/name.def index d9de42c87..2e00239e9 100644 --- a/definitions/grib2/localConcepts/ecmf/name.def +++ b/definitions/grib2/localConcepts/ecmf/name.def @@ -13157,8 +13157,17 @@ parameterCategory = 228 ; parameterNumber = 50 ; } -#Averaged total lightning density since previous post-processing -'Averaged total lightning density since previous post-processing' = { +#Averaged total lightning flash density over the past hour +'Averaged total lightning flash density over the past hour' = { + discipline = 0 ; + parameterCategory = 17 ; + parameterNumber = 4 ; + indicatorOfUnitForTimeRange = 1 ; + typeOfStatisticalProcessing = 0 ; + lengthOfTimeRange = 1 ; + } +#Averaged total lightning flash density over the past hour +'Averaged total lightning flash density over the past hour' = { discipline = 192 ; parameterCategory = 228 ; parameterNumber = 51 ; diff --git a/definitions/grib2/localConcepts/ecmf/paramId.def b/definitions/grib2/localConcepts/ecmf/paramId.def index 935cb8e95..00ca08c1c 100644 --- a/definitions/grib2/localConcepts/ecmf/paramId.def +++ b/definitions/grib2/localConcepts/ecmf/paramId.def @@ -13157,7 +13157,16 @@ parameterCategory = 228 ; parameterNumber = 50 ; } -#Averaged total lightning density since previous post-processing +#Averaged total lightning flash density over the past hour +'228051' = { + discipline = 0 ; + parameterCategory = 17 ; + parameterNumber = 4 ; + typeOfStatisticalProcessing = 0 ; + lengthOfTimeRange = 1 ; + indicatorOfUnitForTimeRange = 1 ; + } +#Averaged total lightning flash density over the past hour '228051' = { discipline = 192 ; parameterCategory = 228 ; diff --git a/definitions/grib2/localConcepts/ecmf/shortName.def b/definitions/grib2/localConcepts/ecmf/shortName.def index 896afbcc9..b72ae08be 100644 --- a/definitions/grib2/localConcepts/ecmf/shortName.def +++ b/definitions/grib2/localConcepts/ecmf/shortName.def @@ -13157,8 +13157,17 @@ parameterCategory = 228 ; parameterNumber = 50 ; } -#Averaged total lightning density since previous post-processing -'litota' = { +#Averaged total lightning flash density over the past hour +'litota1' = { + discipline = 0 ; + parameterCategory = 17 ; + parameterNumber = 4 ; + typeOfStatisticalProcessing = 0 ; + lengthOfTimeRange = 1 ; + indicatorOfUnitForTimeRange = 1 ; + } +#Averaged total lightning flash density over the past hour +'litota1' = { discipline = 192 ; parameterCategory = 228 ; parameterNumber = 51 ; diff --git a/definitions/grib2/localConcepts/ecmf/units.def b/definitions/grib2/localConcepts/ecmf/units.def index 0afc86185..12030f78c 100644 --- a/definitions/grib2/localConcepts/ecmf/units.def +++ b/definitions/grib2/localConcepts/ecmf/units.def @@ -13157,7 +13157,16 @@ parameterCategory = 228 ; parameterNumber = 50 ; } -#Averaged total lightning density since previous post-processing +#Averaged total lightning flash density over the past hour +'km**-2 day**-1' = { + discipline = 0 ; + parameterCategory = 17 ; + parameterNumber = 4 ; + indicatorOfUnitForTimeRange = 1 ; + typeOfStatisticalProcessing = 0 ; + lengthOfTimeRange = 1 ; + } +#Averaged total lightning flash density over the past hour 'km**-2 day**-1' = { discipline = 192 ; parameterCategory = 228 ; diff --git a/definitions/grib2/name.def b/definitions/grib2/name.def index 84b810058..a409a5bd7 100644 --- a/definitions/grib2/name.def +++ b/definitions/grib2/name.def @@ -263,6 +263,15 @@ parameterCategory = 17 ; parameterNumber = 4 ; } +#Averaged total lightning flash density over the past hour +'Averaged total lightning flash density over the past hour' = { + discipline = 0 ; + parameterCategory = 17 ; + parameterNumber = 4 ; + indicatorOfUnitForTimeRange = 1 ; + typeOfStatisticalProcessing = 0 ; + lengthOfTimeRange = 1 ; + } #Instantaneous cloud-to-ground lightning flash density 'Instantaneous cloud-to-ground lightning flash density' = { discipline = 0 ; diff --git a/definitions/grib2/paramId.def b/definitions/grib2/paramId.def index aebef3b0a..af9af3b91 100644 --- a/definitions/grib2/paramId.def +++ b/definitions/grib2/paramId.def @@ -263,6 +263,15 @@ parameterCategory = 17 ; parameterNumber = 4 ; } +#Averaged total lightning flash density over the past hour +'228051' = { + discipline = 0 ; + parameterCategory = 17 ; + parameterNumber = 4 ; + typeOfStatisticalProcessing = 0 ; + lengthOfTimeRange = 1 ; + indicatorOfUnitForTimeRange = 1 ; + } #Instantaneous cloud-to-ground lightning flash density '228052' = { discipline = 0 ; diff --git a/definitions/grib2/shortName.def b/definitions/grib2/shortName.def index 1c3446846..abf74eec5 100644 --- a/definitions/grib2/shortName.def +++ b/definitions/grib2/shortName.def @@ -263,6 +263,15 @@ parameterCategory = 17 ; parameterNumber = 4 ; } +#Averaged total lightning flash density over the past hour +'litota1' = { + discipline = 0 ; + parameterCategory = 17 ; + parameterNumber = 4 ; + typeOfStatisticalProcessing = 0 ; + lengthOfTimeRange = 1 ; + indicatorOfUnitForTimeRange = 1 ; + } #Instantaneous cloud-to-ground lightning flash density 'licgi' = { discipline = 0 ; diff --git a/definitions/grib2/units.def b/definitions/grib2/units.def index f99445630..055f9fea0 100644 --- a/definitions/grib2/units.def +++ b/definitions/grib2/units.def @@ -263,6 +263,15 @@ parameterCategory = 17 ; parameterNumber = 4 ; } +#Averaged total lightning flash density over the past hour +'km**-2 day**-1' = { + discipline = 0 ; + parameterCategory = 17 ; + parameterNumber = 4 ; + indicatorOfUnitForTimeRange = 1 ; + typeOfStatisticalProcessing = 0 ; + lengthOfTimeRange = 1 ; + } #Instantaneous cloud-to-ground lightning flash density 'km**-2 day**-1' = { discipline = 0 ;