Versions Compared

Key

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

...

Warning

Please note:

  • The Python 2 interface is no longer being developed and will be removed in Q1 2023.  
    Users are strongly advised to migrate to Python 3.

  • We have added an experimental CMake option to allow compilation with a C++ compiler. To enable this, pass the following to the cmake command:
    -D ENABLE_EXPERIMENTAL_BUILD_WITH_CXX=ON
    This option is disabled by default.

Changes for Version 2.27.0:

...

  • Performance enhancements
    • [ECC-1403] - GRIB: codes_grib_nearest_find too slow
    • [ECC-1427] - GRIB Performance: Improve decoding speed of CCSDS packing
    • [ECC-1422] - BUFR performance: Reduce number of dynamic memory allocations

  • [ECC-1405] - Add new function: codes_handle_new_from_samples
  • [ECC-1413] - GRIB2: add iteration key in the MARS namespace for stream=elda, type=4i
  • [ECC-1212] - MARS key mapping for local time templates
  • [ECC-1393] - CMake: Add option to build ecCodes with C++ (experimentalExperimental)
  • [ECC-1399] - GRIB2: Add parameters for additional precipitation type severity and frequency
  • [ECC-1400] - GRIB2: Change shortnames of 260318 - 260321
  • [ECC-1411] - GRIB: Add CAMS physical quantities
  • [ECC-1412] - BUFR: Code table 020063 is missing the option with value 12
  • [ECC-1417] - GRIB2: Replace key aerosolType with constituentType
  • [ECC-1423] - GRIB2: Add wet-bulb potential temperature
  • [ECC-1425] - GRIB2: Add mars keyword FCMonth for C3S seasonal
  • [ECC-1435] - GRIB2: Add correct MARS level mapping for sea ice and snow layer
  • [ECC-1440] - GRIB2: ECMWF local definition 300 should be for decoding only (no encoding)

...