The Interpolation library (EMOSLIB) includes Interpolation software and GRIB, BUFR, CREX encoding/decoding routines. It is used by the ECMWF meteorological archival and retrieval system (MARS) and also by the ECMWF workstation Metview.
This software covers :
- Interpolating fields
- spectral coefficients to spectral coefficients
- spectral coefficients to rotated spectral coefficients
- spectral coefficients to regular latitude-longitude grids
- spectral coefficients to regular gaussian grids
- spectral coefficients to quasi-regular gaussian grids
- regular latitude-longitude grids to regular latitude-longitude grids
- regular latitude-longitude grids to regular gaussian grids
- regular gaussian grids to regular gaussian grids
- regular gaussian grids to regular latitude-longitude grids
- quasi-regular gaussian grids to regular latitude-longitude grids
- quasi-regular gaussian grids to regular gaussian grids
- encoding/decoding WMO FM-92 GRIB GRIB code messages
- encoding/decoding WMO FM-94 BUFR BUFR code messages
- encoding/decoding WMO FM-95 CREX CREX code messages
- handling pure binary unix files
- handling files of GRIB products in an indexed manner
- multiple(Temperton's) FFT routines (from release 000340 onwards)
All of the above software which is included in the Interpolation library (EMOSLIB) was developed at the European Centre for Medium-Range Weather Forecasts
A new cycle of this public version is created from time to time to consolidate operational extensions.