Emoslib is now deprecated

December 2, 2003 

Workstation:

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

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

Supercomputers:

  • /home/ma/emos/lib/000260/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

  • Corrected setting of list of items in ECMWF local definition 8 (ERA data) (ECMWFdefinitions.c).
  • Add routine to calculate index of reference date in ECMWF local definition 4 (orefdat.c).
  • Changed EMOSLIB version number to 000260 

Interpolation software

  • Handle wave reduced latitude/longitude grid in pseudo-gaussian layout (wavexxx.F).
  • Refine the calculation of northern and southern limits for a gaussian subarea (jnorsgg.F).
  • Remove access of out-of-array value when calculating U and V wind components from vorticity and divergence (jvod2uv.F).

PBIO routines

  • Add cast to avoid compiler warning (pbio.c)
  • Add search handling for ECMWF local definition 21 (sensitive area products) (PBGroutines).