|
NCEPLIBS-g2
3.4.9
|
Information on all GRIB2 Product Definition Templates used in Section 4 - the Product Definition Section (PDS) More...
Go to the source code of this file.
Data Types | |
| type | pdstemplates::pdstemplate |
| This is the defined type for a Product Definition Section (PDS) template. More... | |
Modules | |
| module | pdstemplates |
| Information on all GRIB2 Product Definition Templates used in Section 4 - the Product Definition Section (PDS) | |
Functions/Subroutines | |
| subroutine | pdstemplates::extpdstemplate (number, list, nummap, map) |
| This subroutine generates the remaining octet map for a given Product Definition Template, if required. More... | |
| integer function | pdstemplates::getpdsindex (number) |
| This function returns the index of specified Product Definition Template in array templates. More... | |
| subroutine | pdstemplates::getpdstemplate (number, nummap, map, needext, iret) |
| This subroutine returns PDS template information for a specified Product Definition Template. More... | |
| integer function | pdstemplates::getpdtlen (number) |
| This function returns the initial length (number of entries) in the static part of specified Product Definition Template. More... | |
Variables | |
| integer, parameter | pdstemplates::maxlen = 200 |
| MAXLEN max length of entries. More... | |
| integer, parameter | pdstemplates::maxtemp = 43 |
| MAXTEMP maximum number of templates. More... | |
| type(pdstemplate), dimension(maxtemp) | pdstemplates::templates |
| template in type of pdstemplate More... | |
Information on all GRIB2 Product Definition Templates used in Section 4 - the Product Definition Section (PDS)
Definition in file pdstemplates.F90.
| type pdstemplates::pdstemplate |
This is the defined type for a Product Definition Section (PDS) template.
Definition at line 46 of file pdstemplates.F90.
| Data Fields | ||
|---|---|---|
| integer, dimension(maxlen) | mappds | Number of octets in which to pack each value. |
| integer | mappdslen | The number of entries in the template. |
| logical | needext | Does template need to be extended? |
| integer | template_num | Template number. |