|
NCEPLIBS-g2
3.4.7
|
Files | |
| file | addfield.f [code] |
| Pack up Sections 4 through 7 for a given field and add them to a GRIB2 message. | |
| file | addgrid.F90 [code] |
| Pack up a Grid Definition Section (Section 3) and add it to a GRIB2 message. | |
| file | addlocal.F90 [code] |
| Add a Local Use Section (Section 2) to a GRIB2 message. | |
| file | cmplxpack.f [code] |
| Pack up a data field using a complex packing algorithm. | |
| file | compack.f [code] |
| This subroutine packs up a GRIB2 data field. | |
| file | comunpack.f [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] |
| This program reads PNG stream data from memory. | |
| file | drstemplates.F90 [code] |
| Handles Data Representation Templates used in Section 5. | |
| file | enc_jpeg2000.c [code] |
| Encodes JPEG2000 code stream. | |
| file | enc_png.c [code] |
| This program writes PNG stream to memory. | |
| file | g2_gbytesc.F90 [code] |
| Extract or store arbitrary size values between packed bit string and unpacked array. | |
| file | g2grids.F90 [code] |
| This Fortran Module allows access to predefined GRIB2 Grid Definition Templates (GDT) stored in a file. | |
| file | gb_info.F90 [code] |
| Find the number of gridded fields and Local Use Sections in a GRIB2 message. | |
| file | gdt2gds.F90 [code] |
| Convert grid information from a GRIB2 grid to GRIB1 GDS info. | |
| file | getdim.f [code] |
| This subroutine returns the info of GRIB2 Grid Definition Section 3 format. | |
| file | getfield.F90 [code] |
| Contains subroutines obtain grid information and the unpacked data (section 3 - 6) for a field from a GRIB2 file. | |
| file | getg2i.F90 [code] |
| Read a GRIB2 index file and return its contents. | |
| file | getg2ir.F90 [code] |
| Generate an index record for a message in a GRIB2 file. | |
| file | getgb2.F90 [code] |
| Find and unpack a GRIB2 message in a file. | |
| file | getgb2l.F90 [code] |
| This subroutine reads and unpacks a local use section from a GRIB2 message. | |
| file | getgb2p.F90 [code] |
| Find and extract a GRIB2 message from a file. | |
| file | getgb2r.F90 [code] |
| Read and unpack sections 6 and 7 from a GRIB2 message. | |
| file | getgb2rp.F90 [code] |
| Extract a grib message from a file given the index of the requested field. | |
| file | getgb2s.F90 [code] |
| Find information about a GRIB field from the index. | |
| file | getidx.F90 [code] |
| Find, read or generate a GRIB2 index for the GRIB2 file associated with unit lugb. | |
| file | getlocal.F90 [code] |
| This subroutine returns the contents of Section 2 from a GRIB2 message. | |
| file | getpoly.f [code] |
| Return the J, K, and M pentagonal resolution parameters specified in a GRIB2 Grid Definition Section. | |
| file | gettemplates.F90 [code] |
| This subroutine returns the Grid Definition, and Product Definition for a given data field. | |
| file | gf_free.F90 [code] |
| Frees memory in derived type grib_mod::gribfield. | |
| file | gf_getfld.F90 [code] |
| Contains subroutines returns the Grid Definition, and Product Definition for a given data field. | |
| file | gf_unpack1.F90 [code] |
| Unpack Section 1 (Identification Section). | |
| file | gf_unpack2.F90 [code] |
| Unpack Section 2 (Local Use Section) of a GRIB2 message. | |
| file | gf_unpack3.F90 [code] |
| Unpack Section 3 (Grid Definition Section) of a GRIB2 message. | |
| file | gf_unpack4.F90 [code] |
| Unpack Section 4 (<a href="https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_sect4.shtml". | |
| file | gf_unpack5.F90 [code] |
| Unpack Section 5 (<a href="https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_sect5.shtml". | |
| file | gf_unpack6.F90 [code] |
| Unpack Section 6 (Bit-Map Section) of a GRIB2 message. | |
| file | gf_unpack7.F90 [code] |
| Unpack Section 7 (Data Section) of a GRIB2 message. | |
| file | gribcreate.F90 [code] |
| This subroutines initializes a new GRIB2 message and packs GRIB2 Indicator Section and Identification Section. | |
| file | gribend.F90 [code] |
| Finalize a GRIB2 message after all grids and fields have been added. | |
| file | gribinfo.F90 [code] |
| Find the number of Local Use Sections and gridded fields in a GRIB2 message, and the maximum sizes of template arrays. | |
| file | gridtemplates.F90 [code] |
| This Fortran module contains info on all the available GRIB2 Grid Definition Templates used in Section 3 - the Grid Definition Section (GDS). | |
| file | intmath.f [code] |
| Define math functions used by compack(), simpack(), and misspack(). | |
| file | ixgb2.F90 [code] |
| Generate an index record for each field in a GRIB2 message. | |
| file | jpcpack.F90 [code] |
| Pack a data field into a JPEG2000 code stream. | |
| file | jpcunpack.F90 [code] |
| Unpack a data field from a JPEG2000 code stream. | |
| file | jpeg.h [code] |
| Header for JPEG C code. | |
| file | misspack.f [code] |
| Pack up a data field using a GRIB2 algorithm with missing value management. | |
| file | mkieee.F90 [code] |
| Copy array of real to array of IEEE 32-bit floating point. | |
| file | mova2i.c [code] |
| mova2i Moves a bit string from a char*1 to int | |
| file | pack_gp.f [code] |
| This subroutine determines groups of variable size. | |
| file | params.F90 [code] |
| Info on all the available GRIB Parameters. | |
| file | params_ecmwf.F90 [code] |
| This Fortran Module contains info on all the available ECMWF GRIB Parameters. | |
| file | pdstemplates.F90 [code] |
| Information on all GRIB2 Product Definition Templates used in Section 4 - the Product Definition Section (PDS) | |
| file | pngpack.F90 [code] |
| This subroutine packs up a data field into PNG image format. | |
| file | pngunpack.F90 [code] |
| Unpack a data field packed into a PNG image format. | |
| file | putgb2.F90 [code] |
| Packs a single field into a GRIB2 message and writes out that message to the file. | |
| file | rdieee.F90 [code] |
| Copy array of 32-bit IEEE floating point values to local floating point representation. | |
| file | realloc.f [code] |
| Reallocate memory, preserving contents. | |
| file | reduce.f [code] |
| This subroutine determines groups of variable size. | |
| file | simpack.f [code] |
| Pack up a data field using simple packing algorithm. | |
| file | simunpack.F90 [code] |
| This subroutine packs up a data field. | |
| file | skgb.F90 [code] |
| Search a file for the next GRIB1 or GRIB2 message. | |
| file | specpack.F90 [code] |
| This subroutine packs up a spectral data field. | |
| file | specunpack.F90 [code] |
| This subroutine packs up a data field. | |