March 26, 2002
Workstation:
- /home/ma/emos/lib/${ARCH}/000170/libemos.R32.D64.I32.a
- /home/ma/emos/lib/${ARCH}/000170/libemos.R64.D64.I32.a
- /home/ma/emos/lib/sgimips_n32/000170/libemosDebug.R64.D64.I32.a
Supercomputer:
- /home/ma/emos/lib/000170/libemos.R32.D64.I32.a
- /home/ma/emos/lib/000170/libemos.R64.D64.I32.a
BUFR routines
- Remove EXTERNAL GETENV statement on rs6000 in buevar and buivar (caused non-Fortran GETENV to be loaded at runtime).
- Increase internal array sizes for multi-level report decoding (JELEM -> 80000 from 40000).
Gribex routines
- Change EMOSLIB version number to 000170.
- Modify print of parameter description to include name and units; and fix display of experiment version in section 1 on linux (grprs1).
- Handle encoding when calculated scaling factor clashes with number of bits per value (happens for fields whose range is a power of 2 and looses the max value).
- Speedup decoding of pseudo-grib (decops2 and offset2).
- Adjust ECMWF definition 18 (multi-analysis ensemble data) for analyses.
- Ensure 'R' decode option uses 'nearest neighbour' interpolation for vegetation parameters (table 128, numbers 27/28/29/30).
Interpolation software
- Allow for latitude rows running from south to north (eg KWBC SST fields).
- Make second-order packing options same as for dissemination.
- Allow output U/V spectral truncation to be greater than that for input VO/D, and vice versa.
- Interpolate using 'nearest neighbour' for vegetation parameters (table 128,numbers 27/28/29/30).
PBIO routines
- Allow r+ option in PBOPEN to open a file for reading and writing.