June 3, 2004
Workstation:
- /home/ma/emos/lib/${ARCH}/000262/libemos.R32.D64.I32.a
- /home/ma/emos/lib/${ARCH}/000262/libemos.R64.D64.I32.a
- /home/ma/emos/lib/sgimips_n32/000262/libemosDebug.R64.D64.I32.a
where: ARCH = sgimips_n32, rs6000, alpha, solaris, hppa, linux
Supercomputers:
- /home/ma/emos/lib/000262/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
- Changed EMOSLIB version number to 000262.
- Add total number of ensembles to definition 23 (ECMWFdefinitions.c).
- Display only month if century/year/day missing inGRIB section 1 (gdecode.c).
- Remove inhibition of using decimal scale factor in ECMWF products (grchk1.F).
- Fix 'R' option for reduced lat/long fields setting last point lat/long correctly (gribex.F).
- Allow 255 for missing century (eg climatology) (gribex.F).
Interpolation software
- Avoid adjusting area if rotation specified (areachk.F).
- Use GRIB header values for reduced lat/long grids (fixarea.F).
- Use precipitation threshold from common block (hirlam.F, hirlsm.F, irprec.F, igprec.F).
- Fix the SAVE of the new common block JNPRECP and add precipitation threshold (nifld.common).
- Add handling of reduced lat/long field with standard last point lat/long specification (intf.F/intwave.F).
- Allow interpolated grid increments down to 0.01 (intwave.F).
- Allow for Mediterranean or global reduced lat/long grids: fix calculation of east boundary for reduced lat/long grids (reset_c.F).
- Add handling of reduced lat/long field with or without bitmap (wavexxx.F).
- Allow margin in check on southern latitude of the area (wv2dx32.F/wv2dxxx.F).