August 15, 2003
Workstation:
- /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
Supercomputers:
- /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.