NCEPLIBS-g2c 2.0.0
Loading...
Searching...
No Matches
src Directory Reference

Files

 aecpack.c
 Pack array of float/double using AEC/CCSDS compression.
 
 aecunpack.c
 Unpack a data field that was packed with AEC compression.
 
 cmplxpack.c
 Pack a data field using a complex packing algorithm.
 
 compack.c
 Pack a data field using a complex packing algorithm.
 
 comunpack.c
 Unpack a data field that was packed using a complex packing algorithm as defined in the GRIB2 documention.
 
 decenc_aec.c
 Decode/encode an AEC code stream.
 
 decenc_jpeg2000.c
 Decode/encode a JPEG2000 code stream.
 
 decenc_openjpeg.c
 JPEG functions, originally from ECMWF, modified for use in NCEPLIBS-g2c.
 
 decenc_png.c
 Decode/encode a PNG stream.
 
 drstemplates.c
 Functions, Structures, and Data for Data Representation Templates (DRT).
 
 g2_addfield.c
 Pack sections 4 through 7 and add them to a GRIB2 message.
 
 g2_addgrid.c
 Pack a Grid Definition Section (Section 3) and adds it to a GRIB2 message.
 
 g2_addlocal.c
 Add a Local Use Section (Section 2) to a GRIB2 message.
 
 g2_create.c
 Initialize a new GRIB2 message and pack GRIB2 sections 0 (Indicator Section) and 1 (Identification Section).
 
 g2_free.c
 Free up memory that was allocated for struct gribfield.
 
 g2_getfld.c
 Return all the metadata, template values, Bit-map (if applicable), and the unpacked data for a given data field.
 
 g2_gribend.c
 Finalize a GRIB2 message after all grids and fields have been added.
 
 g2_info.c
 Search through a GRIB2 message and returns the number of gridded fields found in the message and the number (and maximum size) of Local Use Sections.
 
 g2_miss.c
 Check the Data Representation Template to see if missing value management is used, and returns the missing value(s) in the data field.
 
 g2_unpack1.c
 Unpack Section 1 (Identification Section) of a GRIB2 message.
 
 g2_unpack2.c
 Unpack Section 2 (Local Use Section) of a GRIB2 message.
 
 g2_unpack3.c
 Unpack Section 3 (Grid Definition Section) of a GRIB2 message.
 
 g2_unpack4.c
 Unpack Section 4 (Product Definition Section) of a GRIB2 message.
 
 g2_unpack5.c
 Unpack Section 5 (Data Representation Section) of a GRIB2 message.
 
 g2_unpack6.c
 Unpack Section 6 (Bit-Map Section) of a GRIB2 message.
 
 g2_unpack7.c
 Unpack Section 7 (Data Section) of a GRIB2 message.
 
 g2ccompare.c
 Compare the metadata of two open GRIB2 files.
 
 g2ccsv.c
 This file reads the GRIB2 CSV files.
 
 g2cdegrib2.c
 Write summary output to a file, as is done by utility grb2index.
 
 g2cfile.c
 File functions for the g2c library.
 
 g2cindex.c
 Write summary output to an index file, as is done by utility grb2index.
 
 g2cinq.c
 Inquiry functions.
 
 g2cio.c
 File I/O functions for the g2c library.
 
 g2cparams.c
 Functions for serving up NOAA parameter abbreviations and GRIB1/GRIB2 translations.
 
 g2cprod.c
 Product functions for the g2c library.
 
 g2cutil.c
 Internal utility functions for the NCEPLIBS-g2c library for the new g2c API.
 
 gbits.c
 Functions to pack and unpack bits to/from a packed bit string.
 
 getdim.c
 Return the dimensions and scanning mode of a grid definition.
 
 getpoly.c
 Return the J, K, and M pentagonal resolution parameters specified in a GRIB Grid Definition Section used spherical harmonic coefficients using GDT 5.50 through 5.53.
 
 grib2_int.h
 Header file with internal function prototypes NCEPLIBS-g2c library.
 
 gridtemplates.c
 Returns grid template information for a specified Grid Definition Template for Section 3 - the Grid Definition Section (GDS).
 
 int_power.c
 Provide function similar to C pow() power function.
 
 jpcpack.c
 Pack and unpack an array of float/double using JPEG2000.
 
 jpcunpack.c
 Unpack a data field that was packed with JPEG2000.
 
 misspack.c
 Pack a data field using a complex packing algorithm as defined in the GRIB2 documention.
 
 mkieee.c
 Store a list of real values in 32-bit IEEE floating point format.
 
 pack_gp.c
 
 pdstemplates.c
 Functions for GRIB2 Product Definition Templates used in Section 4 - the Product Definition Section (PDS).
 
 pngpack.c
 Pack data with PNG compression.
 
 pngunpack.c
 Unpack data packed with PNG compression.
 
 rdieee.c
 Read a list of real values in 32-bit IEEE floating point format.
 
 reduce.c
 Determines whether the number of groups should be increased in order to reduce the size of the large groups, and to make that adjustment.
 
 seekgb.c
 Search a file for the next GRIB message.
 
 simpack.c
 Pack a data field using the simple packing algorithm.
 
 simunpack.c
 Unpack a data field that was packed using a simple packing algorithm.
 
 specpack.c
 Pack a spectral data field using the complex packing algorithm for spherical harmonic data.
 
 specunpack.c
 Unpack a spectral data field that was packed using the complex packing algorithm for spherical harmonic data.
 
 util.c
 Internal utility functions for the g2c library.