NCEPLIBS-g2c  1.7.0
src Directory Reference

Files

file  cmplxpack.c [code]
 Pack up a data field using a complex packing algorithm as defined in the GRIB2 documention.
 
file  compack.c [code]
 Pack up a data field using a complex packing algorithm as defined in the GRIB2 documention.
 
file  comunpack.c [code]
 Unpack a data field that was packed using a complex packing algorithm as defined in the GRIB2 documention.
 
file  dec_jpeg2000.c [code]
 Decodes JPEG2000 code stream.
 
file  dec_png.c [code]
 PNG functions.
 
file  decenc_openjpeg.c [code]
 JPEG functions, originally from ECMWF, modified for use in NCEPLIBS-g2c.
 
file  drstemplates.c [code]
 Functions for GRIB2 Data Representation Templates (DRT) for the Data Representation Setcion.
 
file  enc_jpeg2000.c [code]
 Encodes JPEG2000 code stream.
 
file  enc_png.c [code]
 Functions for dealing with PNG.
 
file  g2_addfield.c [code]
 Pack up Sections 4 through 7 for a given field and adds them to a GRIB2 message.
 
file  g2_addgrid.c [code]
 Pack up a Grid Definition Section (Section 3) and adds it to a GRIB2 message.
 
file  g2_addlocal.c [code]
 Add a Local Use Section (Section 2) to a GRIB2 message.
 
file  g2_create.c [code]
 Initializes a new GRIB2 message and packs GRIB2 sections 0 (Indicator Section) and 1 (Identification Section).
 
file  g2_free.c [code]
 Free up memory that was allocated for struct gribfield.
 
file  g2_getfld.c [code]
 Return all the metadata, template values, Bit-map (if applicable), and the unpacked data for a given data field.
 
file  g2_gribend.c [code]
 Finalize a GRIB2 message after all grids and fields have been added.
 
file  g2_info.c [code]
 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.
 
file  g2_miss.c [code]
 Check the Data Representation Template to see if missing value management is used, and returns the missing value(s) in the data field.
 
file  g2_unpack1.c [code]
 Unpack Section 1 (Identification Section) as defined in GRIB Edition 2.
 
file  g2_unpack2.c [code]
 Unpack Section 2 (Local Use Section) as defined in GRIB Edition 2.
 
file  g2_unpack3.c [code]
 Unpack Section 3 (Grid Definition Section) as defined in GRIB Edition 2.
 
file  g2_unpack4.c [code]
 Unpack Section 4 (Product Definition Section) as defined in GRIB Edition 2.
 
file  g2_unpack5.c [code]
 Unpack Section 5 (Data Representation Section) as defined in GRIB Edition 2.
 
file  g2_unpack6.c [code]
 Unpack Section 6 (Bit-Map Section) as defined in GRIB Edition 2.
 
file  g2_unpack7.c [code]
 Unpack Section 7 (Data Section) as defined in GRIB Edition 2.
 
file  gbits.c [code]
 Functions to pack and unpack bits to/from a packed bit string.
 
file  getdim.c [code]
 Return the dimensions and scanning mode of a grid definition packed in GRIB2 Grid Definition Section 3 format.
 
file  getpoly.c [code]
 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.
 
file  grib2_int.h [code]
 Header file with internal function prototypes NCEPLIBS-g2c library.
 
file  gridtemplates.c [code]
 Returns grid template information for a specified Grid Definition Template for Section 3 - the Grid Definition Section (GDS).
 
file  int_power.c [code]
 Provide function similar to C pow() power function.
 
file  jpcpack.c [code]
 Pack up a data field into a JPEG2000 code stream.
 
file  jpcunpack.c [code]
 Unpack a data field that was packed into a JPEG2000 code stream.
 
file  misspack.c [code]
 Pack up a data field using a complex packing algorithm as defined in the GRIB2 documention.
 
file  mkieee.c [code]
 
file  pack_gp.c [code]
 
file  pdstemplates.c [code]
 Functions for GRIB2 Product Definition Templates used in Section 4 - the Product Definition Section (PDS).
 
file  pngpack.c [code]
 Function to pack data with PNG compression.
 
file  pngunpack.c [code]
 Contains a function to unpack data packed with PNG compression.
 
file  rdieee.c [code]
 Read a list of real values in 32-bit IEEE floating point format.
 
file  reduce.c [code]
 Determines whether the number of groups should be increased in order to reduce the size of the large groups, and to make that adjustment.
 
file  seekgb.c [code]
 Searches a file for the next GRIB message.
 
file  simpack.c [code]
 Pack up a data field using the simple packing algorithm.
 
file  simunpack.c [code]
 
file  specpack.c [code]
 Pack a spectral data field using the complex packing algorithm for spherical harmonic data.
 
file  specunpack.c [code]
 Unpack a spectral data field that was packed using the complex packing algorithm for spherical harmonic data.
 
file  util.c [code]
 Internal utility functions for the g2c library.