g2cparams.c(3) | Library Functions Manual | g2cparams.c(3) |
g2cparams.c - Functions for serving up NOAA parameter abbreviations and GRIB1/GRIB2 translations.
#include 'grib2_int.h'
#define CSV_FILE 'noaa_grib2_params.csv'
The name of the CSV file which contains the NOAA abbreviations.
int g2c_param_abbrev (int g2disc, int g2cat, int g2num,
char *abbrev)
Get NOAA abbreviation for a GRIB2 parameter. int g2c_param_all (int
param_idx, int *g1num, int *g1ver, int *g2disc, int *g2cat, int *g2num, char
*abbrev)
Return all the information about a parameter. int g2c_param_g1tog2 (int
g1num, int g1ver, int *g2disc, int *g2cat, int *g2num)
Translate GRIB1 parameter to GRIB2 parameter. int g2c_param_g2tog1 (int
g2disc, int g2cat, int g2num, int *g1num, int *g1ver)
Translate GRIB2 parameter to GRIB1 parameter.
static G2C_PARAM_T param
[G2C_MAX_NOAA_PARAMS]
An array of parameter information.
Functions for serving up NOAA parameter abbreviations and GRIB1/GRIB2 translations.
Author
Date
Definition in file g2cparams.c.
The name of the CSV file which contains the NOAA abbreviations.
Definition at line 11 of file g2cparams.c.
Get NOAA abbreviation for a GRIB2 parameter.
Parameters
Returns
Author
Date
Definition at line 1091 of file g2cparams.c.
References G2C_MAX_NOAA_ABBREV_LEN, G2C_MAX_NOAA_PARAMS, G2C_NOERROR, LOG, and param.
Referenced by g2c_degrib2(), and g2c_log_section().
Return all the information about a parameter.
Parameters
Returns
Author
Date
Definition at line 1185 of file g2cparams.c.
References g2c_param::g1num, g2c_param::g1ver, G2C_EINVAL, G2C_MAX_NOAA_ABBREV_LEN, G2C_MAX_NOAA_PARAMS, G2C_NOERROR, g2c_param::g2cat, g2c_param::g2disc, g2c_param::g2num, and param.
Translate GRIB1 parameter to GRIB2 parameter.
Parameters
Returns
Author
Date
Definition at line 1051 of file g2cparams.c.
References G2C_ENOPARAM, G2C_MAX_NOAA_PARAMS, G2C_NOERROR, g2c_param::g2cat, g2c_param::g2disc, g2c_param::g2num, and param.
Translate GRIB2 parameter to GRIB1 parameter.
Parameters
Returns
Author
Date
Definition at line 1136 of file g2cparams.c.
References g2c_param::g1num, g2c_param::g1ver, G2C_ENOPARAM, G2C_MAX_NOAA_PARAMS, G2C_NOERROR, LOG, and param.
An array of parameter information.
Definition at line 14 of file g2cparams.c.
Referenced by g2c_param_abbrev(), g2c_param_all(), g2c_param_g1tog2(), and g2c_param_g2tog1().
Generated automatically by Doxygen for NCEPLIBS-g2c from the source code.
Version 2.1.0 | NCEPLIBS-g2c |