Skip to content

This library contains Fortran 77 decoder/encoder routines for GRIB edition 1.

License

Notifications You must be signed in to change notification settings

NOAA-EMC/NCEPLIBS-w3emc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Status

NCEPLIBS-w3emc

This library contains Fortran decoder/encoder routines for GRIB edition 1. GRIdded Binary or General Regularly-distributed Information in Binary form (GRIB) is a World Meteorological Organization (WMO) standard for gridded data. For more information see the WMO GRIB1 site. For programmer documentation see the NCEPLIBS-w3emc documentation.

Since version 2.8.0 the NCEPLIBS-w3emc library has included the subprograms from the NCEPLIBS-w3nco repository.

This is part of the NCEPLIBS project.

To submit bug reports, feature requests, or other code-related issues including installation and usage questions, please create a GitHub issue. For general NCEPLIBS inquiries, contact Edward Hartnett (secondary point of contact Alex Richert).

Related NCEPLIBS Projects

Repository Notes
NCEPLIBS-g2 Fortran implementation of the GRIB 2 functions
NCEPLIBS-g2c C implementation of the GRIB 2 functions
NCEPLIBS-grib_util A collection of GRIB1 and GRIB2 utilities
NCEPLIBS-g2tmpl Utilities for GRIB2 codes and templates
NCEPLIBS-w3nco Subprograms now incorporated into NCEPLIBS-w3emc

Authors

Robert Allard, K. F. Brill, Bill Cavanaugh, P. Chase, Ray Crayton, Brian Curtis, Armand Desmarais, M. Farley, Robert C. Gammill, George Gayno, Kyle Gerheiser, Stephen Gilbert, Edward Hartnett, A. Heermann, Dom Heinzeller, Peter Henrichsen, Robert Hirano, J. Horodeck, James Howcroft, Mark Iredell, Ralph Jones, Dennis Keyser, R. Kistler, V. Krasnopolsky, Hang Lei, Luke Lin, A.J. McClees, L. Marx, James McDonell, Shelley Melchior, J. Newell, Alan Nierow, Joe Sela, David Shimomura, John Stackpole, B. Struble, Zoltan Toth, Boi Vuong, Jun Wang, Dexin Zhang, other NCEP/EMC developers.

Code manager: Alex Richert, Hang Lei, Edward Hartnett

Prerequisites

The NCEPLIBS-w3emc library depends on NCEPLIBS-bacio. The bacio library does binary file I/O.

NCEPLIBS-w3emc also optionally depends on the NCEPLIBS-bufr library. The bufr library encodes and decodes messages in the WMO BUFR format.

Installing

Download latest release from https://github.com/NOAA-EMC/NCEPLIBS-w3emc/releases. Untar the release and do:

cd NCEPLIBS-w3emc
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/install/location/myw3emc -DCMAKE_PREFIX_PATH="/location/of/bacio;/location/of/bufr"  ..
make -j2
make install

Disclaimer

The United States Department of Commerce (DOC) GitHub project code is provided on an "as is" basis and the user assumes responsibility for its use. DOC has relinquished control of the information and no longer has responsibility to protect the integrity, confidentiality, or availability of the information. Any claims against the Department of Commerce stemming from the use of its GitHub project will be governed by all applicable Federal law. Any reference to specific commercial products, processes, or services by service mark, trademark, manufacturer, or otherwise, does not constitute or imply their endorsement, recommendation or favoring by the Department of Commerce. The Department of Commerce seal and logo, or the seal and logo of a DOC bureau, shall not be used in any manner to imply endorsement of any commercial product or activity by DOC or the United States Government.

About

This library contains Fortran 77 decoder/encoder routines for GRIB edition 1.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages