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).