February 28, 2003
Workstation:
- /home/ma/emos/lib/${ARCH}/000210/libemos.R32.D64.I32.a
- /home/ma/emos/lib/${ARCH}/000210/libemos.R64.D64.I32.a
- /home/ma/emos/lib/sgimips_n32/000210/libemosDebug.R64.D64.I32.a
where: ARCH = sgimips_n32, rs6000, alpha, solaris, hppa, linux
Supercomputers:
- /home/ma/emos/lib/000210/libemos.R32.D64.I32.a (vpp700, vpp700e only)
- /home/ma/emos/lib/000210/libemos.R64.D64.I32.a
Note that the rs6000 libraries are a little different:
- libemos.R32.D64.I32.a
- libemos.R64.D64.I32.a -> libemos_mixed.R64.D64.I32.a
- libemos_no_underscore.R32.D64.I32.a
- libemos_underscore.R32.D64.I32.a
Here libemos_mixed.R64.D64.I32.a contains both underscored and non-underscored versions of the library modules.
BUFR routines
- Set maximum BUFR product length to 65535 on overflow (buens5.F).
- Add index for AIRS data.
Gribex routines
- Add ECMWF local definition 191 (free format data descriptor) and local definition 19 (extreme forecast index).
- Change EMOSLIB version number to 000210.
- Add generic Member State class 121.
- Return the number of values (bytes) in ksec4(21) when the 'B' option is used (GRIBEX).
- use C routines for encoding/decoding ECMWF local section 1 extensions
Interpolation software
- Rationalise the defines (INTEGER_8, POINTER_64, ..) used for compilation.
- Allow override of output area with environment variable OVERRIDE_OUTPUT_AREA.
- Treat table 129 U/V as table 128 U/V (for sensitivity fields).
- Fix configuration setup (jagggp.F).
- Handle U/V spectral as well as Ucos(theta)/Vcos(theta) spectral (jagggp.F
and jwindll.F). - Fix the inline function EQUAL for calculating number of points along all or
part of a latitude. - Ocean interpolation revised:
- - Remove duplicate function intdn
- - New standard code (matches latest RD version)
- - Set up standard GRIB section 2 for interpolated horizontal sections.
- - Fix reference to JPGRIB_ISEC1
- - Increase sizes of XARR and YARR to size of GRIB section 1 default (JPGRIB_SEC1)
- Avoid applying precipitation processing if local definition 19 (extreme forecast index)
- Add functions juvpole.F and ixtract.c
PBIO routines
- Fix bug in PBGAFIND in search for matching GRIB headers.