Home page 
Home Your Room Login Contact Feedback Site Map Search:  
Discover this product 
About Us
Overview
Getting here
Committees
Products
Forecasts
Order Data
Order Software
Services
Computing
Archive
PrepIFS
Research
Modelling
Reanalysis
Seasonal
Publications
Newsletters
Manuals
Library
News&Events
Calendar
Employment
Open Tenders
  
Home > Products > Data Services > Software > GRIB API > Downloads  
   

GRIB API downloads




 

 
 

History of changes

Latest changes

  • Two versions of the library are available for download. One is based on libtool and the other one has a build system similar to the previous versions. With the libtool version it is possible to build a shared or static library just changing the --enable-static, --enable-shared options of the configure script. The default behaviour is to generate the shared library.
  • Several changes have been made to the internal functions used by the interpolation package in EMOSLIB 381 to make the results of the grib_api based interpolation as close as possible to the GRIBEX based one.
  • New parameters have been added to the parameter database and to the definition files regarding the MACC project.
  • Second order packing (packingType=grid_second_order) is producing smaller fields as the default setting is to use the boustrophedonic option.
  • Installation of IFS samples files is made automatically in the directory ifs_samples under the installation path or can be configured to be in any directory with the configure option --with-ifs-samples="directory where to install IFS samples".
  • Fixed memory leaks in the python bindings.

All changes

 

Documentation

 

Full package versions:

Version Size Download Now!
1.9.9 6132 KB grib_api-1.9.9.tar.gz 22.03.2011
1.9.9 libtool 6132 KB grib_api-1.9.9_libtool.tar.gz 22.03.2011 (experimental)
1.9.8 6039 KB grib_api-1.9.8.tar.gz 24.02.2011
1.9.5 5916 KB grib_api-1.9.5.tar.gz 14.10.2010
1.9.0 5580 KB grib_api-1.9.0.tar.gz 07.05.2010
1.8.0 5322 KB grib_api-1.8.0.tar.gz 23.07.2009
1.7.0 4942 KB grib_api-1.7.0.tar.gz 06.03.2009
1.6.4
4595 KB grib_api-1.6.4.tar.gz 30.09.2008
1.6.1
4591 KB grib_api-1.6.1.tar.gz 16.07.2008
1.5.0
4580 KB grib_api-1.5.0.tar.gz 03.06.2008
1.4.0
1271 KB grib_api-1.4.0.tar.gz 08.02.2008
1.3.0
1157 KB grib_api-1.3.0.tar.gz 12.11.2007
1.2.0
1120 KB grib_api-1.2.0.tar.gz 03.09.2007

Definition files updates :

Starting from version 1.8.0 GRIB API definition files versions are distributed separately to allow frequent updates of the decoding rules (definition files) for the same decoding engine (library). Please note that using the definition files with a version of the library different from the one indicated as compatible will cause some problems in decoding/encoding. Installation instructions are provided for the full package and the definition files.

Version Size Compatible library Download Now!
1.8.0.1 414 KB 1.8.0 grib_def-1.8.0.1.tar.gz 28.09.2009

1.8.0.0

404 KB 1.8.0 grib_def-1.8.0.0.tar.gz 23.07.2009

 

Portability

Athough the GRIB API library and tools have been tested only for the following architectures at ECMWF:

  • HP: HP Fortran and C compilers
  • Linux : The Portland Group compilers pgf90 and pgcc, Gnu project gcc, g77, gfortran compilers
  • AIX: XL Fortran for AIX- C for AIX Compiler

the configure driven installation is expected to work on several other platforms without any change in the code or the installation software.

 

 


 

Top of page 22.03.2011
 
  Page Details        © ECMWF
shimshimshim