|
NCEPLIBS-g2 4.0.0
|
| ▼ src | |
| gribmod.F90 | This Fortran module contains the declaration of derived type gribfield |
| ▼ src | |
| 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 |
| ▼ utils | |
| cnv12.F90 | Convert every GRIB1 field in a file to a GRIB2 field |
| cnv21.F90 | Convert every GRIB2 field to individual GRIB1 messages |
| cnv22.F90 | Converts every GRIB2 field to another GRIB2 field, with different packing options |
| cnvgrib.F90 | Convert files between GRIB1 and GRIB2 |
| copygb.F90 | Compare grib files |
| copygb2.F90 | Copy all or part of one GRIB2 file to another GRIB2 file |
| degrib2.F90 | Make an inventory of a GRIB2 file |
| grb2index.F90 | Write a GRIB2 index file |
| grbindex.f | Create an index file from a grib file |
| makwmo.F90 | Format the wmo header |
| prgrib2.F90 | Subroutines for converting GRIB2 info to string output |
| tocgrib.F90 | Create new GRIB2 file from exiting GRIB2 file |
| tocgrib2.F90 | Create new GRIB2 file with fields from an existing GRIB2 file, with a TOC Flag Field separator block and WMO header |
| tocgrib2super.F90 | Read fields from a GRIB2 file and write them to a new file with WMO super header |