NCEPLIBS-g2 4.0.0
Loading...
Searching...
No Matches
src Directory Reference

Files

 compack.F90
 Pack/unpack a data field with complex packing with or without spatial differences defined in Data Representation Template5.2 and Data Representation Template 5.3.
 
 drstemplates.F90
 Handles Data Representation Templates used in Section 5.
 
 g2aec.F90
 Pack/unpack a data field that was packed with AEC compression.
 
 g2bytes.F90
 Extract or store arbitrary size values between packed bit string and integer or real scalars, or integer arrays.
 
 g2cf.F90
 Module for the NCEPLIBS-g2 file-based GRIB2 API.
 
 g2create.F90
 Subroutines to create a GRIB2 message.
 
 g2get.F90
 Get information from a GRIB2 message.
 
 g2getgb2.F90
 The getgb2 subroutines find and unpack a GRIB2 message in a file.
 
 g2gf.F90
 Subroutines to write and get a field and free memmory from grib_mod::gribfield.
 
 g2grids.F90
 This Fortran Module allows access to predefined GRIB2 Grid Definition Templates (GDT) stored in a file.
 
 g2index.F90
 Subroutines for dealing with indexes.
 
 g2jpc.F90
 Pack/unpack a data field into a JPEG2000 code stream as defined in Data Representation Template 5.40.
 
 g2logging.F90
 Logging for the g2 library.
 
 g2png.F90
 Pack/unpack a data field into PNG image format, defined in Data Representation Template 5.40.
 
 g2sim.F90
 Pack/unpack a data field using simple packing algorithm.
 
 g2spec.F90
 Pack/unpack a spectral data field using the complex packing algorithm for spherical harmonic data as defined in Data Representation Template 5.51.
 
 g2unpack.F90
 Unpack Sections of GRIB2 messages.
 
 gdt2gds.F90
 Convert grid information from a GRIB2 grid to GRIB1 GDS info.
 
 gridtemplates.F90
 This Fortran module contains info on all the available GRIB2 Grid Definition Templates used in Section 3 - the Grid Definition Section (GDS).
 
 intmath.F90
 Define math functions used by compack(), simpack(), and misspack().
 
 mova2i.c
 Move bits from a char*1 to an int.
 
 pack_gp.f
 This subroutine determines groups of variable size.
 
 params.F90
 Info on all the available GRIB Parameters.
 
 params_ecmwf.F90
 This Fortran Module contains info on all the available ECMWF GRIB Parameters.
 
 pdstemplates.F90
 Information on all GRIB2 Product Definition Templates used in Section 4 - the Product Definition Section (PDS)
 
 realloc.F90
 Reallocate memory, preserving contents.
 
 reduce.f
 This subroutine determines groups of variable size.
 
 skgb.F90
 Search a file for the next GRIB1 or GRIB2 message.