Commit Graph

8265 Commits

Author SHA1 Message Date
Eugen Betke a08c2cec4a ECC-1620: Recompute optimal step units for each message 2023-09-04 13:01:19 +00:00
Eugen Betke b2c8b6876d ECC-1620: Optimize performance 2023-09-04 10:15:50 +00:00
Eugen Betke 610f384584 ECC-1620: Clean-up 2023-08-31 16:10:57 +00:00
Eugen Betke 89f39200a1 Merge branch 'feature/ECC-1620_sub-hourly' of github.com:ecmwf/eccodes into feature/ECC-1620_sub-hourly 2023-08-31 16:02:36 +00:00
Shahram Najm 546b9851cb Compiler warnings 2023-08-31 17:02:12 +01:00
Eugen Betke 30010c6cdf Merge branch 'feature/ECC-1620_sub-hourly' of github.com:ecmwf/eccodes into feature/ECC-1620_sub-hourly 2023-08-31 15:59:17 +00:00
Shahram Najm c51203a757 ISO C++17 does not allow 'register' storage class specifier [-Wregister] 2023-08-31 16:56:50 +01:00
Eugen Betke cf154eb62e ECC-1620: Don't use variable-length arrays 2023-08-31 15:56:49 +00:00
Eugen Betke 371be80283 ECC-1620: Don't modify endStep, when changing startStep 2023-08-31 13:30:10 +00:00
Eugen Betke 0244a922c5 ECC-1620: Encode low level keys with the same unit 2023-08-30 11:59:04 +00:00
Eugen Betke 2786c982d4 ECC-1620: Refactoring 2023-08-30 10:16:33 +00:00
Eugen Betke b7019a9914 ECC-1620: Workaround ECC-1676 2023-08-30 09:33:37 +00:00
Eugen Betke d6fe32c378 Merge branch 'develop' into feature/ECC-1620_sub-hourly 2023-08-30 08:52:56 +00:00
Eugen Betke 32b65a142f ECC-1620: nai 2023-08-30 08:52:27 +00:00
Eugen Betke febbca0c3f ECC-1620: Remove double packing and unpacking 2023-08-30 06:00:49 +00:00
Eugen Betke 1f268a57c6 ECC-1620: Bug fix (MARS output) 2023-08-25 09:16:19 +00:00
Eugen Betke 037fdbbddc ECC-1620: Bug fix 2023-08-25 09:04:42 +00:00
Eugen Betke e243ccff4a ECC-1620: Fix key name 2023-08-25 06:45:38 +00:00
Eugen Betke ac854208bd ECC-1620: Refactoring and clean-up 2023-08-25 06:35:19 +00:00
Eugen Betke 14b44d3e0f ECC-1620: Add missing file 2023-08-25 06:21:14 +00:00
Eugen Betke 9cd5041d53 ECC-1620: Prototype 2023-08-25 06:10:07 +00:00
Eugen Betke bf4e481cd6 ECC-1620: More step utilities 2023-08-23 01:08:51 +00:00
Eugen Betke 3b7eb7c02f ECC-1620: Step utility functions 2023-08-18 15:53:12 +00:00
Eugen Betke 80354689c6 Merge branch 'human_readable_grib_ls' of github.com:ecmwf/eccodes into human_readable_grib_ls 2023-08-17 16:04:30 +00:00
Eugen Betke b38d7386dc ECC-1620: CTest + bug fixes 2023-08-17 14:30:06 +00:00
Eugen Betke 8ce5263b2e ECC-1620: Make almost all tests work 2023-08-11 13:42:09 +00:00
Shahram Najm 5ec09da607 Compiler warnings: unused variables 2023-08-10 09:17:02 +00:00
Eugen Betke 93d0f8aab7 Merge branch 'human_readable_grib_ls' of github.com:ecmwf/eccodes into human_readable_grib_ls 2023-08-10 08:45:42 +00:00
Eugen Betke a9b9bfe17c ECC-1620: unit support in grib_set (and more) (buggy) 2023-08-10 08:43:55 +00:00
Eugen Betke 1517f9604f nai 2023-08-10 08:42:44 +00:00
Shahram Najm 326691082e LUMI: Add support for the Cray compiler on LUMI 2023-07-19 18:17:59 +01:00
Shahram Najm e1576f3aa7 ECC-1642: Geoiterator: No error for badly encoded regular grids 2023-07-19 15:58:28 +00:00
Shahram Najm 862764654a Tools: Error handling (grid geometry) 2023-07-19 12:52:03 +00:00
Shahram Najm 8b4156bf50 ECC-1641: Assertion failure in grib_to_netcdf for acetone product 2023-07-18 17:55:31 +00:00
Shahram Najm 41e2c0ae4a Testing: Error cases for packingType 2023-07-18 16:53:17 +01:00
Shahram Najm 7bdea8d82c Merge branch 'develop' of github.com:ecmwf/eccodes into develop 2023-07-18 15:03:48 +01:00
Shahram Najm abfaec141e ECC-1640: Tools: Deprecate the grib1to2 script 2023-07-18 15:03:40 +01:00
Daniel Tipping 78daafc3f5 Prevent failure of CI notification for PRs from forks
Fixes failure seen in #140
2023-07-17 18:24:07 +00:00
Shahram Najm 4b2f8bcb46 Turn assert into proper error (unreadable message) 2023-07-17 11:18:44 +00:00
Shahram Najm 0ef0fce941 Tools: Improve error message 2023-07-16 15:06:52 +01:00
Shahram Najm 6aaf499d13 ECC-1639: CRASH: Nearest neighbour on Gaussian grid with N=0 2023-07-16 15:05:07 +01:00
Shahram Najm b8d6097b8b ECC-1638: GRIB2: Error creating variable resolution latitude/longitude grid 2023-07-16 14:01:24 +01:00
Shahram Najm f4e724a95b Testing: codes_parser 2023-07-15 20:34:22 +01:00
Shahram Najm 209a990bf4 ECC-1637: GRIB2: Remove template.5.6.def and template.7.6.def 2023-07-15 16:01:07 +01:00
Shahram Najm 8017542bbe Fix Windows build: include header file for std::max 2023-07-14 15:34:36 +00:00
Shahram Najm aabdbd927a Badge for code coverage 2023-07-14 16:13:00 +01:00
Shahram Najm 9cd7d36df0 Single-Precision support 2023-07-14 13:44:29 +01:00
Shahram Najm 1bad0d199d ECC-1636: GRIB2: Add more values to the typeOfLevel key 2023-07-14 10:58:10 +01:00
Bolli Palmason 0a2153e730 Add few typeOfLevel to GRIB2 definitions, see following page:
https://codes.ecmwf.int/grib/format/grib2/ctables/4/5/
2023-07-14 09:55:49 +00:00
Shahram Najm 7c10925a09 Cleanup for C++ modernisation 2023-07-13 19:43:51 +01:00