NCEPLIBS-g2c
1.6.4
|
This include file contains info on all the available GRIB2 Product Definition Templates used in [Section 4 - the Product Definition Section (PDS)](https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_sect4.shtml). More...
#include "grib2.h"
Go to the source code of this file.
Data Structures | |
struct | pdstemplate |
Struct for PDS template. More... | |
Macros | |
#define | MAXPDSMAPLEN 200 |
Maximum template map length. More... | |
#define | MAXPDSTEMP 47 |
Maximum number of templates. More... | |
Variables | |
const struct pdstemplate | templatespds [MAXPDSTEMP] |
Date for struct for PDS template. More... | |
This include file contains info on all the available GRIB2 Product Definition Templates used in [Section 4 - the Product Definition Section (PDS)](https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_sect4.shtml).
Each Template has three parts:
Date | Programmer | Comments |
---|---|---|
2005-12-08 | Gilbert | Allow negative scale factors, limits for 4.5 and 4.9 |
2009-12-15 | Vuong | Added Product Definition Templates 4.31, 4.15 |
2010-08-03 | Vuong | Added Product Definition Template 4.40,4.41,4.42,4.43 |
2010-12-08 | Vuong | Corrected Definition Template 4.42,4.43 |
2010-12-08 | Vuong | Corrected Definition Template 4.42,4.43 |
2012-03-29 | Vuong | Added Templates 4.44,4.45,4.46,4.47,4.48,4.50,4.51,4.91,4.32 and 4.52 |
2013-08-05 | Vuong | Corrected 4.91 and added Templates 4.33,4.34,4.53,4.54 |
2015-10-07 | Vuong | Added Templates 4.57, 4.60, 4.61 and allow a forecast time to be negative |
Definition in file pdstemplates.h.
struct pdstemplate |
Struct for PDS template.
Definition at line 53 of file pdstemplates.h.
Data Fields | ||
---|---|---|
g2int | mappds[MAXPDSMAPLEN] | Number of bytes for each template value. |
g2int | mappdslen | The number of entries in the template. |
g2int | needext | Does template need extension? |
g2int | template_num | Template number. |
#define MAXPDSMAPLEN 200 |
Maximum template map length.
Definition at line 48 of file pdstemplates.h.
#define MAXPDSTEMP 47 |
Maximum number of templates.
Definition at line 47 of file pdstemplates.h.
const struct pdstemplate templatespds[MAXPDSTEMP] |
Date for struct for PDS template.
Definition at line 1 of file pdstemplates.h.
Referenced by getpdsindex(), and getpdstemplate().