Emoslib is now deprecated

November 20, 1998 

Workstation: 

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

Supercomputer: 

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

BUFR routines

  • Change to BUFR comparison routine bucomp.
  • Checks added in buens4.
  • Routines buevar and buivar put vpp700e in the default BUFR table directory path on VPP700e, and add EMOS version number in BUFR table pathname on all VPPs.
  • Change to bugbts to INQUIRE for a free unit number.

Gribex routines

  • Pseudo GRIB encoding/decoding to store/recover dates internally held with reference to 1900 as baseline date.
  • ECMWF local definition 6 (SSTs used by analysis) modified to hold dates internally with reference to 19000000 as baseline date.
  • Compile gbyte with optimization (and no debug).
  • 2nd order packing routines optimized.
  • Decoding of complex packed spectral data in GRIB edition 0 added.
  • GRIBEX version number changed to 13.021.
  • Update local_table_2_versions_128/129/140/160.
  • Add ECMWF GRIB section 1 local definition 12 (means, averages, etc).
  • Add EMOS version number in local table 2 definition pathname.

Interpolation software

  • Modify warning message when input and output fields are reduced gaussian.
  • Allow output gaussian grids to have type 'rotated'.
  • Add EMOS version number in lookup table pathnames.
  • Remove full decode of GRIB product when only header information being examined (intfap).