mirror of https://github.com/ecmwf/eccodes.git
update all template paths to point correctly grib2/templates/
This commit is contained in:
parent
cac0c75897
commit
8bceabc607
|
@ -41,7 +41,7 @@ codetable[2] instrument "grib2/tables/local/ecmf/obstat.5.0.table";
|
||||||
|
|
||||||
codetable[2] dataStream "grib2/tables/local/ecmf/obstat.6.0.table";
|
codetable[2] dataStream "grib2/tables/local/ecmf/obstat.6.0.table";
|
||||||
|
|
||||||
# include "grib2/template.4.horizontal.def"
|
# include "grib2/templates/template.4.horizontal.def"
|
||||||
|
|
||||||
codetable[2] observationDiagnostic "grib2/tables/local/ecmf/obstat.9.0.table";
|
codetable[2] observationDiagnostic "grib2/tables/local/ecmf/obstat.9.0.table";
|
||||||
|
|
||||||
|
|
|
@ -3,4 +3,4 @@
|
||||||
#
|
#
|
||||||
# This is deprecated and only included for backward compatibility, use template 4.33
|
# This is deprecated and only included for backward compatibility, use template 4.33
|
||||||
#
|
#
|
||||||
include "grib2/template.4.33.def"
|
include "grib2/templates/template.4.33.def"
|
||||||
|
|
|
@ -3,4 +3,4 @@
|
||||||
#
|
#
|
||||||
# This is deprecated and only included for backward compatibility, use template 4.34
|
# This is deprecated and only included for backward compatibility, use template 4.34
|
||||||
#
|
#
|
||||||
include "grib2/template.4.34.def"
|
include "grib2/templates/template.4.34.def"
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.65533, Individual member for large ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time
|
# TEMPLATE 4.65533, Individual member for large ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.leps.def"
|
include "grib2/templates/template.4.leps.def"
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.65534, Individual member for large ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
# TEMPLATE 4.65534, Individual member for large ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.leps.def"
|
include "grib2/templates/template.4.leps.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
||||||
|
|
|
@ -3,8 +3,8 @@
|
||||||
# TEMPLATE 3.32769 - Rotate Latitude/Longitude (Arakawa Non-E Staggered grid)
|
# TEMPLATE 3.32769 - Rotate Latitude/Longitude (Arakawa Non-E Staggered grid)
|
||||||
# See https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_temp3-32769.shtml
|
# See https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_temp3-32769.shtml
|
||||||
|
|
||||||
include "grib2/template.3.shape_of_the_earth.def";
|
include "grib2/templates/template.3.shape_of_the_earth.def";
|
||||||
include "grib2/template.3.grid.def";
|
include "grib2/templates/template.3.grid.def";
|
||||||
|
|
||||||
meta latitudeOfFirstGridPointInDegrees scale(La1,one,grib2divider,truncateDegrees) : dump;
|
meta latitudeOfFirstGridPointInDegrees scale(La1,one,grib2divider,truncateDegrees) : dump;
|
||||||
meta longitudeOfFirstGridPointInDegrees scale(Lo1,one,grib2divider,truncateDegrees) : dump;
|
meta longitudeOfFirstGridPointInDegrees scale(Lo1,one,grib2divider,truncateDegrees) : dump;
|
||||||
|
|
|
@ -115,7 +115,7 @@ alias calendarIdPresent = false;
|
||||||
if ( ((section1Length > 21) or setCalendarId > 0) and deleteCalendarId == 0) {
|
if ( ((section1Length > 21) or setCalendarId > 0) and deleteCalendarId == 0) {
|
||||||
alias calendarIdPresent = present;
|
alias calendarIdPresent = present;
|
||||||
codetable[2] calendarIdentificationTemplateNumber ('1.5.table',masterDir,localDir) : dump,string_type,no_fail;
|
codetable[2] calendarIdentificationTemplateNumber ('1.5.table',masterDir,localDir) : dump,string_type,no_fail;
|
||||||
template calendarIdentification "grib2/template.1.[calendarIdentificationTemplateNumber:l].def";
|
template calendarIdentification "grib2/templates/template.1.[calendarIdentificationTemplateNumber:l].def";
|
||||||
}
|
}
|
||||||
|
|
||||||
constant conceptsMasterDir="grib2" : hidden;
|
constant conceptsMasterDir="grib2" : hidden;
|
||||||
|
|
|
@ -38,7 +38,7 @@ alias isRotatedGrid = false;
|
||||||
if (gridDefinitionTemplateNumber >= 32768) {
|
if (gridDefinitionTemplateNumber >= 32768) {
|
||||||
template gridDefinitionSection "grib2/local/[centreForLocal]/template.3.[gridDefinitionTemplateNumber:l].def";
|
template gridDefinitionSection "grib2/local/[centreForLocal]/template.3.[gridDefinitionTemplateNumber:l].def";
|
||||||
} else {
|
} else {
|
||||||
template gridDefinitionSection "grib2/template.3.[gridDefinitionTemplateNumber:l].def";
|
template gridDefinitionSection "grib2/templates/template.3.[gridDefinitionTemplateNumber:l].def";
|
||||||
}
|
}
|
||||||
|
|
||||||
if(PLPresent){
|
if(PLPresent){
|
||||||
|
|
|
@ -68,7 +68,7 @@ transient genVertHeightCoords = 0;
|
||||||
if (productDefinitionTemplateNumber >= 32768) {
|
if (productDefinitionTemplateNumber >= 32768) {
|
||||||
template productDefinition "grib2/local/[centreForLocal]/template.4.[productDefinitionTemplateNumber:l].def";
|
template productDefinition "grib2/local/[centreForLocal]/template.4.[productDefinitionTemplateNumber:l].def";
|
||||||
} else {
|
} else {
|
||||||
template productDefinition "grib2/template.4.[productDefinitionTemplateNumber:l].def";
|
template productDefinition "grib2/templates/template.4.[productDefinitionTemplateNumber:l].def";
|
||||||
}
|
}
|
||||||
|
|
||||||
if (defined(marsStream) && defined(marsType)) {
|
if (defined(marsStream) && defined(marsType)) {
|
||||||
|
|
|
@ -51,7 +51,7 @@ concept packingType (unknown) {
|
||||||
"grid_run_length" = { dataRepresentationTemplateNumber = 200; }
|
"grid_run_length" = { dataRepresentationTemplateNumber = 200; }
|
||||||
} : dump;
|
} : dump;
|
||||||
|
|
||||||
template dataRepresentation "grib2/template.5.[dataRepresentationTemplateNumber:l].def";
|
template dataRepresentation "grib2/templates/template.5.[dataRepresentationTemplateNumber:l].def";
|
||||||
|
|
||||||
alias ls.packingType=packingType;
|
alias ls.packingType=packingType;
|
||||||
alias dataRepresentation=packingType;
|
alias dataRepresentation=packingType;
|
||||||
|
|
|
@ -13,7 +13,7 @@ unsigned[1] numberOfSection = 7:read_only;
|
||||||
# Template number given in octets 10-11 of Section 5
|
# Template number given in octets 10-11 of Section 5
|
||||||
position offsetBeforeData;
|
position offsetBeforeData;
|
||||||
#if (changed(dataRepresentationTemplateNumber)) {
|
#if (changed(dataRepresentationTemplateNumber)) {
|
||||||
template dataValues "grib2/template.7.[dataRepresentationTemplateNumber:l].def";
|
template dataValues "grib2/templates/template.7.[dataRepresentationTemplateNumber:l].def";
|
||||||
#}
|
#}
|
||||||
|
|
||||||
meta changeDecimalPrecision decimal_precision(bitsPerValue,decimalScaleFactor,changingPrecision,values) : edition_specific;
|
meta changeDecimalPrecision decimal_precision(bitsPerValue,decimalScaleFactor,changingPrecision,values) : edition_specific;
|
||||||
|
|
|
@ -2,4 +2,4 @@
|
||||||
|
|
||||||
# TEMPLATE 1.0, Calendar Definition
|
# TEMPLATE 1.0, Calendar Definition
|
||||||
|
|
||||||
include "grib2/template.1.calendar.def"
|
include "grib2/templates/template.1.calendar.def"
|
||||||
|
|
|
@ -2,4 +2,4 @@
|
||||||
|
|
||||||
# TEMPLATE 1.1, Paleontological Offset
|
# TEMPLATE 1.1, Paleontological Offset
|
||||||
|
|
||||||
include "grib2/template.1.offset.def"
|
include "grib2/templates/template.1.offset.def"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
|
|
||||||
# TEMPLATE 1.2, Calendar Definition and Paleontological Offset
|
# TEMPLATE 1.2, Calendar Definition and Paleontological Offset
|
||||||
|
|
||||||
include "grib2/template.1.calendar.def"
|
include "grib2/templates/template.1.calendar.def"
|
||||||
include "grib2/template.1.offset.def"
|
include "grib2/templates/template.1.offset.def"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
|
|
||||||
# TEMPLATE 3.0, Latitude/longitude (or equidistant cylindrical, or Plate Carree)
|
# TEMPLATE 3.0, Latitude/longitude (or equidistant cylindrical, or Plate Carree)
|
||||||
|
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
include "grib2/template.3.latlon.def"
|
include "grib2/templates/template.3.latlon.def"
|
||||||
|
|
|
@ -2,6 +2,6 @@
|
||||||
|
|
||||||
# TEMPLATE 3.1, Rotated Latitude/longitude (or equidistant cylindrical, or Plate Carree)
|
# TEMPLATE 3.1, Rotated Latitude/longitude (or equidistant cylindrical, or Plate Carree)
|
||||||
|
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
include "grib2/template.3.latlon.def"
|
include "grib2/templates/template.3.latlon.def"
|
||||||
include "grib2/template.3.rotation.def"
|
include "grib2/templates/template.3.rotation.def"
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# (C) Copyright 2005- ECMWF.
|
# (C) Copyright 2005- ECMWF.
|
||||||
|
|
||||||
# TEMPLATE 3.10, Mercator
|
# TEMPLATE 3.10, Mercator
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
|
|
||||||
constant isGridded = true;
|
constant isGridded = true;
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ signed[4] longitudeOfFirstGridPoint : edition_specific,no_copy;
|
||||||
alias Lo1 = longitudeOfFirstGridPoint;
|
alias Lo1 = longitudeOfFirstGridPoint;
|
||||||
meta geography.longitudeOfFirstGridPointInDegrees scale(longitudeOfFirstGridPoint,oneConstant,grib2divider,truncateDegrees) : dump;
|
meta geography.longitudeOfFirstGridPointInDegrees scale(longitudeOfFirstGridPoint,oneConstant,grib2divider,truncateDegrees) : dump;
|
||||||
|
|
||||||
include "grib2/template.3.resolution_flags.def"
|
include "grib2/templates/template.3.resolution_flags.def"
|
||||||
|
|
||||||
# LaD - Latitude(s) at which the Mercator projection intersects the Earth
|
# LaD - Latitude(s) at which the Mercator projection intersects the Earth
|
||||||
# (Latitude(s) where Di and Dj are specified)
|
# (Latitude(s) where Di and Dj are specified)
|
||||||
|
@ -44,7 +44,7 @@ signed[4] longitudeOfLastGridPoint: edition_specific,no_copy ;
|
||||||
alias Lo2 = longitudeOfLastGridPoint;
|
alias Lo2 = longitudeOfLastGridPoint;
|
||||||
meta geography.longitudeOfLastGridPointInDegrees scale(longitudeOfLastGridPoint,oneConstant,grib2divider,truncateDegrees) : dump;
|
meta geography.longitudeOfLastGridPointInDegrees scale(longitudeOfLastGridPoint,oneConstant,grib2divider,truncateDegrees) : dump;
|
||||||
|
|
||||||
include "grib2/template.3.scanning_mode.def"
|
include "grib2/templates/template.3.scanning_mode.def"
|
||||||
|
|
||||||
# Orientation of the grid, angle between i direction on the map and the equator
|
# Orientation of the grid, angle between i direction on the map and the equator
|
||||||
# NOTE 1: Limited to the range of 0 to 90 degrees; if the angle of orientation of the grid is neither 0 nor 90 degrees,
|
# NOTE 1: Limited to the range of 0 to 90 degrees; if the angle of orientation of the grid is neither 0 nor 90 degrees,
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
# and should be used only for bilateral previously agreed tests
|
# and should be used only for bilateral previously agreed tests
|
||||||
transient template_is_experimental = 1 : hidden ;
|
transient template_is_experimental = 1 : hidden ;
|
||||||
|
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
|
|
||||||
constant isGridded = true;
|
constant isGridded = true;
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ alias La1 = latitudeOfFirstGridPoint;
|
||||||
unsigned[4] longitudeOfFirstGridPoint : edition_specific;
|
unsigned[4] longitudeOfFirstGridPoint : edition_specific;
|
||||||
alias Lo1 = longitudeOfFirstGridPoint;
|
alias Lo1 = longitudeOfFirstGridPoint;
|
||||||
|
|
||||||
include "grib2/template.3.scanning_mode.def"
|
include "grib2/templates/template.3.scanning_mode.def"
|
||||||
|
|
||||||
# Latitude of last grid point
|
# Latitude of last grid point
|
||||||
signed[4] latitudeOfLastGridPoint : edition_specific;
|
signed[4] latitudeOfLastGridPoint : edition_specific;
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# (C) Copyright 2005- ECMWF.
|
# (C) Copyright 2005- ECMWF.
|
||||||
|
|
||||||
# TEMPLATE 3.110, Equatorial azimuthal equidistant projection
|
# TEMPLATE 3.110, Equatorial azimuthal equidistant projection
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
|
|
||||||
constant isGridded = true;
|
constant isGridded = true;
|
||||||
|
|
||||||
|
@ -37,4 +37,4 @@ unsigned[4] Dy : dump;
|
||||||
# Projection centre flag
|
# Projection centre flag
|
||||||
unsigned[1] projectionCentreFlag : dump;
|
unsigned[1] projectionCentreFlag : dump;
|
||||||
|
|
||||||
include "grib2/template.3.scanning_mode.def"
|
include "grib2/templates/template.3.scanning_mode.def"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
# and should be used only for bilateral previously agreed tests
|
# and should be used only for bilateral previously agreed tests
|
||||||
transient template_is_experimental = 1 : hidden;
|
transient template_is_experimental = 1 : hidden;
|
||||||
|
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
|
|
||||||
constant isGridded = true;
|
constant isGridded = true;
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@ unsigned[4] longitudeOfFirstGridPoint : edition_specific,dump;
|
||||||
|
|
||||||
alias Lo1 =longitudeOfFirstGridPoint;
|
alias Lo1 =longitudeOfFirstGridPoint;
|
||||||
|
|
||||||
include "grib2/template.3.scanning_mode.def"
|
include "grib2/templates/template.3.scanning_mode.def"
|
||||||
|
|
||||||
# La2 - latitude of last grid point
|
# La2 - latitude of last grid point
|
||||||
signed[4] latitudeOfLastGridPoint : edition_specific,dump;
|
signed[4] latitudeOfLastGridPoint : edition_specific,dump;
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# (C) Copyright 2005- ECMWF.
|
# (C) Copyright 2005- ECMWF.
|
||||||
|
|
||||||
# TEMPLATE 3.12, Transverse Mercator
|
# TEMPLATE 3.12, Transverse Mercator
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
|
|
||||||
constant isGridded = true;
|
constant isGridded = true;
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ signed[4] longitudeOfReferencePoint : edition_specific,no_copy;
|
||||||
alias LoR = longitudeOfReferencePoint;
|
alias LoR = longitudeOfReferencePoint;
|
||||||
meta geography.longitudeOfReferencePointInDegrees scale(longitudeOfReferencePoint,oneConstant,grib2divider,truncateDegrees) : dump;
|
meta geography.longitudeOfReferencePointInDegrees scale(longitudeOfReferencePoint,oneConstant,grib2divider,truncateDegrees) : dump;
|
||||||
|
|
||||||
include "grib2/template.3.resolution_flags.def"
|
include "grib2/templates/template.3.resolution_flags.def"
|
||||||
|
|
||||||
# m - scale factor at reference point ratio of distance on map to distance on spheroid
|
# m - scale factor at reference point ratio of distance on map to distance on spheroid
|
||||||
# (IEEE 32-bit floating-point values)
|
# (IEEE 32-bit floating-point values)
|
||||||
|
@ -45,7 +45,7 @@ signed[4] YR : edition_specific,no_copy ;
|
||||||
alias falseNorthing = YR;
|
alias falseNorthing = YR;
|
||||||
meta geography.YRInMetres scale(YR,one,hundred) : dump;
|
meta geography.YRInMetres scale(YR,one,hundred) : dump;
|
||||||
|
|
||||||
include "grib2/template.3.scanning_mode.def"
|
include "grib2/templates/template.3.scanning_mode.def"
|
||||||
|
|
||||||
# Di - i-direction increment length in units of 10-2 m
|
# Di - i-direction increment length in units of 10-2 m
|
||||||
unsigned[4] Di : edition_specific,no_copy;
|
unsigned[4] Di : edition_specific,no_copy;
|
||||||
|
|
|
@ -34,7 +34,7 @@ alias Dx = spacingOfBinsAlongRadials;
|
||||||
unsigned[4] offsetFromOriginToInnerBound;
|
unsigned[4] offsetFromOriginToInnerBound;
|
||||||
alias Dstart = offsetFromOriginToInnerBound;
|
alias Dstart = offsetFromOriginToInnerBound;
|
||||||
|
|
||||||
include "grib2/template.3.scanning_mode.def"
|
include "grib2/templates/template.3.scanning_mode.def"
|
||||||
|
|
||||||
# Octets 40-(39+4Nr) : For each of Nr radials:
|
# Octets 40-(39+4Nr) : For each of Nr radials:
|
||||||
radials list(numberOfRadials){
|
radials list(numberOfRadials){
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# (C) Copyright 2005- ECMWF.
|
# (C) Copyright 2005- ECMWF.
|
||||||
|
|
||||||
# TEMPLATE 3.13 Mercator with modelling subdomains definition
|
# TEMPLATE 3.13 Mercator with modelling subdomains definition
|
||||||
include "grib2/template.3.10.def"
|
include "grib2/templates/template.3.10.def"
|
||||||
include "grib2/template.3.lam.def"
|
include "grib2/templates/template.3.lam.def"
|
||||||
|
|
|
@ -6,7 +6,7 @@ constant isGridded = true;
|
||||||
|
|
||||||
# Note: This template is deprecated.
|
# Note: This template is deprecated.
|
||||||
|
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
|
|
||||||
points list(numberOfDataPoints) {
|
points list(numberOfDataPoints) {
|
||||||
signed[4] latitude;
|
signed[4] latitude;
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# (C) Copyright 2005- ECMWF.
|
# (C) Copyright 2005- ECMWF.
|
||||||
|
|
||||||
# TEMPLATE 3.140, Lambert azimuthal equal area projection
|
# TEMPLATE 3.140, Lambert azimuthal equal area projection
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
|
|
||||||
constant isGridded = true;
|
constant isGridded = true;
|
||||||
|
|
||||||
|
@ -52,7 +52,7 @@ alias Dy = yDirectionGridLengthInMillimetres ;
|
||||||
meta geography.yDirectionGridLengthInMetres scale(yDirectionGridLengthInMillimetres,one,thousand,truncateDegrees): dump;
|
meta geography.yDirectionGridLengthInMetres scale(yDirectionGridLengthInMillimetres,one,thousand,truncateDegrees): dump;
|
||||||
alias DyInMetres = yDirectionGridLengthInMetres;
|
alias DyInMetres = yDirectionGridLengthInMetres;
|
||||||
|
|
||||||
include "grib2/template.3.scanning_mode.def"
|
include "grib2/templates/template.3.scanning_mode.def"
|
||||||
|
|
||||||
iterator lambert_azimuthal_equal_area(
|
iterator lambert_azimuthal_equal_area(
|
||||||
numberOfPoints,missingValue,values,
|
numberOfPoints,missingValue,values,
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# TEMPLATE 3.150 - The HEALPix grid
|
# TEMPLATE 3.150 - The HEALPix grid
|
||||||
# See https://healpix.jpl.nasa.gov/pdf/intro.pdf
|
# See https://healpix.jpl.nasa.gov/pdf/intro.pdf
|
||||||
|
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
include "grib2/template.3.resolution_flags.def"
|
include "grib2/templates/template.3.resolution_flags.def"
|
||||||
include "grib2/template.3.healpix.def"
|
include "grib2/templates/template.3.healpix.def"
|
||||||
|
|
||||||
|
|
|
@ -2,6 +2,6 @@
|
||||||
|
|
||||||
# TEMPLATE 3.2, Stretched Latitude/longitude (or equidistant cylindrical, or Plate Carree)
|
# TEMPLATE 3.2, Stretched Latitude/longitude (or equidistant cylindrical, or Plate Carree)
|
||||||
|
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
include "grib2/template.3.latlon.def"
|
include "grib2/templates/template.3.latlon.def"
|
||||||
include "grib2/template.3.stretching.def"
|
include "grib2/templates/template.3.stretching.def"
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# (C) Copyright 2005- ECMWF.
|
# (C) Copyright 2005- ECMWF.
|
||||||
|
|
||||||
# TEMPLATE 3.20, Polar stereographic projection
|
# TEMPLATE 3.20, Polar stereographic projection
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
|
|
||||||
constant isGridded = true;
|
constant isGridded = true;
|
||||||
|
|
||||||
|
@ -63,7 +63,7 @@ flags[1] projectionCentreFlag 'grib2/tables/[tablesVersion]/3.5.table' : dump;
|
||||||
# If bit 1 is 1, then the South Pole is on the projection plane
|
# If bit 1 is 1, then the South Pole is on the projection plane
|
||||||
flagbit southPoleOnProjectionPlane(projectionCentreFlag,7) : dump; # WMO bit 1
|
flagbit southPoleOnProjectionPlane(projectionCentreFlag,7) : dump; # WMO bit 1
|
||||||
|
|
||||||
include "grib2/template.3.scanning_mode.def"
|
include "grib2/templates/template.3.scanning_mode.def"
|
||||||
|
|
||||||
iterator polar_stereographic(numberOfPoints,missingValue,values,
|
iterator polar_stereographic(numberOfPoints,missingValue,values,
|
||||||
radius,Nx,Ny,
|
radius,Nx,Ny,
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# (C) Copyright 2005- ECMWF.
|
# (C) Copyright 2005- ECMWF.
|
||||||
|
|
||||||
# TEMPLATE 3.23 Polar stereographic with modelling subdomains definition
|
# TEMPLATE 3.23 Polar stereographic with modelling subdomains definition
|
||||||
include "grib2/template.3.20.def"
|
include "grib2/templates/template.3.20.def"
|
||||||
include "grib2/template.3.lam.def"
|
include "grib2/templates/template.3.lam.def"
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
# TEMPLATE 3.3, Stretched and Rotated Latitude/longitude (or equidistant cylindrical, or Plate Carree)
|
# TEMPLATE 3.3, Stretched and Rotated Latitude/longitude (or equidistant cylindrical, or Plate Carree)
|
||||||
|
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
include "grib2/template.3.latlon.def"
|
include "grib2/templates/template.3.latlon.def"
|
||||||
include "grib2/template.3.rotation.def"
|
include "grib2/templates/template.3.rotation.def"
|
||||||
include "grib2/template.3.stretching.def"
|
include "grib2/templates/template.3.stretching.def"
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# (C) Copyright 2005- ECMWF.
|
# (C) Copyright 2005- ECMWF.
|
||||||
|
|
||||||
# TEMPLATE 3.30, Lambert conformal
|
# TEMPLATE 3.30, Lambert conformal
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
|
|
||||||
constant isGridded = true;
|
constant isGridded = true;
|
||||||
|
|
||||||
|
@ -32,7 +32,7 @@ meta geography.longitudeOfFirstGridPointInDegrees
|
||||||
alias Lo1InDegrees = longitudeOfFirstGridPointInDegrees;
|
alias Lo1InDegrees = longitudeOfFirstGridPointInDegrees;
|
||||||
#meta longitudeOfFirstGridPointInMicrodegrees times(longitudeOfFirstGridPoint,oneConstant) : no_copy;
|
#meta longitudeOfFirstGridPointInMicrodegrees times(longitudeOfFirstGridPoint,oneConstant) : no_copy;
|
||||||
|
|
||||||
include "grib2/template.3.resolution_flags.def"
|
include "grib2/templates/template.3.resolution_flags.def"
|
||||||
|
|
||||||
# LaD - Latitude where Dx and Dy are specified
|
# LaD - Latitude where Dx and Dy are specified
|
||||||
signed[4] LaD : edition_specific;
|
signed[4] LaD : edition_specific;
|
||||||
|
@ -58,7 +58,7 @@ meta geography.DyInMetres scale(Dy,one,thousand) : dump;
|
||||||
# Projection centre flag
|
# Projection centre flag
|
||||||
flags[1] projectionCentreFlag 'grib2/tables/[tablesVersion]/3.5.table' : dump;
|
flags[1] projectionCentreFlag 'grib2/tables/[tablesVersion]/3.5.table' : dump;
|
||||||
|
|
||||||
include "grib2/template.3.scanning_mode.def"
|
include "grib2/templates/template.3.scanning_mode.def"
|
||||||
|
|
||||||
# Latin 1 - first latitude from the pole at which the secant cone cuts the sphere
|
# Latin 1 - first latitude from the pole at which the secant cone cuts the sphere
|
||||||
signed[4] Latin1 : edition_specific;
|
signed[4] Latin1 : edition_specific;
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# (C) Copyright 2005- ECMWF.
|
# (C) Copyright 2005- ECMWF.
|
||||||
|
|
||||||
# TEMPLATE 3.31, Albers equal area
|
# TEMPLATE 3.31, Albers equal area
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
|
|
||||||
constant isGridded = true;
|
constant isGridded = true;
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@ alias La1 = latitudeOfFirstGridPoint;
|
||||||
unsigned[4] longitudeOfFirstGridPoint : edition_specific,dump;
|
unsigned[4] longitudeOfFirstGridPoint : edition_specific,dump;
|
||||||
alias Lo1 = longitudeOfFirstGridPoint;
|
alias Lo1 = longitudeOfFirstGridPoint;
|
||||||
|
|
||||||
include "grib2/template.3.resolution_flags.def"
|
include "grib2/templates/template.3.resolution_flags.def"
|
||||||
|
|
||||||
# LaD - Latitude where Dx and Dy are specified
|
# LaD - Latitude where Dx and Dy are specified
|
||||||
signed[4] LaD : dump;
|
signed[4] LaD : dump;
|
||||||
|
@ -42,7 +42,7 @@ alias Dy = yDirectionGridLength;
|
||||||
|
|
||||||
# Projection centre flag
|
# Projection centre flag
|
||||||
flags[1] projectionCentreFlag 'grib2/tables/[tablesVersion]/3.5.table' : dump;
|
flags[1] projectionCentreFlag 'grib2/tables/[tablesVersion]/3.5.table' : dump;
|
||||||
include "grib2/template.3.scanning_mode.def"
|
include "grib2/templates/template.3.scanning_mode.def"
|
||||||
|
|
||||||
# Latin 1 - first latitude from the pole at which the secant cone cuts the sphere
|
# Latin 1 - first latitude from the pole at which the secant cone cuts the sphere
|
||||||
signed[4] Latin1 :edition_specific;
|
signed[4] Latin1 :edition_specific;
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# (C) Copyright 2005- ECMWF.
|
# (C) Copyright 2005- ECMWF.
|
||||||
|
|
||||||
# TEMPLATE 3.33, Lambert conformal with modelling subdomains definition
|
# TEMPLATE 3.33, Lambert conformal with modelling subdomains definition
|
||||||
include "grib2/template.3.30.def"
|
include "grib2/templates/template.3.30.def"
|
||||||
include "grib2/template.3.lam.def"
|
include "grib2/templates/template.3.lam.def"
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# (C) Copyright 2005- ECMWF.
|
# (C) Copyright 2005- ECMWF.
|
||||||
|
|
||||||
# TEMPLATE 3.4, Variable resolution latitude/longitude
|
# TEMPLATE 3.4, Variable resolution latitude/longitude
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
include "grib2/template.3.latlon_vares.def"
|
include "grib2/templates/template.3.latlon_vares.def"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
|
|
||||||
# TEMPLATE 3.40, Gaussian latitude/longitude
|
# TEMPLATE 3.40, Gaussian latitude/longitude
|
||||||
|
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
include "grib2/template.3.gaussian.def"
|
include "grib2/templates/template.3.gaussian.def"
|
||||||
|
|
|
@ -2,6 +2,6 @@
|
||||||
|
|
||||||
# TEMPLATE 3.41, Rotated Gaussian latitude/longitude
|
# TEMPLATE 3.41, Rotated Gaussian latitude/longitude
|
||||||
|
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
include "grib2/template.3.gaussian.def"
|
include "grib2/templates/template.3.gaussian.def"
|
||||||
include "grib2/template.3.rotation.def"
|
include "grib2/templates/template.3.rotation.def"
|
||||||
|
|
|
@ -2,6 +2,6 @@
|
||||||
|
|
||||||
# TEMPLATE 3.42, Stretched Gaussian latitude/longitude
|
# TEMPLATE 3.42, Stretched Gaussian latitude/longitude
|
||||||
|
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
include "grib2/template.3.gaussian.def"
|
include "grib2/templates/template.3.gaussian.def"
|
||||||
include "grib2/template.3.stretching.def"
|
include "grib2/templates/template.3.stretching.def"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
# TEMPLATE 3.43, Stretched and rotated Gaussian latitude/longitude
|
# TEMPLATE 3.43, Stretched and rotated Gaussian latitude/longitude
|
||||||
|
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
include "grib2/template.3.gaussian.def"
|
include "grib2/templates/template.3.gaussian.def"
|
||||||
include "grib2/template.3.rotation.def"
|
include "grib2/templates/template.3.rotation.def"
|
||||||
include "grib2/template.3.stretching.def"
|
include "grib2/templates/template.3.stretching.def"
|
||||||
|
|
|
@ -2,6 +2,6 @@
|
||||||
|
|
||||||
# TEMPLATE 3.5, Variable resolution rotated latitude/longitude
|
# TEMPLATE 3.5, Variable resolution rotated latitude/longitude
|
||||||
|
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
include "grib2/template.3.latlon_vares.def"
|
include "grib2/templates/template.3.latlon_vares.def"
|
||||||
include "grib2/template.3.rotation.def"
|
include "grib2/templates/template.3.rotation.def"
|
||||||
|
|
|
@ -2,4 +2,4 @@
|
||||||
|
|
||||||
# TEMPLATE 3.50, Spherical harmonic coefficients
|
# TEMPLATE 3.50, Spherical harmonic coefficients
|
||||||
|
|
||||||
include "grib2/template.3.spherical_harmonics.def"
|
include "grib2/templates/template.3.spherical_harmonics.def"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
|
|
||||||
# TEMPLATE 3.51, Rotated spherical harmonic coefficients
|
# TEMPLATE 3.51, Rotated spherical harmonic coefficients
|
||||||
|
|
||||||
include "grib2/template.3.spherical_harmonics.def"
|
include "grib2/templates/template.3.spherical_harmonics.def"
|
||||||
include "grib2/template.3.rotation.def"
|
include "grib2/templates/template.3.rotation.def"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
|
|
||||||
# TEMPLATE 3.52, Stretched spherical harmonic coefficients
|
# TEMPLATE 3.52, Stretched spherical harmonic coefficients
|
||||||
|
|
||||||
include "grib2/template.3.spherical_harmonics.def"
|
include "grib2/templates/template.3.spherical_harmonics.def"
|
||||||
include "grib2/template.3.stretching.def"
|
include "grib2/templates/template.3.stretching.def"
|
||||||
|
|
|
@ -2,6 +2,6 @@
|
||||||
|
|
||||||
# TEMPLATE 3.53, Stretched and rotated spherical harmonic coefficients
|
# TEMPLATE 3.53, Stretched and rotated spherical harmonic coefficients
|
||||||
|
|
||||||
include "grib2/template.3.spherical_harmonics.def"
|
include "grib2/templates/template.3.spherical_harmonics.def"
|
||||||
include "grib2/template.3.rotation.def"
|
include "grib2/templates/template.3.rotation.def"
|
||||||
include "grib2/template.3.stretching.def"
|
include "grib2/templates/template.3.stretching.def"
|
||||||
|
|
|
@ -5,9 +5,9 @@
|
||||||
|
|
||||||
transient biFourierMakeTemplate = 0;
|
transient biFourierMakeTemplate = 0;
|
||||||
|
|
||||||
include "grib2/template.3.bf.def"
|
include "grib2/templates/template.3.bf.def"
|
||||||
|
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
|
|
||||||
# La1 - latitude of first grid point
|
# La1 - latitude of first grid point
|
||||||
signed[4] latitudeOfFirstGridPoint: edition_specific,no_copy ;
|
signed[4] latitudeOfFirstGridPoint: edition_specific,no_copy ;
|
||||||
|
|
|
@ -5,9 +5,9 @@
|
||||||
|
|
||||||
transient biFourierMakeTemplate = 0;
|
transient biFourierMakeTemplate = 0;
|
||||||
|
|
||||||
include "grib2/template.3.bf.def"
|
include "grib2/templates/template.3.bf.def"
|
||||||
|
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
|
|
||||||
# La1 - latitude of first grid point
|
# La1 - latitude of first grid point
|
||||||
signed[4] latitudeOfFirstGridPoint : edition_specific ;
|
signed[4] latitudeOfFirstGridPoint : edition_specific ;
|
||||||
|
|
|
@ -4,9 +4,9 @@
|
||||||
|
|
||||||
transient biFourierMakeTemplate = 0;
|
transient biFourierMakeTemplate = 0;
|
||||||
|
|
||||||
include "grib2/template.3.bf.def"
|
include "grib2/templates/template.3.bf.def"
|
||||||
|
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
|
|
||||||
# La1 - latitude of first grid point
|
# La1 - latitude of first grid point
|
||||||
signed[4] latitudeOfFirstGridPoint : edition_specific;
|
signed[4] latitudeOfFirstGridPoint : edition_specific;
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# (C) Copyright 2005- ECMWF.
|
# (C) Copyright 2005- ECMWF.
|
||||||
|
|
||||||
# TEMPLATE 3.90, Space view perspective or orthographic
|
# TEMPLATE 3.90, Space view perspective or orthographic
|
||||||
include "grib2/template.3.shape_of_the_earth.def"
|
include "grib2/templates/template.3.shape_of_the_earth.def"
|
||||||
|
|
||||||
constant isGridded = true;
|
constant isGridded = true;
|
||||||
|
|
||||||
|
@ -25,7 +25,7 @@ signed[4] longitudeOfSubSatellitePoint;
|
||||||
meta geography.latitudeOfSubSatellitePointInDegrees scale(latitudeOfSubSatellitePoint,one,grib2divider,truncateDegrees) : dump;
|
meta geography.latitudeOfSubSatellitePointInDegrees scale(latitudeOfSubSatellitePoint,one,grib2divider,truncateDegrees) : dump;
|
||||||
meta geography.longitudeOfSubSatellitePointInDegrees scale(longitudeOfSubSatellitePoint,one,grib2divider,truncateDegrees) : dump;
|
meta geography.longitudeOfSubSatellitePointInDegrees scale(longitudeOfSubSatellitePoint,one,grib2divider,truncateDegrees) : dump;
|
||||||
|
|
||||||
include "grib2/template.3.resolution_flags.def"
|
include "grib2/templates/template.3.resolution_flags.def"
|
||||||
|
|
||||||
# dx - apparent diameter of Earth in grid lengths, in X-direction
|
# dx - apparent diameter of Earth in grid lengths, in X-direction
|
||||||
unsigned[4] dx : dump;
|
unsigned[4] dx : dump;
|
||||||
|
@ -47,7 +47,7 @@ unsigned[4] Yp : no_copy;
|
||||||
meta geography.YpInGridLengths scale(Yp,one,thousand) : dump;
|
meta geography.YpInGridLengths scale(Yp,one,thousand) : dump;
|
||||||
alias yCoordinateOfSubSatellitePoint=YpInGridLengths;
|
alias yCoordinateOfSubSatellitePoint=YpInGridLengths;
|
||||||
|
|
||||||
include "grib2/template.3.scanning_mode.def"
|
include "grib2/templates/template.3.scanning_mode.def"
|
||||||
|
|
||||||
# Orientation of the grid; i.e. the angle between the increasing Y-axis and the meridian
|
# Orientation of the grid; i.e. the angle between the increasing Y-axis and the meridian
|
||||||
# of the sub-satellite point in the direction of increasing latitude
|
# of the sub-satellite point in the direction of increasing latitude
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# (C) Copyright 2005- ECMWF.
|
# (C) Copyright 2005- ECMWF.
|
||||||
|
|
||||||
include "grib2/template.3.grid.def"
|
include "grib2/templates/template.3.grid.def"
|
||||||
|
|
||||||
# Di - i direction increment
|
# Di - i direction increment
|
||||||
unsigned[4] iDirectionIncrement : can_be_missing;
|
unsigned[4] iDirectionIncrement : can_be_missing;
|
||||||
|
@ -11,7 +11,7 @@ unsigned[4] N : dump;
|
||||||
alias numberOfParallelsBetweenAPoleAndTheEquator=N ;
|
alias numberOfParallelsBetweenAPoleAndTheEquator=N ;
|
||||||
alias geography.N=N;
|
alias geography.N=N;
|
||||||
|
|
||||||
include "grib2/template.3.scanning_mode.def"
|
include "grib2/templates/template.3.scanning_mode.def"
|
||||||
|
|
||||||
modify Ni : can_be_missing,dump;
|
modify Ni : can_be_missing,dump;
|
||||||
|
|
||||||
|
|
|
@ -47,7 +47,7 @@ alias La1 = latitudeOfFirstGridPoint;
|
||||||
signed[4] longitudeOfFirstGridPoint ;
|
signed[4] longitudeOfFirstGridPoint ;
|
||||||
alias Lo1 = longitudeOfFirstGridPoint;
|
alias Lo1 = longitudeOfFirstGridPoint;
|
||||||
|
|
||||||
include "grib2/template.3.resolution_flags.def"
|
include "grib2/templates/template.3.resolution_flags.def"
|
||||||
|
|
||||||
# La2 - latitude of last grid point
|
# La2 - latitude of last grid point
|
||||||
signed[4] latitudeOfLastGridPoint : edition_specific;
|
signed[4] latitudeOfLastGridPoint : edition_specific;
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# (C) Copyright 2005- ECMWF.
|
# (C) Copyright 2005- ECMWF.
|
||||||
|
|
||||||
include "grib2/template.3.grid.def"
|
include "grib2/templates/template.3.grid.def"
|
||||||
|
|
||||||
# Di - i direction increment
|
# Di - i direction increment
|
||||||
unsigned[4] iDirectionIncrement : can_be_missing,edition_specific;
|
unsigned[4] iDirectionIncrement : can_be_missing,edition_specific;
|
||||||
|
@ -12,7 +12,7 @@ unsigned[4] jDirectionIncrement : can_be_missing,edition_specific;
|
||||||
alias Dj = jDirectionIncrement;
|
alias Dj = jDirectionIncrement;
|
||||||
alias Dy = jDirectionIncrement;
|
alias Dy = jDirectionIncrement;
|
||||||
|
|
||||||
include "grib2/template.3.scanning_mode.def"
|
include "grib2/templates/template.3.scanning_mode.def"
|
||||||
|
|
||||||
meta g2grid g2grid(
|
meta g2grid g2grid(
|
||||||
latitudeOfFirstGridPoint,
|
latitudeOfFirstGridPoint,
|
||||||
|
|
|
@ -34,9 +34,9 @@ when (missing(subdivisionsOfBasicAngle) || subdivisionsOfBasicAngle == 0) {
|
||||||
set angleDivisor = subdivisionsOfBasicAngle;
|
set angleDivisor = subdivisionsOfBasicAngle;
|
||||||
}
|
}
|
||||||
|
|
||||||
include "grib2/template.3.resolution_flags.def"
|
include "grib2/templates/template.3.resolution_flags.def"
|
||||||
|
|
||||||
include "grib2/template.3.scanning_mode.def"
|
include "grib2/templates/template.3.scanning_mode.def"
|
||||||
|
|
||||||
longitudesList list(Ni) {
|
longitudesList list(Ni) {
|
||||||
unsigned[4] longitude;
|
unsigned[4] longitude;
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
# TEMPLATE 4.0, Analysis or forecast at a horizontal level or in a horizontal layer at a point in time
|
# TEMPLATE 4.0, Analysis or forecast at a horizontal level or in a horizontal layer at a point in time
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.1, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time
|
# TEMPLATE 4.1, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.eps.def"
|
include "grib2/templates/template.4.eps.def"
|
||||||
|
|
|
@ -5,9 +5,9 @@
|
||||||
# This template was not validated at the time of publication and should be used with caution.
|
# This template was not validated at the time of publication and should be used with caution.
|
||||||
transient template_is_experimental = 1 : hidden;
|
transient template_is_experimental = 1 : hidden;
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.percentile.def"
|
include "grib2/templates/template.4.percentile.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
||||||
|
|
|
@ -2,11 +2,11 @@
|
||||||
|
|
||||||
# TEMPLATE 4.100, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for wave 2D spectra with explicit list of frequencies and directions
|
# TEMPLATE 4.100, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for wave 2D spectra with explicit list of frequencies and directions
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.wave.def"
|
include "grib2/templates/template.4.wave.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
#include "grib2/template.4.horizontal.def"
|
#include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.eps.def"
|
include "grib2/templates/template.4.eps.def"
|
||||||
include "grib2/template.4.wave_spectra_list.def"
|
include "grib2/templates/template.4.wave_spectra_list.def"
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
# and should be used only for bilateral previously agreed tests
|
# and should be used only for bilateral previously agreed tests
|
||||||
transient template_is_experimental = 1 : hidden;
|
transient template_is_experimental = 1 : hidden;
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
# and should be used only for bilateral previously agreed tests
|
# and should be used only for bilateral previously agreed tests
|
||||||
transient template_is_experimental = 1 : hidden;
|
transient template_is_experimental = 1 : hidden;
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.1002, Cross-section of analysis and forecast, averaged or otherwise statistically processed over latitude or longitude
|
# TEMPLATE 4.1002, Cross-section of analysis and forecast, averaged or otherwise statistically processed over latitude or longitude
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
|
|
||||||
codetable[1] horizontalDimensionProcessed ('4.220.table',masterDir,localDir) : dump;
|
codetable[1] horizontalDimensionProcessed ('4.220.table',masterDir,localDir) : dump;
|
||||||
|
|
||||||
|
|
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
# TEMPLATE 4.101, Analysis or forecast at a horizontal level or in a horizontal layer at a point in time for wave 2D spectra with frequencies and directions defined by formulae
|
# TEMPLATE 4.101, Analysis or forecast at a horizontal level or in a horizontal layer at a point in time for wave 2D spectra with frequencies and directions defined by formulae
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.wave.def"
|
include "grib2/templates/template.4.wave.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
#include "grib2/template.4.horizontal.def"
|
#include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.wave_spectra_formula.def"
|
include "grib2/templates/template.4.wave_spectra_formula.def"
|
||||||
|
|
|
@ -2,11 +2,11 @@
|
||||||
|
|
||||||
# TEMPLATE 4.102, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for wave 2D spectra with frequencies and directions defined by formulae
|
# TEMPLATE 4.102, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for wave 2D spectra with frequencies and directions defined by formulae
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.wave.def"
|
include "grib2/templates/template.4.wave.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
#include "grib2/template.4.horizontal.def"
|
#include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.eps.def"
|
include "grib2/templates/template.4.eps.def"
|
||||||
include "grib2/template.4.wave_spectra_formula.def"
|
include "grib2/templates/template.4.wave_spectra_formula.def"
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.103, Analysis or forecast at a horizontal level or in a horizontal layer at a point in time for waves selected by period range.
|
# TEMPLATE 4.103, Analysis or forecast at a horizontal level or in a horizontal layer at a point in time for waves selected by period range.
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.wave_period_range.def"
|
include "grib2/templates/template.4.wave_period_range.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
|
|
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
# TEMPLATE 4.104, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for waves selected by period range.
|
# TEMPLATE 4.104, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for waves selected by period range.
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.wave_period_range.def"
|
include "grib2/templates/template.4.wave_period_range.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.eps.def"
|
include "grib2/templates/template.4.eps.def"
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.105, Analysis or forecast in relation to a reference period at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
# TEMPLATE 4.105, Analysis or forecast 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/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
||||||
include "grib2/template.4.referenceperiod.def"
|
include "grib2/templates/template.4.referenceperiod.def"
|
||||||
|
|
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
# TEMPLATE 4.106, Individual ensemble forecast, control and perturbed in relation to a reference period at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
# TEMPLATE 4.106, Individual ensemble forecast, control and perturbed 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/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
||||||
include "grib2/template.4.eps.def"
|
include "grib2/templates/template.4.eps.def"
|
||||||
include "grib2/template.4.referenceperiod.def"
|
include "grib2/templates/template.4.referenceperiod.def"
|
||||||
|
|
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
# TEMPLATE 4.107, Derived forecasts based on all ensemble members in relation to a reference period at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
# TEMPLATE 4.107, Derived forecasts based on all ensemble members 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/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
||||||
include "grib2/template.4.derived.def"
|
include "grib2/templates/template.4.derived.def"
|
||||||
include "grib2/template.4.referenceperiod.def"
|
include "grib2/templates/template.4.referenceperiod.def"
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.108, Analysis or forecast at a horizontal level or in a horizontal layer at a point in time for generic optical properties
|
# TEMPLATE 4.108, Analysis or forecast at a horizontal level or in a horizontal layer at a point in time for generic optical properties
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.optical.def"
|
include "grib2/templates/template.4.optical.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
|
|
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
# TEMPLATE 4.109, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for generic optical properties
|
# TEMPLATE 4.109, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for generic optical properties
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.optical.def"
|
include "grib2/templates/template.4.optical.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.eps.def"
|
include "grib2/templates/template.4.eps.def"
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.11, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
# TEMPLATE 4.11, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.eps.def"
|
include "grib2/templates/template.4.eps.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.110 - Average, accumulation, and/or extreme values or other statistically processed values at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval for generic optical properties
|
# TEMPLATE 4.110 - Average, accumulation, and/or extreme values or other statistically processed values at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval for generic optical properties
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.optical.def"
|
include "grib2/templates/template.4.optical.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
# and should be used only for bilateral previously agreed tests
|
# and should be used only for bilateral previously agreed tests
|
||||||
transient template_is_experimental = 1 : hidden;
|
transient template_is_experimental = 1 : hidden;
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
|
|
|
@ -6,10 +6,10 @@
|
||||||
# (Octets 35-50 are very similar to octets 43-58 of product definition template 4.8, but the meaning of some fields differs slightly)
|
# (Octets 35-50 are very similar to octets 43-58 of product definition template 4.8, but the meaning of some fields differs slightly)
|
||||||
transient template_is_experimental = 1 : hidden;
|
transient template_is_experimental = 1 : hidden;
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
|
|
||||||
unsigned[4] numberOfMissingInStatisticalProcess = 0 : edition_specific;
|
unsigned[4] numberOfMissingInStatisticalProcess = 0 : edition_specific;
|
||||||
alias totalNumberOfDataValuesMissingInStatisticalProcess=numberOfMissingInStatisticalProcess;
|
alias totalNumberOfDataValuesMissingInStatisticalProcess=numberOfMissingInStatisticalProcess;
|
||||||
|
@ -25,4 +25,4 @@ codetable[1] indicatorOfUnitForTimeIncrement ('4.4.table',masterDir,localDir)=25
|
||||||
unsigned[4] timeIncrement=0 ;
|
unsigned[4] timeIncrement=0 ;
|
||||||
alias timeIncrementBetweenSuccessiveFields=timeIncrement;
|
alias timeIncrementBetweenSuccessiveFields=timeIncrement;
|
||||||
|
|
||||||
# include "grib2/template.4.statistical.def"
|
# include "grib2/templates/template.4.statistical.def"
|
||||||
|
|
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
# TEMPLATE 4.111, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval for generic optical properties
|
# TEMPLATE 4.111, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval for generic optical properties
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.optical.def"
|
include "grib2/templates/template.4.optical.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.eps.def"
|
include "grib2/templates/template.4.eps.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
||||||
|
|
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
# TEMPLATE 4.112, Probability forecasts in relation to a reference period at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
# TEMPLATE 4.112, Probability forecasts 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/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
||||||
include "grib2/template.4.probability.def"
|
include "grib2/templates/template.4.probability.def"
|
||||||
include "grib2/template.4.referenceperiod.def"
|
include "grib2/templates/template.4.referenceperiod.def"
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.113, Generalised tiles at a horizontal level or horizontal layer at a point in time
|
# TEMPLATE 4.113, Generalised tiles at a horizontal level or horizontal layer at a point in time
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generalised_tile.def"
|
include "grib2/templates/template.4.generalised_tile.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.114, Average, accumulation, and/or extreme values or other statistically processed values on generalised tiles at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
# TEMPLATE 4.114, Average, accumulation, and/or extreme values or other statistically processed values on generalised tiles at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generalised_tile.def"
|
include "grib2/templates/template.4.generalised_tile.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
# TEMPLATE 4.115, Individual ensemble forecast, control and perturbed on generalised tiles at a horizontal level or in a horizontal layer at a point in time
|
# TEMPLATE 4.115, Individual ensemble forecast, control and perturbed on generalised tiles at a horizontal level or in a horizontal layer at a point in time
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generalised_tile.def"
|
include "grib2/templates/template.4.generalised_tile.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.leps.def"
|
include "grib2/templates/template.4.leps.def"
|
||||||
|
|
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
# TEMPLATE 4.116, Individual ensemble forecast, control and perturbed on generalised tiles at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
# TEMPLATE 4.116, Individual ensemble forecast, control and perturbed on generalised tiles at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generalised_tile.def"
|
include "grib2/templates/template.4.generalised_tile.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.leps.def"
|
include "grib2/templates/template.4.leps.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.117, Individual large ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time
|
# TEMPLATE 4.117, Individual large ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.leps.def"
|
include "grib2/templates/template.4.leps.def"
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.118, Individual large ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
# TEMPLATE 4.118, Individual large ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.leps.def"
|
include "grib2/templates/template.4.leps.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.119, Probability forecasts from large ensembles at a horizontal level or in a horizontal layer at a point in time
|
# TEMPLATE 4.119, Probability forecasts from large ensembles at a horizontal level or in a horizontal layer at a point in time
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.probabilityLargeEnsemble.def"
|
include "grib2/templates/template.4.probabilityLargeEnsemble.def"
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.12, Derived forecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
# TEMPLATE 4.12, Derived forecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.derived.def"
|
include "grib2/templates/template.4.derived.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.120, Probability forecasts from large ensembles at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
# TEMPLATE 4.120, Probability forecasts from large ensembles at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.probabilityLargeEnsemble.def"
|
include "grib2/templates/template.4.probabilityLargeEnsemble.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
||||||
|
|
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
# TEMPLATE 4.121, Probability forecasts with spatiotemporal processing based on focal (moving window) statistics at a horizontal level or in a horizontal layer at a point in time
|
# TEMPLATE 4.121, Probability forecasts with spatiotemporal processing based on focal (moving window) statistics at a horizontal level or in a horizontal layer at a point in time
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.probabilityLargeEnsemble.def"
|
include "grib2/templates/template.4.probabilityLargeEnsemble.def"
|
||||||
include "grib2/template.4.focalStatistics.def"
|
include "grib2/templates/template.4.focalStatistics.def"
|
||||||
|
|
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
# TEMPLATE 4.122, Probability forecasts with spatiotemporal processing based on focal (moving window) statistics at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
# TEMPLATE 4.122, Probability forecasts with spatiotemporal processing based on focal (moving window) statistics at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.probabilityLargeEnsemble.def"
|
include "grib2/templates/template.4.probabilityLargeEnsemble.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
||||||
include "grib2/template.4.focalStatistics.def"
|
include "grib2/templates/template.4.focalStatistics.def"
|
||||||
|
|
|
@ -2,11 +2,11 @@
|
||||||
|
|
||||||
# TEMPLATE 4.123, Probability forecasts from large ensembles with spatiotemporal processing based on focal (moving window) statistics in relation to a reference period at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
# TEMPLATE 4.123, Probability forecasts from large ensembles with spatiotemporal processing based on focal (moving window) statistics 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/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
||||||
include "grib2/template.4.probabilityLargeEnsemble.def"
|
include "grib2/templates/template.4.probabilityLargeEnsemble.def"
|
||||||
include "grib2/template.4.referenceperiod.def"
|
include "grib2/templates/template.4.referenceperiod.def"
|
||||||
include "grib2/template.4.focalStatistics.def"
|
include "grib2/templates/template.4.focalStatistics.def"
|
||||||
|
|
|
@ -2,11 +2,11 @@
|
||||||
|
|
||||||
# TEMPLATE 4.13, Derived forecasts based on a cluster of ensemble members over a rectangular area at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
# TEMPLATE 4.13, Derived forecasts based on a cluster of ensemble members over a rectangular area at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.derived.def"
|
include "grib2/templates/template.4.derived.def"
|
||||||
include "grib2/template.4.rectangular_cluster.def"
|
include "grib2/templates/template.4.rectangular_cluster.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
||||||
include "grib2/template.4.eps_cluster.def"
|
include "grib2/templates/template.4.eps_cluster.def"
|
||||||
|
|
|
@ -2,11 +2,11 @@
|
||||||
|
|
||||||
# TEMPLATE 4.14, Derived forecasts based on a cluster of ensemble members over a circular area at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
# TEMPLATE 4.14, Derived forecasts based on a cluster of ensemble members over a circular area at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.derived.def"
|
include "grib2/templates/template.4.derived.def"
|
||||||
include "grib2/template.4.circular_cluster.def"
|
include "grib2/templates/template.4.circular_cluster.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
||||||
include "grib2/template.4.eps_cluster.def"
|
include "grib2/templates/template.4.eps_cluster.def"
|
||||||
|
|
|
@ -2,11 +2,11 @@
|
||||||
|
|
||||||
# TEMPLATE 4.15, Average, accumulation, extreme values, or other statistically-processed values over a spatial area at a horizontal level or in a horizontal layer at a point in time
|
# TEMPLATE 4.15, Average, accumulation, extreme values, or other statistically-processed values over a spatial area at a horizontal level or in a horizontal layer at a point in time
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
|
|
||||||
codetable[1] statisticalProcess 'grib2/tables/[tablesVersion]/4.10.table';
|
codetable[1] statisticalProcess 'grib2/tables/[tablesVersion]/4.10.table';
|
||||||
codetable[1] spatialProcessing 'grib2/tables/[tablesVersion]/4.15.table';
|
codetable[1] spatialProcessing 'grib2/tables/[tablesVersion]/4.15.table';
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.2, Derived forecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time
|
# TEMPLATE 4.2, Derived forecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.derived.def"
|
include "grib2/templates/template.4.derived.def"
|
||||||
|
|
|
@ -2,11 +2,11 @@
|
||||||
|
|
||||||
# TEMPLATE 4.3, Derived forecasts based on a cluster of ensemble members over a rectangular area at a horizontal level or in a horizontal layer at a point in time
|
# TEMPLATE 4.3, Derived forecasts based on a cluster of ensemble members over a rectangular area at a horizontal level or in a horizontal layer at a point in time
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.derived.def"
|
include "grib2/templates/template.4.derived.def"
|
||||||
include "grib2/template.4.rectangular_cluster.def"
|
include "grib2/templates/template.4.rectangular_cluster.def"
|
||||||
include "grib2/template.4.eps_cluster.def"
|
include "grib2/templates/template.4.eps_cluster.def"
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
# Note: This template is deprecated. Template 4.31 should be used instead.
|
# Note: This template is deprecated. Template 4.31 should be used instead.
|
||||||
transient template_is_deprecated = 1 : hidden;
|
transient template_is_deprecated = 1 : hidden;
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
|
|
||||||
codetable[1] typeOfGeneratingProcess ('4.3.table',masterDir,localDir) : dump;
|
codetable[1] typeOfGeneratingProcess ('4.3.table',masterDir,localDir) : dump;
|
||||||
|
|
||||||
|
@ -12,4 +12,4 @@ codetable[1] typeOfGeneratingProcess ('4.3.table',masterDir,localDir) : dump;
|
||||||
unsigned[1] observationGeneratingProcessIdentifier : dump;
|
unsigned[1] observationGeneratingProcessIdentifier : dump;
|
||||||
alias generatingProcessIdentifier=observationGeneratingProcessIdentifier;
|
alias generatingProcessIdentifier=observationGeneratingProcessIdentifier;
|
||||||
|
|
||||||
include "grib2/template.4.satellite_30.def"
|
include "grib2/templates/template.4.satellite_30.def"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
# TEMPLATE 4.31, Satellite Product
|
# TEMPLATE 4.31, Satellite Product
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
|
|
||||||
codetable[1] typeOfGeneratingProcess ('4.3.table',masterDir,localDir) : dump;
|
codetable[1] typeOfGeneratingProcess ('4.3.table',masterDir,localDir) : dump;
|
||||||
|
|
||||||
|
@ -10,4 +10,4 @@ codetable[1] typeOfGeneratingProcess ('4.3.table',masterDir,localDir) : dump;
|
||||||
unsigned[1] observationGeneratingProcessIdentifier : dump;
|
unsigned[1] observationGeneratingProcessIdentifier : dump;
|
||||||
alias generatingProcessIdentifier=observationGeneratingProcessIdentifier;
|
alias generatingProcessIdentifier=observationGeneratingProcessIdentifier;
|
||||||
|
|
||||||
include "grib2/template.4.satellite.def"
|
include "grib2/templates/template.4.satellite.def"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
# TEMPLATE 4.311, Satellite Product Auxiliary Information
|
# TEMPLATE 4.311, Satellite Product Auxiliary Information
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
|
|
||||||
codetable[1] typeOfGeneratingProcess ('4.3.table',masterDir,localDir) : dump;
|
codetable[1] typeOfGeneratingProcess ('4.3.table',masterDir,localDir) : dump;
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
# TEMPLATE 4.32, Analysis or forecast at a horizontal level or in a horizontal layer at a point in time for simulated (synthetic) satellite data
|
# TEMPLATE 4.32, Analysis or forecast at a horizontal level or in a horizontal layer at a point in time for simulated (synthetic) satellite data
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.satellite.def"
|
include "grib2/templates/template.4.satellite.def"
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.33, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for simulated (synthetic) satellite data
|
# TEMPLATE 4.33, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for simulated (synthetic) satellite data
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.satellite.def"
|
include "grib2/templates/template.4.satellite.def"
|
||||||
include "grib2/template.4.eps.def"
|
include "grib2/templates/template.4.eps.def"
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.34, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer, in a continuous or non-continuous interval for simulated (synthetic) satellite data
|
# TEMPLATE 4.34, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer, in a continuous or non-continuous interval for simulated (synthetic) satellite data
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.satellite.def"
|
include "grib2/templates/template.4.satellite.def"
|
||||||
include "grib2/template.4.eps.def"
|
include "grib2/templates/template.4.eps.def"
|
||||||
include "grib2/template.4.statistical.def"
|
include "grib2/templates/template.4.statistical.def"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
# TEMPLATE 4.35, satellite product with or without associated quality values
|
# TEMPLATE 4.35, satellite product with or without associated quality values
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
|
|
||||||
codetable[1] typeOfGeneratingProcess ('4.3.table',masterDir,localDir) : dump;
|
codetable[1] typeOfGeneratingProcess ('4.3.table',masterDir,localDir) : dump;
|
||||||
|
|
||||||
|
@ -12,4 +12,4 @@ alias generatingProcessIdentifier=observationGeneratingProcessIdentifier;
|
||||||
|
|
||||||
codetable[1] qualityValueAssociatedWithParameter('4.16.table',masterDir,localDir) : dump;
|
codetable[1] qualityValueAssociatedWithParameter('4.16.table',masterDir,localDir) : dump;
|
||||||
|
|
||||||
include "grib2/template.4.satellite.def"
|
include "grib2/templates/template.4.satellite.def"
|
||||||
|
|
|
@ -2,11 +2,11 @@
|
||||||
|
|
||||||
# TEMPLATE 4.4, Derived forecasts based on a cluster of ensemble members over a circular area at a horizontal level or in a horizontal layer at a point in time
|
# TEMPLATE 4.4, Derived forecasts based on a cluster of ensemble members over a circular area at a horizontal level or in a horizontal layer at a point in time
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.derived.def"
|
include "grib2/templates/template.4.derived.def"
|
||||||
include "grib2/template.4.circular_cluster.def"
|
include "grib2/templates/template.4.circular_cluster.def"
|
||||||
include "grib2/template.4.eps_cluster.def"
|
include "grib2/templates/template.4.eps_cluster.def"
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
# TEMPLATE 4.40, Analysis or forecast at a horizontal level or in a horizontal layer at a point in time for atmospheric chemical constituents
|
# TEMPLATE 4.40, Analysis or forecast at a horizontal level or in a horizontal layer at a point in time for atmospheric chemical constituents
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.chemical.def"
|
include "grib2/templates/template.4.chemical.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
|
|
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
# TEMPLATE 4.41, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for atmospheric chemical constituents
|
# TEMPLATE 4.41, Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for atmospheric chemical constituents
|
||||||
|
|
||||||
include "grib2/template.4.parameter.def"
|
include "grib2/templates/template.4.parameter.def"
|
||||||
include "grib2/template.4.chemical.def"
|
include "grib2/templates/template.4.chemical.def"
|
||||||
include "grib2/template.4.generating_process.def"
|
include "grib2/templates/template.4.generating_process.def"
|
||||||
include "grib2/template.4.forecast_time.def"
|
include "grib2/templates/template.4.forecast_time.def"
|
||||||
include "grib2/template.4.point_in_time.def"
|
include "grib2/templates/template.4.point_in_time.def"
|
||||||
include "grib2/template.4.horizontal.def"
|
include "grib2/templates/template.4.horizontal.def"
|
||||||
include "grib2/template.4.eps.def"
|
include "grib2/templates/template.4.eps.def"
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue