Emoslib is now deprecated

August 15, 2003 


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

where: ARCH = sgimips_n32, rs6000, alpha, solaris, hppa, linux 


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

Note that the rs6000 libraries contain both underscored and non-underscored versions of modules. 

Linux routines now compiled using the -byteswapio option with compiler pgf90. 

Gribex routines

  • Fix handling of the post-auxiliary array flag during encoding/decoding of ECMWF local definition 4 (ocean model data). 
  • Add ECMWF local definition 21 (sensitive area products) for TOST. 
  • Changed EMOSLIB version number to 000240 

Interpolation software

  • Put in a check that GRID has been specified before interpolating ocean fields (oceanp.F). 
  • Ensure that a latitude-longitude subarea request forces postprocessing (issame.F). 
  • Modify Hirlam rotation routines to be able to handle bitmapped fields with missing data values (hirlam.F, hirlamw.F and hirlsm.F). 

PBIO routines

  • pbfp moved back into pbio. 
  • Put in wrappers so that C functions to be called from Fortran have names with and without an underscore. 
  • Add 2D spectra direction and frequency to characteristics used by the PBG routines.