Emoslib is now deprecated

March 7, 2001 


  • /home/ma/emos/lib/${ARCH}/000150/libemos.R32.D64.I32.a
  • /home/ma/emos/lib/${ARCH}/000150/libemos.R64.D64.I32.a


  • /home/ma/emos/lib/000150/libemos.R32.D64.I32.a
  • /home/ma/emos/lib/000150/libemos.R64.D64.I32.a

BUFR routines

Gribex routines

  • Allow 'R' option to work on rotated/stretched gaussian and lat/long grids. 
  • Fix 'J' option to report correctly the numbers of missing and non-missing values in bitmapped fields. 
  • Add local definition 18 for multi-analysis ensembles. 
  • Add streams 1093, 1094, 1095 and 1096. 
  • Fix calculation of length of section 1 in local definition 16. 
  • Change GRIBEX version number to 13.034. 
  • Change EMOS version to 000150. 

Interpolation software

  • Modify U and V interpolation (intuvs) to avoid complex packing problem. intuvs now calls intuvp. Two routines added to avoid code duplication: intuvxh and intuvdh. 
  • Modify areachk routine to allow sub-areas starting west of Greenwich and finishing at longitude 0. 
  • Add routines to handle rotations using 12-point horizontal interpolation. 
  • Fix statement functions EQUAL and NOTEQ to use relative difference comparison (1 part in 1000) instead of absolute difference (1e-3). 
  • Reset default area limits when input data type changes (intin).