Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Notes

  • This release is part of ECMWF Development Section Synchronised Release 2016.03This version of libemos was tested against BUFR tables version 000408, please check also changes of the previous version 000437

Improvement

  • [EMOS-242] - bufr_filter tool error return codes
  • [EMOS-254] - HIRLAM routines external memory management functionality
  • [EMOS-256] - interpolation example (using INTF, Fortran 90)
  • [EMOS-259] - extend regression tests suite (synchronized with MIR)
  • [EMOS-263] - BUFR tables 000408

Bug fixes

  • [EMOS-250/EMOS-255] - fix missing sanity checks on malloc returned pointer
  • [EMOS-251] - fix regression tests without FFTW (SH to reduced_gg/octahedral interpolations require FFTW)
  • [EMOS-252] - fix Cray failures on creating and checking Legendre coefficients file size

  • [EMOS-260] - incorrect values for interpolation to regular_ll particular sub-areas crossing 0 degrees longitude (particular cases)

  • [EMOS-262] - incorrect values for interpolation to single points

  • [EMOS-267] - adjust memory allocation of reduced_gg/regular_gg to regular_ll interpolations
  • [EMOS-268] - memory leak on era20c moda request
  • Fix CHEQUAL for strict string comparison respecting bounds and requested range (particular cases)

...