|
| | 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.
|
| |
| | dec_jpeg2000.c |
| | Decodes JPEG2000 code stream.
|
| |
| | dec_png.c |
| | PNG functions.
|
| |
| | decenc_aec.c |
| | Decode/encode an AEC code stream.
|
| |
| | decenc_openjpeg.c |
| | JPEG functions, originally from ECMWF, modified for use in NCEPLIBS-g2c.
|
| |
| | drstemplates.c |
| | Functions, Structures, and Data for Data Representation Templates (DRT).
|
| |
| | enc_jpeg2000.c |
| | Encodes JPEG2000 code stream.
|
| |
| | enc_png.c |
| | Functions for dealing with PNG.
|
| |
| | 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.
|
| |
| | 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.
|
| |
| | g2cxml.c |
| | This file reads the GRIB2 XML files.
|
| |
| | 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.
|
| |