From 4afec0d5f551c75df8c672d2f6d6d96f480787c4 Mon Sep 17 00:00:00 2001 From: shahramn Date: Thu, 10 Oct 2024 15:40:51 +0100 Subject: [PATCH] Definitions: Add GRIB2 templates 4.128-136 --- definitions/grib2/templates/template.4.100.def | 1 - definitions/grib2/templates/template.4.101.def | 1 - definitions/grib2/templates/template.4.102.def | 1 - definitions/grib2/templates/template.4.1101.def | 1 - definitions/grib2/templates/template.4.128.def | 10 ++++++++++ definitions/grib2/templates/template.4.129.def | 11 +++++++++++ definitions/grib2/templates/template.4.130.def | 11 +++++++++++ definitions/grib2/templates/template.4.131.def | 11 +++++++++++ definitions/grib2/templates/template.4.132.def | 11 +++++++++++ definitions/grib2/templates/template.4.133.def | 12 ++++++++++++ definitions/grib2/templates/template.4.134.def | 11 +++++++++++ definitions/grib2/templates/template.4.135.def | 13 +++++++++++++ definitions/grib2/templates/template.4.136.def | 11 +++++++++++ 13 files changed, 101 insertions(+), 4 deletions(-) create mode 100644 definitions/grib2/templates/template.4.128.def create mode 100644 definitions/grib2/templates/template.4.129.def create mode 100644 definitions/grib2/templates/template.4.130.def create mode 100644 definitions/grib2/templates/template.4.131.def create mode 100644 definitions/grib2/templates/template.4.132.def create mode 100644 definitions/grib2/templates/template.4.133.def create mode 100644 definitions/grib2/templates/template.4.134.def create mode 100644 definitions/grib2/templates/template.4.135.def create mode 100644 definitions/grib2/templates/template.4.136.def diff --git a/definitions/grib2/templates/template.4.100.def b/definitions/grib2/templates/template.4.100.def index a52f903c2..4d17fe66a 100644 --- a/definitions/grib2/templates/template.4.100.def +++ b/definitions/grib2/templates/template.4.100.def @@ -7,6 +7,5 @@ include "grib2/templates/template.4.wave.def" include "grib2/templates/template.4.generating_process.def" include "grib2/templates/template.4.forecast_time.def" include "grib2/templates/template.4.point_in_time.def" -#include "grib2/templates/template.4.horizontal.def" include "grib2/templates/template.4.eps.def" include "grib2/templates/template.4.wave_spectra_list.def" diff --git a/definitions/grib2/templates/template.4.101.def b/definitions/grib2/templates/template.4.101.def index e81209c9d..335eabfb1 100644 --- a/definitions/grib2/templates/template.4.101.def +++ b/definitions/grib2/templates/template.4.101.def @@ -7,5 +7,4 @@ include "grib2/templates/template.4.wave.def" include "grib2/templates/template.4.generating_process.def" include "grib2/templates/template.4.forecast_time.def" include "grib2/templates/template.4.point_in_time.def" -#include "grib2/templates/template.4.horizontal.def" include "grib2/templates/template.4.wave_spectra_formula.def" diff --git a/definitions/grib2/templates/template.4.102.def b/definitions/grib2/templates/template.4.102.def index 49c182bc9..3cd1dcdeb 100644 --- a/definitions/grib2/templates/template.4.102.def +++ b/definitions/grib2/templates/template.4.102.def @@ -7,6 +7,5 @@ include "grib2/templates/template.4.wave.def" include "grib2/templates/template.4.generating_process.def" include "grib2/templates/template.4.forecast_time.def" include "grib2/templates/template.4.point_in_time.def" -#include "grib2/templates/template.4.horizontal.def" include "grib2/templates/template.4.eps.def" include "grib2/templates/template.4.wave_spectra_formula.def" diff --git a/definitions/grib2/templates/template.4.1101.def b/definitions/grib2/templates/template.4.1101.def index 2e0137083..c27de892c 100644 --- a/definitions/grib2/templates/template.4.1101.def +++ b/definitions/grib2/templates/template.4.1101.def @@ -25,4 +25,3 @@ codetable[1] indicatorOfUnitForTimeIncrement ('4.4.table',masterDir,localDir)=25 unsigned[4] timeIncrement=0 ; alias timeIncrementBetweenSuccessiveFields=timeIncrement; -# include "grib2/templates/template.4.statistical.def" diff --git a/definitions/grib2/templates/template.4.128.def b/definitions/grib2/templates/template.4.128.def new file mode 100644 index 000000000..0b99a0438 --- /dev/null +++ b/definitions/grib2/templates/template.4.128.def @@ -0,0 +1,10 @@ +# (C) Copyright 2005- ECMWF. + +# TEMPLATE 4.128, Anomalies significance and other derived products from an analysis or forecast in relation to a reference period at a horizontal level or in a horizontal layer at a point in time + +include "grib2/templates/template.4.parameter.def" +include "grib2/templates/template.4.generating_process.def" +include "grib2/templates/template.4.forecast_time.def" +include "grib2/templates/template.4.horizontal.def" +include "grib2/templates/template.4.point_in_time.def" +include "grib2/templates/template.4.referenceperiod.def" diff --git a/definitions/grib2/templates/template.4.129.def b/definitions/grib2/templates/template.4.129.def new file mode 100644 index 000000000..7f83c186b --- /dev/null +++ b/definitions/grib2/templates/template.4.129.def @@ -0,0 +1,11 @@ +# (C) Copyright 2005- ECMWF. + +# TEMPLATE 4.129, Anomalies significance and other derived products from an individual ensemble forecast, control and perturbed in relation to a reference period at a horizontal level or in a horizontal layer at a point in time + +include "grib2/templates/template.4.parameter.def" +include "grib2/templates/template.4.generating_process.def" +include "grib2/templates/template.4.forecast_time.def" +include "grib2/templates/template.4.horizontal.def" +include "grib2/templates/template.4.point_in_time.def" +include "grib2/templates/template.4.eps.def" +include "grib2/templates/template.4.referenceperiod.def" diff --git a/definitions/grib2/templates/template.4.130.def b/definitions/grib2/templates/template.4.130.def new file mode 100644 index 000000000..ab09d443d --- /dev/null +++ b/definitions/grib2/templates/template.4.130.def @@ -0,0 +1,11 @@ +# (C) Copyright 2005- ECMWF. + +# TEMPLATE 4.130, Anomalies significance and other derived products from derived forecasts based on all ensemble members in relation to a reference period at a horizontal level or in a horizontal layer at a point in time + +include "grib2/templates/template.4.parameter.def" +include "grib2/templates/template.4.generating_process.def" +include "grib2/templates/template.4.forecast_time.def" +include "grib2/templates/template.4.horizontal.def" +include "grib2/templates/template.4.point_in_time.def" +include "grib2/templates/template.4.derived.def" +include "grib2/templates/template.4.referenceperiod.def" diff --git a/definitions/grib2/templates/template.4.131.def b/definitions/grib2/templates/template.4.131.def new file mode 100644 index 000000000..56b91a684 --- /dev/null +++ b/definitions/grib2/templates/template.4.131.def @@ -0,0 +1,11 @@ +# (C) Copyright 2005- ECMWF. + +# TEMPLATE 4.131, Anomalies significance and other derived products as probability forecasts in relation to a reference period at a horizontal level or in a horizontal layer at a point in time + +include "grib2/templates/template.4.parameter.def" +include "grib2/templates/template.4.generating_process.def" +include "grib2/templates/template.4.forecast_time.def" +include "grib2/templates/template.4.horizontal.def" +include "grib2/templates/template.4.point_in_time.def" +include "grib2/templates/template.4.probability.def" +include "grib2/templates/template.4.referenceperiod.def" diff --git a/definitions/grib2/templates/template.4.132.def b/definitions/grib2/templates/template.4.132.def new file mode 100644 index 000000000..8931d93a7 --- /dev/null +++ b/definitions/grib2/templates/template.4.132.def @@ -0,0 +1,11 @@ +# (C) Copyright 2005- ECMWF. + +# TEMPLATE 4.132, Quantile forecasts of anomalies, significance and other derived products in relation to a reference period at a horizontal level or in a horizontal layer at a point in time + +include "grib2/templates/template.4.parameter.def" +include "grib2/templates/template.4.generating_process.def" +include "grib2/templates/template.4.forecast_time.def" +include "grib2/templates/template.4.point_in_time.def" +include "grib2/templates/template.4.horizontal.def" +include "grib2/templates/template.4.quantile.def" +include "grib2/templates/template.4.referenceperiod.def" diff --git a/definitions/grib2/templates/template.4.133.def b/definitions/grib2/templates/template.4.133.def new file mode 100644 index 000000000..4bb4cf9d8 --- /dev/null +++ b/definitions/grib2/templates/template.4.133.def @@ -0,0 +1,12 @@ +# (C) Copyright 2005- ECMWF. + +# TEMPLATE 4.133, Post-processed quantile forecasts of anomalies, significance and other derived products in relation to a reference period at a horizontal level or in a horizontal layer at a point in time + +include "grib2/templates/template.4.parameter.def" +include "grib2/templates/template.4.postproc.def" +include "grib2/templates/template.4.generating_process.def" +include "grib2/templates/template.4.forecast_time.def" +include "grib2/templates/template.4.point_in_time.def" +include "grib2/templates/template.4.horizontal.def" +include "grib2/templates/template.4.quantile.def" +include "grib2/templates/template.4.referenceperiod.def" diff --git a/definitions/grib2/templates/template.4.134.def b/definitions/grib2/templates/template.4.134.def new file mode 100644 index 000000000..9b6848d96 --- /dev/null +++ b/definitions/grib2/templates/template.4.134.def @@ -0,0 +1,11 @@ +# (C) Copyright 2005- ECMWF. + +# TEMPLATE 4.134, Quantile forecasts of anomalies, significance and other derived products in relation to a reference period at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval + +include "grib2/templates/template.4.parameter.def" +include "grib2/templates/template.4.generating_process.def" +include "grib2/templates/template.4.forecast_time.def" +include "grib2/templates/template.4.horizontal.def" +include "grib2/templates/template.4.quantile.def" +include "grib2/templates/template.4.statistical.def" +include "grib2/templates/template.4.referenceperiod.def" diff --git a/definitions/grib2/templates/template.4.135.def b/definitions/grib2/templates/template.4.135.def new file mode 100644 index 000000000..8e952e9e3 --- /dev/null +++ b/definitions/grib2/templates/template.4.135.def @@ -0,0 +1,13 @@ +# (C) Copyright 2005- ECMWF. + +# TEMPLATE 4.135, Post-processed quantile forecasts of anomalies, significance and other derived products in relation to a reference period at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval + +include "grib2/templates/template.4.parameter.def" +include "grib2/templates/template.4.postproc.def" +include "grib2/templates/template.4.generating_process.def" +include "grib2/templates/template.4.forecast_time.def" +include "grib2/templates/template.4.horizontal.def" +include "grib2/templates/template.4.quantile.def" +include "grib2/templates/template.4.statistical.def" +include "grib2/templates/template.4.referenceperiod.def" + diff --git a/definitions/grib2/templates/template.4.136.def b/definitions/grib2/templates/template.4.136.def new file mode 100644 index 000000000..f056ae6ed --- /dev/null +++ b/definitions/grib2/templates/template.4.136.def @@ -0,0 +1,11 @@ +# (C) Copyright 2005- ECMWF. + +# TEMPLATE 4.136, Probability forecasts of anomalies, significance and other derived products in relation to a reference period with spatiotemporal processing based on focal (moving window) statistics in relation to a reference period at a horizontal level or in at a point in time + +include "grib2/templates/template.4.parameter.def" +include "grib2/templates/template.4.generating_process.def" +include "grib2/templates/template.4.forecast_time.def" +include "grib2/templates/template.4.horizontal.def" +include "grib2/templates/template.4.probabilityLargeEnsemble.def" +include "grib2/templates/template.4.referenceperiod.def" +include "grib2/templates/template.4.focalStatistics.def"