Versions Compared

Key

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

...

Info
iconfalse

While addressing a sub-optimal performance issue for interpolation from the octahedral reduced Gaussian grid introduced with IFS cycle 41r2 to regular latitude-longitude grids, a problem was discovered with the method used to calculate the longitudinal points in the source grid.  In some specific cases, this problem leads to an incorrect computation of interpolation weights and hence to incorrect interpolated values at some points of the output grid.

The problem has been addressed in EMOSLIB versions 4.3.x.  See Bug fix implemented in EMOSLIB 4.3.x for further details.

 

2016-03-17 Emoslib 4.3.9

Notes

Bug fixes

  • [EMOS-269] - avoid unnecessary octahedral-to-octahedral reduced_gg interpolations

Include Page
Changes in version 000439
Changes in version 000439

2016-03-03 Emoslib 4.3.8

...

Include Page

  • This 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
  • Fix CHEQUAL for strict string comparison respecting bounds and requested range (particular cases)

Changes in version 000438
Changes in version 000438

2016-01-29 Emoslib 4.3.7

Notes

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

Improvement

Bug fixes

...

Include Page
changes in version 000437
changes in version 000437

2016-01-20 Emoslib 4.3.6

Notes

  • Default cmake behaviour now requires FFTW package unless configured with -DENABLE_REQUIRE_FFTW=OFF

Improvement

  • [DAPP-284] - bufr_add_bias now handles 181 and 182 subtypes
  • [EMOS-231] - regression tests suite activated with -DLIBEMOS_TESTS_REGRESS=ON (currently holding only EMOS-216 tests)
  • [EMOS-223] - default cmake behaviour now requires FFTW package unless configured with -DENABLE_REQUIRE_FFTW=OFF
  • [EMOS-223] - build options synchronized with ecbuild/develop

Bug fixes

  • [EMOS-238] -fixed longitude increment accumulation for interpolations of Gaussian grids to sub-area regular grids (see also EMOS-216)

Include Page
Changes in version 000436
Changes in version 000436

2015-12-21 Emoslib 4.3.5

Improvement

  • [EMOS-234] - internal testing of reduced_gg to lat/lon single-point interpolation

Bug fixes

  •  [EMOS-216] - improved longitude increment calculation precision for LSM (affects reduced_gg to regular_ll/regular_gg interpolations)

Include Page
Changes in version 000435
Changes in version 000435

2015-12-09 Emoslib 4.3.4

Improvement

  • [EMOS-236] - re-implemented HSP2GG, HSP2GG2 and HSP2GG3 based on HSH2GG, to control SH interpolation to Gaussian grids

Bug fixes

...

Include Page
Changes in version 000434
Changes in version 000434

...

2015-12-01 Emoslib 4.3.3

Improvement

...

Include Page
changes in version 000433
changes in version 000433

2015-11-27 Emoslib 4.3.2

Bug fixes

...

Include Page
Changes in version 000432
Changes in version 000432

...

2015-11-23 Emoslib 4.3.1

Bug fixes

...

Include Page
Changes in version 000431
Changes in version 000431

2015-11-18 Emoslib 4.3.0

Notes

  • This release includes corrections related to regular_ll/regular_gg/reduced_gg to regular_ll/regular_gg (performance improvements)

Improvement

  • [EMOS-205] - smaller memory allocation for interpolations of u/v on reduced_gg grids

  • [DAPP-249] - drifting buoys with new BUFR template (subtype 182)

Bug fixes

...

[EMOS-188] - HIRLAMW memory allocation issue under very specific conditions

Include Page
Changes in version 000430
Changes in version 000430

...