diff --git a/definitions/grib1/2.98.131.table b/definitions/grib1/2.98.131.table index 79597aa36..ac2e14f4b 100644 --- a/definitions/grib1/2.98.131.table +++ b/definitions/grib1/2.98.131.table @@ -58,6 +58,9 @@ 95 pats Probability anomaly of a tropical storm % 96 pah Probability anomaly of a hurricane % 97 patd Probability anomaly of a tropical depression % +98 tpg25 Total precipitation of at least 25 mm % +99 tpg50 Total precipitation of at least 50 mm % +100 10fgg10 10 metre wind gust of at least 10 m/s % 129 zp Geopotential probability zp % 130 tap Temperature anomaly probability percentage 139 2tp 2 metre temperature probability % diff --git a/definitions/grib1/localConcepts/ecmf/cfVarName.def b/definitions/grib1/localConcepts/ecmf/cfVarName.def index 45c63f5e9..fb9b6598c 100644 --- a/definitions/grib1/localConcepts/ecmf/cfVarName.def +++ b/definitions/grib1/localConcepts/ecmf/cfVarName.def @@ -3314,6 +3314,21 @@ table2Version = 131 ; indicatorOfParameter = 97 ; } +#Total precipitation of at least 25 mm +'tpg25' = { + table2Version = 131 ; + indicatorOfParameter = 98 ; + } +#Total precipitation of at least 50 mm +'tpg50' = { + table2Version = 131 ; + indicatorOfParameter = 99 ; + } +#10 metre wind gust of at least 10 m/s +'fgg1010' = { + table2Version = 131 ; + indicatorOfParameter = 100 ; + } #Convective available potential energy shear index 'capesi' = { table2Version = 132 ; diff --git a/definitions/grib1/localConcepts/ecmf/name.def b/definitions/grib1/localConcepts/ecmf/name.def index 1ecbe273e..e9758d19d 100644 --- a/definitions/grib1/localConcepts/ecmf/name.def +++ b/definitions/grib1/localConcepts/ecmf/name.def @@ -3314,6 +3314,21 @@ table2Version = 131 ; indicatorOfParameter = 97 ; } +#Total precipitation of at least 25 mm +'Total precipitation of at least 25 mm' = { + table2Version = 131 ; + indicatorOfParameter = 98 ; + } +#Total precipitation of at least 50 mm +'Total precipitation of at least 50 mm' = { + table2Version = 131 ; + indicatorOfParameter = 99 ; + } +#10 metre wind gust of at least 10 m/s +'10 metre wind gust of at least 10 m/s' = { + table2Version = 131 ; + indicatorOfParameter = 100 ; + } #Convective available potential energy shear index 'Convective available potential energy shear index' = { table2Version = 132 ; diff --git a/definitions/grib1/localConcepts/ecmf/paramId.def b/definitions/grib1/localConcepts/ecmf/paramId.def index 6eb71a2bc..302108103 100644 --- a/definitions/grib1/localConcepts/ecmf/paramId.def +++ b/definitions/grib1/localConcepts/ecmf/paramId.def @@ -3314,6 +3314,21 @@ table2Version = 131 ; indicatorOfParameter = 97 ; } +#Total precipitation of at least 25 mm +'131098' = { + table2Version = 131 ; + indicatorOfParameter = 98 ; + } +#Total precipitation of at least 50 mm +'131099' = { + table2Version = 131 ; + indicatorOfParameter = 99 ; + } +#10 metre wind gust of at least 10 m/s +'131100' = { + table2Version = 131 ; + indicatorOfParameter = 100 ; + } #Convective available potential energy shear index '132044' = { table2Version = 132 ; diff --git a/definitions/grib1/localConcepts/ecmf/shortName.def b/definitions/grib1/localConcepts/ecmf/shortName.def index 9871d5d43..bb90896c8 100644 --- a/definitions/grib1/localConcepts/ecmf/shortName.def +++ b/definitions/grib1/localConcepts/ecmf/shortName.def @@ -3314,6 +3314,21 @@ table2Version = 131 ; indicatorOfParameter = 97 ; } +#Total precipitation of at least 25 mm +'tpg25' = { + table2Version = 131 ; + indicatorOfParameter = 98 ; + } +#Total precipitation of at least 50 mm +'tpg50' = { + table2Version = 131 ; + indicatorOfParameter = 99 ; + } +#10 metre wind gust of at least 10 m/s +'10fgg10' = { + table2Version = 131 ; + indicatorOfParameter = 100 ; + } #Convective available potential energy shear index 'capesi' = { table2Version = 132 ; diff --git a/definitions/grib1/localConcepts/ecmf/units.def b/definitions/grib1/localConcepts/ecmf/units.def index a1bfae7de..c80282764 100644 --- a/definitions/grib1/localConcepts/ecmf/units.def +++ b/definitions/grib1/localConcepts/ecmf/units.def @@ -3314,6 +3314,21 @@ table2Version = 131 ; indicatorOfParameter = 97 ; } +#Total precipitation of at least 25 mm +'%' = { + table2Version = 131 ; + indicatorOfParameter = 98 ; + } +#Total precipitation of at least 50 mm +'%' = { + table2Version = 131 ; + indicatorOfParameter = 99 ; + } +#10 metre wind gust of at least 10 m/s +'%' = { + table2Version = 131 ; + indicatorOfParameter = 100 ; + } #Convective available potential energy shear index '(-1 to 1)' = { table2Version = 132 ; diff --git a/definitions/grib2/cfVarName.def b/definitions/grib2/cfVarName.def index 470be6fab..a288d9508 100644 --- a/definitions/grib2/cfVarName.def +++ b/definitions/grib2/cfVarName.def @@ -1,4 +1,64 @@ # Automatically generated by ./create_def.pl, do not edit +#Total precipitation of at least 1 mm +'tpg1' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + productDefinitionTemplateNumber = 9 ; + typeOfFirstFixedSurface = 1 ; + typeOfStatisticalProcessing = 1 ; + scaledValueOfLowerLimit = 1 ; + probabilityType = 3 ; + scaleFactorOfLowerLimit = 0 ; + } +#Total precipitation of at least 5 mm +'tpg5' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + productDefinitionTemplateNumber = 9 ; + typeOfStatisticalProcessing = 1 ; + scaledValueOfLowerLimit = 5 ; + probabilityType = 3 ; + typeOfFirstFixedSurface = 1 ; + scaleFactorOfLowerLimit = 0 ; + } +#Total precipitation of at least 40 mm +'tpg40' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + productDefinitionTemplateNumber = 9 ; + typeOfStatisticalProcessing = 1 ; + typeOfFirstFixedSurface = 1 ; + scaledValueOfLowerLimit = 40 ; + probabilityType = 3 ; + scaleFactorOfLowerLimit = 0 ; + } +#Total precipitation of at least 60 mm +'tpg60' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + typeOfStatisticalProcessing = 1 ; + scaledValueOfLowerLimit = 60 ; + probabilityType = 3 ; + scaleFactorOfLowerLimit = 0 ; + typeOfFirstFixedSurface = 1 ; + productDefinitionTemplateNumber = 9 ; + } +#Total precipitation of at least 80 mm +'tpg80' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + typeOfStatisticalProcessing = 1 ; + scaledValueOfLowerLimit = 80 ; + typeOfFirstFixedSurface = 1 ; + probabilityType = 3 ; + scaleFactorOfLowerLimit = 0 ; + productDefinitionTemplateNumber = 9 ; + } #Total precipitation of at least 100 mm 'tpg100' = { discipline = 0 ; @@ -11,6 +71,42 @@ typeOfFirstFixedSurface = 1 ; productDefinitionTemplateNumber = 9 ; } +#Total precipitation of at least 150 mm +'tpg150' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + scaledValueOfLowerLimit = 150 ; + typeOfFirstFixedSurface = 1 ; + probabilityType = 3 ; + scaleFactorOfLowerLimit = 0 ; + productDefinitionTemplateNumber = 9 ; + typeOfStatisticalProcessing = 1 ; + } +#Total precipitation of at least 200 mm +'tpg200' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + scaledValueOfLowerLimit = 200 ; + probabilityType = 3 ; + scaleFactorOfLowerLimit = 0 ; + typeOfFirstFixedSurface = 1 ; + productDefinitionTemplateNumber = 9 ; + typeOfStatisticalProcessing = 1 ; + } +#Total precipitation of at least 300 mm +'tpg300' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + typeOfFirstFixedSurface = 1 ; + scaledValueOfLowerLimit = 3 ; + scaleFactorOfLowerLimit = -2 ; + probabilityType = 3 ; + typeOfStatisticalProcessing = 1 ; + productDefinitionTemplateNumber = 9 ; + } #Wind speed 'ws' = { discipline = 0 ; diff --git a/definitions/grib2/localConcepts/ecmf/cfVarName.def b/definitions/grib2/localConcepts/ecmf/cfVarName.def index 8da2c9b0d..7a74878f0 100644 --- a/definitions/grib2/localConcepts/ecmf/cfVarName.def +++ b/definitions/grib2/localConcepts/ecmf/cfVarName.def @@ -1,34 +1,4 @@ # Automatically generated by ./create_def.pl, do not edit -#Total precipitation of at least 1 mm -'tpg1' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 60 ; - } -#Total precipitation of at least 5 mm -'tpg5' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 61 ; - } -#Total precipitation of at least 40 mm -'tpg40' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 82 ; - } -#Total precipitation of at least 60 mm -'tpg60' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 83 ; - } -#Total precipitation of at least 80 mm -'tpg80' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 84 ; - } #Total precipitation of at least 100 mm 'tpg100' = { discipline = 0 ; @@ -47,24 +17,6 @@ parameterCategory = 131 ; parameterNumber = 85 ; } -#Total precipitation of at least 150 mm -'tpg150' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 86 ; - } -#Total precipitation of at least 200 mm -'tpg200' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 87 ; - } -#Total precipitation of at least 300 mm -'tpg300' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 88 ; - } #Equivalent potential temperature 'eqpt' = { discipline = 192 ; diff --git a/definitions/grib2/localConcepts/ecmf/name.def b/definitions/grib2/localConcepts/ecmf/name.def index dd4218777..c73b5b2c5 100644 --- a/definitions/grib2/localConcepts/ecmf/name.def +++ b/definitions/grib2/localConcepts/ecmf/name.def @@ -1,34 +1,4 @@ # Automatically generated by ./create_def.pl, do not edit -#Total precipitation of at least 1 mm -'Total precipitation of at least 1 mm' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 60 ; - } -#Total precipitation of at least 5 mm -'Total precipitation of at least 5 mm' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 61 ; - } -#Total precipitation of at least 40 mm -'Total precipitation of at least 40 mm' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 82 ; - } -#Total precipitation of at least 60 mm -'Total precipitation of at least 60 mm' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 83 ; - } -#Total precipitation of at least 80 mm -'Total precipitation of at least 80 mm' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 84 ; - } #Total precipitation of at least 100 mm 'Total precipitation of at least 100 mm' = { discipline = 0 ; @@ -47,24 +17,6 @@ parameterCategory = 131 ; parameterNumber = 85 ; } -#Total precipitation of at least 150 mm -'Total precipitation of at least 150 mm' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 86 ; - } -#Total precipitation of at least 200 mm -'Total precipitation of at least 200 mm' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 87 ; - } -#Total precipitation of at least 300 mm -'Total precipitation of at least 300 mm' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 88 ; - } #Equivalent potential temperature 'Equivalent potential temperature' = { discipline = 192 ; diff --git a/definitions/grib2/localConcepts/ecmf/paramId.def b/definitions/grib2/localConcepts/ecmf/paramId.def index 80eca0d7a..03468235e 100644 --- a/definitions/grib2/localConcepts/ecmf/paramId.def +++ b/definitions/grib2/localConcepts/ecmf/paramId.def @@ -1,34 +1,4 @@ # Automatically generated by ./create_def.pl, do not edit -#Total precipitation of at least 1 mm -'131060' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 60 ; - } -#Total precipitation of at least 5 mm -'131061' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 61 ; - } -#Total precipitation of at least 40 mm -'131082' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 82 ; - } -#Total precipitation of at least 60 mm -'131083' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 83 ; - } -#Total precipitation of at least 80 mm -'131084' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 84 ; - } #Total precipitation of at least 100 mm '131085' = { discipline = 0 ; @@ -47,24 +17,6 @@ parameterCategory = 131 ; parameterNumber = 85 ; } -#Total precipitation of at least 150 mm -'131086' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 86 ; - } -#Total precipitation of at least 200 mm -'131087' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 87 ; - } -#Total precipitation of at least 300 mm -'131088' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 88 ; - } #Equivalent potential temperature '4' = { discipline = 192 ; diff --git a/definitions/grib2/localConcepts/ecmf/shortName.def b/definitions/grib2/localConcepts/ecmf/shortName.def index 5e5826475..6200e67a6 100644 --- a/definitions/grib2/localConcepts/ecmf/shortName.def +++ b/definitions/grib2/localConcepts/ecmf/shortName.def @@ -1,34 +1,4 @@ # Automatically generated by ./create_def.pl, do not edit -#Total precipitation of at least 1 mm -'tpg1' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 60 ; - } -#Total precipitation of at least 5 mm -'tpg5' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 61 ; - } -#Total precipitation of at least 40 mm -'tpg40' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 82 ; - } -#Total precipitation of at least 60 mm -'tpg60' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 83 ; - } -#Total precipitation of at least 80 mm -'tpg80' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 84 ; - } #Total precipitation of at least 100 mm 'tpg100' = { discipline = 0 ; @@ -47,24 +17,6 @@ parameterCategory = 131 ; parameterNumber = 85 ; } -#Total precipitation of at least 150 mm -'tpg150' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 86 ; - } -#Total precipitation of at least 200 mm -'tpg200' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 87 ; - } -#Total precipitation of at least 300 mm -'tpg300' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 88 ; - } #Equivalent potential temperature 'eqpt' = { discipline = 192 ; diff --git a/definitions/grib2/localConcepts/ecmf/units.def b/definitions/grib2/localConcepts/ecmf/units.def index f4181205b..280a252d4 100644 --- a/definitions/grib2/localConcepts/ecmf/units.def +++ b/definitions/grib2/localConcepts/ecmf/units.def @@ -1,34 +1,4 @@ # Automatically generated by ./create_def.pl, do not edit -#Total precipitation of at least 1 mm -'%' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 60 ; - } -#Total precipitation of at least 5 mm -'%' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 61 ; - } -#Total precipitation of at least 40 mm -'%' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 82 ; - } -#Total precipitation of at least 60 mm -'%' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 83 ; - } -#Total precipitation of at least 80 mm -'%' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 84 ; - } #Total precipitation of at least 100 mm '%' = { discipline = 0 ; @@ -47,24 +17,6 @@ parameterCategory = 131 ; parameterNumber = 85 ; } -#Total precipitation of at least 150 mm -'%' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 86 ; - } -#Total precipitation of at least 200 mm -'%' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 87 ; - } -#Total precipitation of at least 300 mm -'%' = { - discipline = 192 ; - parameterCategory = 131 ; - parameterNumber = 88 ; - } #Equivalent potential temperature 'K' = { discipline = 192 ; diff --git a/definitions/grib2/name.def b/definitions/grib2/name.def index fdae428a9..ff8c5fe87 100644 --- a/definitions/grib2/name.def +++ b/definitions/grib2/name.def @@ -1,4 +1,64 @@ # Automatically generated by ./create_def.pl, do not edit +#Total precipitation of at least 1 mm +'Total precipitation of at least 1 mm' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + productDefinitionTemplateNumber = 9 ; + probabilityType = 3 ; + typeOfStatisticalProcessing = 1 ; + typeOfFirstFixedSurface = 1 ; + scaleFactorOfLowerLimit = 0 ; + scaledValueOfLowerLimit = 1 ; + } +#Total precipitation of at least 5 mm +'Total precipitation of at least 5 mm' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + typeOfFirstFixedSurface = 1 ; + probabilityType = 3 ; + typeOfStatisticalProcessing = 1 ; + scaleFactorOfLowerLimit = 0 ; + scaledValueOfLowerLimit = 5 ; + productDefinitionTemplateNumber = 9 ; + } +#Total precipitation of at least 40 mm +'Total precipitation of at least 40 mm' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + probabilityType = 3 ; + typeOfStatisticalProcessing = 1 ; + scaleFactorOfLowerLimit = 0 ; + scaledValueOfLowerLimit = 40 ; + productDefinitionTemplateNumber = 9 ; + typeOfFirstFixedSurface = 1 ; + } +#Total precipitation of at least 60 mm +'Total precipitation of at least 60 mm' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + scaleFactorOfLowerLimit = 0 ; + typeOfFirstFixedSurface = 1 ; + scaledValueOfLowerLimit = 60 ; + productDefinitionTemplateNumber = 9 ; + probabilityType = 3 ; + typeOfStatisticalProcessing = 1 ; + } +#Total precipitation of at least 80 mm +'Total precipitation of at least 80 mm' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + scaleFactorOfLowerLimit = 0 ; + scaledValueOfLowerLimit = 80 ; + productDefinitionTemplateNumber = 9 ; + probabilityType = 3 ; + typeOfStatisticalProcessing = 1 ; + typeOfFirstFixedSurface = 1 ; + } #Total precipitation of at least 100 mm 'Total precipitation of at least 100 mm' = { discipline = 0 ; @@ -11,6 +71,42 @@ probabilityType = 3 ; typeOfStatisticalProcessing = 1 ; } +#Total precipitation of at least 150 mm +'Total precipitation of at least 150 mm' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + scaledValueOfLowerLimit = 150 ; + productDefinitionTemplateNumber = 9 ; + probabilityType = 3 ; + typeOfStatisticalProcessing = 1 ; + typeOfFirstFixedSurface = 1 ; + scaleFactorOfLowerLimit = 0 ; + } +#Total precipitation of at least 200 mm +'Total precipitation of at least 200 mm' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + probabilityType = 3 ; + typeOfStatisticalProcessing = 1 ; + scaleFactorOfLowerLimit = 0 ; + scaledValueOfLowerLimit = 200 ; + productDefinitionTemplateNumber = 9 ; + typeOfFirstFixedSurface = 1 ; + } +#Total precipitation of at least 300 mm +'Total precipitation of at least 300 mm' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + typeOfStatisticalProcessing = 1 ; + probabilityType = 3 ; + scaledValueOfLowerLimit = 3 ; + typeOfFirstFixedSurface = 1 ; + productDefinitionTemplateNumber = 9 ; + scaleFactorOfLowerLimit = -2 ; + } #Wind speed 'Wind speed' = { discipline = 0 ; diff --git a/definitions/grib2/paramId.def b/definitions/grib2/paramId.def index 30e686c74..d0a0c31a2 100644 --- a/definitions/grib2/paramId.def +++ b/definitions/grib2/paramId.def @@ -1,4 +1,64 @@ # Automatically generated by ./create_def.pl, do not edit +#Total precipitation of at least 1 mm +'131060' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + scaledValueOfLowerLimit = 1 ; + probabilityType = 3 ; + scaleFactorOfLowerLimit = 0 ; + productDefinitionTemplateNumber = 9 ; + typeOfFirstFixedSurface = 1 ; + typeOfStatisticalProcessing = 1 ; + } +#Total precipitation of at least 5 mm +'131061' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + typeOfFirstFixedSurface = 1 ; + productDefinitionTemplateNumber = 9 ; + typeOfStatisticalProcessing = 1 ; + scaledValueOfLowerLimit = 5 ; + probabilityType = 3 ; + scaleFactorOfLowerLimit = 0 ; + } +#Total precipitation of at least 40 mm +'131082' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + typeOfStatisticalProcessing = 1 ; + scaledValueOfLowerLimit = 40 ; + probabilityType = 3 ; + scaleFactorOfLowerLimit = 0 ; + typeOfFirstFixedSurface = 1 ; + productDefinitionTemplateNumber = 9 ; + } +#Total precipitation of at least 60 mm +'131083' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + productDefinitionTemplateNumber = 9 ; + typeOfStatisticalProcessing = 1 ; + scaledValueOfLowerLimit = 60 ; + probabilityType = 3 ; + typeOfFirstFixedSurface = 1 ; + scaleFactorOfLowerLimit = 0 ; + } +#Total precipitation of at least 80 mm +'131084' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + productDefinitionTemplateNumber = 9 ; + typeOfFirstFixedSurface = 1 ; + typeOfStatisticalProcessing = 1 ; + scaledValueOfLowerLimit = 80 ; + probabilityType = 3 ; + scaleFactorOfLowerLimit = 0 ; + } #Total precipitation of at least 100 mm '131085' = { discipline = 0 ; @@ -11,6 +71,42 @@ scaleFactorOfLowerLimit = 0 ; typeOfFirstFixedSurface = 1 ; } +#Total precipitation of at least 150 mm +'131086' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + scaleFactorOfLowerLimit = 0 ; + productDefinitionTemplateNumber = 9 ; + typeOfFirstFixedSurface = 1 ; + typeOfStatisticalProcessing = 1 ; + scaledValueOfLowerLimit = 150 ; + probabilityType = 3 ; + } +#Total precipitation of at least 200 mm +'131087' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + typeOfFirstFixedSurface = 1 ; + productDefinitionTemplateNumber = 9 ; + typeOfStatisticalProcessing = 1 ; + scaledValueOfLowerLimit = 200 ; + probabilityType = 3 ; + scaleFactorOfLowerLimit = 0 ; + } +#Total precipitation of at least 300 mm +'131088' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + scaledValueOfLowerLimit = 3 ; + scaleFactorOfLowerLimit = -2 ; + probabilityType = 3 ; + typeOfStatisticalProcessing = 1 ; + productDefinitionTemplateNumber = 9 ; + typeOfFirstFixedSurface = 1 ; + } #Wind speed '10' = { discipline = 0 ; diff --git a/definitions/grib2/shortName.def b/definitions/grib2/shortName.def index 567bcfd3f..799f066af 100644 --- a/definitions/grib2/shortName.def +++ b/definitions/grib2/shortName.def @@ -1,4 +1,64 @@ # Automatically generated by ./create_def.pl, do not edit +#Total precipitation of at least 1 mm +'tpg1' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + productDefinitionTemplateNumber = 9 ; + typeOfFirstFixedSurface = 1 ; + typeOfStatisticalProcessing = 1 ; + scaledValueOfLowerLimit = 1 ; + probabilityType = 3 ; + scaleFactorOfLowerLimit = 0 ; + } +#Total precipitation of at least 5 mm +'tpg5' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + productDefinitionTemplateNumber = 9 ; + typeOfStatisticalProcessing = 1 ; + scaledValueOfLowerLimit = 5 ; + probabilityType = 3 ; + typeOfFirstFixedSurface = 1 ; + scaleFactorOfLowerLimit = 0 ; + } +#Total precipitation of at least 40 mm +'tpg40' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + productDefinitionTemplateNumber = 9 ; + typeOfStatisticalProcessing = 1 ; + typeOfFirstFixedSurface = 1 ; + scaledValueOfLowerLimit = 40 ; + probabilityType = 3 ; + scaleFactorOfLowerLimit = 0 ; + } +#Total precipitation of at least 60 mm +'tpg60' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + typeOfStatisticalProcessing = 1 ; + scaledValueOfLowerLimit = 60 ; + probabilityType = 3 ; + scaleFactorOfLowerLimit = 0 ; + typeOfFirstFixedSurface = 1 ; + productDefinitionTemplateNumber = 9 ; + } +#Total precipitation of at least 80 mm +'tpg80' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + typeOfStatisticalProcessing = 1 ; + scaledValueOfLowerLimit = 80 ; + typeOfFirstFixedSurface = 1 ; + probabilityType = 3 ; + scaleFactorOfLowerLimit = 0 ; + productDefinitionTemplateNumber = 9 ; + } #Total precipitation of at least 100 mm 'tpg100' = { discipline = 0 ; @@ -11,6 +71,42 @@ typeOfFirstFixedSurface = 1 ; productDefinitionTemplateNumber = 9 ; } +#Total precipitation of at least 150 mm +'tpg150' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + scaledValueOfLowerLimit = 150 ; + typeOfFirstFixedSurface = 1 ; + probabilityType = 3 ; + scaleFactorOfLowerLimit = 0 ; + productDefinitionTemplateNumber = 9 ; + typeOfStatisticalProcessing = 1 ; + } +#Total precipitation of at least 200 mm +'tpg200' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + scaledValueOfLowerLimit = 200 ; + probabilityType = 3 ; + scaleFactorOfLowerLimit = 0 ; + typeOfFirstFixedSurface = 1 ; + productDefinitionTemplateNumber = 9 ; + typeOfStatisticalProcessing = 1 ; + } +#Total precipitation of at least 300 mm +'tpg300' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + typeOfFirstFixedSurface = 1 ; + scaledValueOfLowerLimit = 3 ; + scaleFactorOfLowerLimit = -2 ; + probabilityType = 3 ; + typeOfStatisticalProcessing = 1 ; + productDefinitionTemplateNumber = 9 ; + } #Wind speed 'ws' = { discipline = 0 ; diff --git a/definitions/grib2/units.def b/definitions/grib2/units.def index 53015d70e..1c0ad2d0c 100644 --- a/definitions/grib2/units.def +++ b/definitions/grib2/units.def @@ -1,4 +1,64 @@ # Automatically generated by ./create_def.pl, do not edit +#Total precipitation of at least 1 mm +'%' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + productDefinitionTemplateNumber = 9 ; + probabilityType = 3 ; + typeOfStatisticalProcessing = 1 ; + typeOfFirstFixedSurface = 1 ; + scaleFactorOfLowerLimit = 0 ; + scaledValueOfLowerLimit = 1 ; + } +#Total precipitation of at least 5 mm +'%' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + typeOfFirstFixedSurface = 1 ; + probabilityType = 3 ; + typeOfStatisticalProcessing = 1 ; + scaleFactorOfLowerLimit = 0 ; + scaledValueOfLowerLimit = 5 ; + productDefinitionTemplateNumber = 9 ; + } +#Total precipitation of at least 40 mm +'%' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + probabilityType = 3 ; + typeOfStatisticalProcessing = 1 ; + scaleFactorOfLowerLimit = 0 ; + scaledValueOfLowerLimit = 40 ; + productDefinitionTemplateNumber = 9 ; + typeOfFirstFixedSurface = 1 ; + } +#Total precipitation of at least 60 mm +'%' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + scaleFactorOfLowerLimit = 0 ; + typeOfFirstFixedSurface = 1 ; + scaledValueOfLowerLimit = 60 ; + productDefinitionTemplateNumber = 9 ; + probabilityType = 3 ; + typeOfStatisticalProcessing = 1 ; + } +#Total precipitation of at least 80 mm +'%' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + scaleFactorOfLowerLimit = 0 ; + scaledValueOfLowerLimit = 80 ; + productDefinitionTemplateNumber = 9 ; + probabilityType = 3 ; + typeOfStatisticalProcessing = 1 ; + typeOfFirstFixedSurface = 1 ; + } #Total precipitation of at least 100 mm '%' = { discipline = 0 ; @@ -11,6 +71,42 @@ probabilityType = 3 ; typeOfStatisticalProcessing = 1 ; } +#Total precipitation of at least 150 mm +'%' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + scaledValueOfLowerLimit = 150 ; + productDefinitionTemplateNumber = 9 ; + probabilityType = 3 ; + typeOfStatisticalProcessing = 1 ; + typeOfFirstFixedSurface = 1 ; + scaleFactorOfLowerLimit = 0 ; + } +#Total precipitation of at least 200 mm +'%' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + probabilityType = 3 ; + typeOfStatisticalProcessing = 1 ; + scaleFactorOfLowerLimit = 0 ; + scaledValueOfLowerLimit = 200 ; + productDefinitionTemplateNumber = 9 ; + typeOfFirstFixedSurface = 1 ; + } +#Total precipitation of at least 300 mm +'%' = { + discipline = 0 ; + parameterCategory = 1 ; + parameterNumber = 52 ; + typeOfStatisticalProcessing = 1 ; + probabilityType = 3 ; + scaledValueOfLowerLimit = 3 ; + typeOfFirstFixedSurface = 1 ; + productDefinitionTemplateNumber = 9 ; + scaleFactorOfLowerLimit = -2 ; + } #Wind speed 'm s**-1' = { discipline = 0 ;