NCEPLIBS-g2 4.0.0
|
This Fortran Module contains info on all the available ECMWF GRIB Parameters. More...
Data Types | |
type | gribparam |
Functions/Subroutines | |
subroutine | param_ecmwf_g1_to_g2 (g1val, g1ver, g2disc, g2cat, g2num) |
This subroutine returns the corresponding GRIB2 Discipline Category and Number for a given GRIB1 parameter value and table version. | |
subroutine | param_ecmwf_g2_to_g1 (g2disc, g2cat, g2num, g1val, g1ver) |
This subroutine returns the GRIB 1 parameter number for a given GRIB2 Discipline, Category and Parameter number. | |
Variables | |
integer, parameter | maxparam =179 |
maximum number of ECMWF GRIB parameters. | |
type(gribparam), dimension(maxparam) | paramlist |
list of ECMWF GRIB parameters. | |
This Fortran Module contains info on all the available ECMWF GRIB Parameters.
type params_ecmwf::gribparam |
Definition at line 14 of file params_ecmwf.F90.
Data Fields | ||
---|---|---|
character(len=8) | abbrev | |
integer | g1tblver | |
integer | grib1val | |
integer | grib2cat | |
integer | grib2dsc | |
integer | grib2num |
subroutine params_ecmwf::param_ecmwf_g1_to_g2 | ( | integer, intent(in) | g1val, |
integer, intent(in) | g1ver, | ||
integer, intent(out) | g2disc, | ||
integer, intent(out) | g2cat, | ||
integer, intent(out) | g2num | ||
) |
This subroutine returns the corresponding GRIB2 Discipline Category and Number for a given GRIB1 parameter value and table version.
[in] | g1val | GRIB1 parameter number for which discipline is requested |
[in] | g1ver | GRIB1 parameter table version number |
[out] | g2disc | corresponding GRIB2 Discipline number |
[out] | g2cat | corresponding GRIB2 Category number |
[out] | g2num | corresponding GRIB2 Parameter number within Category g2cat |
Definition at line 222 of file params_ecmwf.F90.
subroutine params_ecmwf::param_ecmwf_g2_to_g1 | ( | integer, intent(in) | g2disc, |
integer, intent(in) | g2cat, | ||
integer, intent(in) | g2num, | ||
integer, intent(out) | g1val, | ||
integer, intent(out) | g1ver | ||
) |
This subroutine returns the GRIB 1 parameter number for a given GRIB2 Discipline, Category and Parameter number.
[in] | g2disc | GRIB2 Discipline number (See Code Table 0.0) |
[in] | g2cat | corresponding GRIB2 Category number |
[in] | g2num | corresponding GRIB2 Parameter number within Category g2cat |
[out] | g1val | GRIB1 parameter number for which discipline is requested |
[out] | g1ver | GRIB1 parameter table version number |
Definition at line 257 of file params_ecmwf.F90.
integer, parameter params_ecmwf::maxparam =179 |
maximum number of ECMWF GRIB parameters.
Definition at line 12 of file params_ecmwf.F90.
Referenced by param_ecmwf_g1_to_g2(), and param_ecmwf_g2_to_g1().
list of ECMWF GRIB parameters.
Definition at line 23 of file params_ecmwf.F90.
Referenced by param_ecmwf_g1_to_g2(), and param_ecmwf_g2_to_g1().