Emoslib is now deprecated

October 31, 2000 


  • /home/ma/emos/lib/${ARCH}/000120/libemos.R32.D64.I32.a
  • /home/ma/emos/lib/${ARCH}/000120/libemos.R64.D64.I32.a


  • /home/ma/emos/lib/000120/libemos.R32.D64.I32.a
  • /home/ma/emos/lib/000120/libemos.R64.D64.I32.a

BUFR routines

  • Add operator to allow storing numbers in full precision. 

Gribex routines

  • Change EMOS version to 000120. 
  • Add diagnostics when calculation of reference value in GRIB floating point format does not find value lower than original number. 
  • Expand parameter description character string lengths (to 81). 
  • Change GRIBEX version number to 13.033. 
  • Refine selection of debug output via GRIBEX_DEBUG (= ON/OFF, 1, 2). 

Interpolation software

  • Add 'islscp' option to use given land-sea mask for interpolation of grid-point fields. 
  • Incorporate a default 'missing' value to enable the use grid to grid interpolation for bitmapped fields (extension of the 'missingvalue' option). 
  • Generalise the lookup of reduced gaussian grid definitions; now uses a file containing definitions of number of points at each latitude. 
  • Use 'known' limits for spectral coefficient rotations according to spectral truncation. Split required rotation into parts if necessary. 
  • On VPP5000, use memory pool for spectral rotation coefficients so that a number of sets can be held in memory at the same time. 
  • Change name of the environment variable giving the name of the directory for storing spectral rotation coefficients to PP_ROT_DIR (from PPDIR).