NCEPLIBS-g2c
1.6.4
|
This header file contains info on all the available GRIB2 Grid Definition Templates used in Section 3 (GDS). More...
#include "grib2.h"
Go to the source code of this file.
Data Structures | |
struct | gridtemplate |
Struct for grid template. More... | |
Macros | |
#define | MAXGRIDMAPLEN 200 |
Maximum template map length. More... | |
#define | MAXGRIDTEMP 31 |
Maximum number of templates. More... | |
Variables | |
const struct gridtemplate | templatesgrid [MAXGRIDTEMP] |
Templates grid. More... | |
This header file contains info on all the available GRIB2 Grid Definition Templates used in Section 3 (GDS).
Each Template has three parts:
In some cases the number of entries in a template can vary depending upon values specified in the "static" part of the template. (See Template 3.120 as an example).
Date | Programmer | Comments |
---|---|---|
2001-10-26 | Gilbert | Initial |
2007-08-16 | Vuong | Added GDT 3.204 Curvilinear Orthogonal Grid |
2008-07-08 | Vuong | Added GDT 3.32768 Rot Lat/Lon E-grid (Arakawa) |
2010-05-11 | Vuong | Added GDT 3.32769 Rotate Lat/Lon Non-E Staggered grid (Arakawa) |
2013-08-06 | Vuong | Added GDT 3.4, 3.5, 3.12, 3.101, 3.140 |
Definition in file gridtemplates.h.
struct gridtemplate |
Struct for grid template.
Definition at line 49 of file gridtemplates.h.
Data Fields | ||
---|---|---|
g2int | mapgrid[MAXGRIDMAPLEN] | Number of bytes for each template value. |
g2int | mapgridlen | The number of entries in the template. |
g2int | needext | Does template need extension? |
g2int | template_num | Template number. |
#define MAXGRIDMAPLEN 200 |
Maximum template map length.
Definition at line 44 of file gridtemplates.h.
#define MAXGRIDTEMP 31 |
Maximum number of templates.
Definition at line 43 of file gridtemplates.h.
const struct gridtemplate templatesgrid[MAXGRIDTEMP] |
Templates grid.
Definition at line 1 of file gridtemplates.h.
Referenced by getgridindex(), and getgridtemplate().