Commit Graph

10495 Commits

Author SHA1 Message Date
Matthew Griffith 70960d32e1 Merge remote-tracking branch 'origin/feature/ECC-1903-tablesVersion-switch' into feature/ECC-1903-tablesVersion-switch-with-chem-param-split 2024-12-18 15:50:39 +00:00
Matthew Griffith 2da5b49ef8 Merge remote-tracking branch 'origin/develop' into feature/ECC-1903-tablesVersion-switch 2024-12-18 15:49:39 +00:00
Shahram Najm e0ba18e4fa ECC-1995: GRIB2: Remove rule re tablesVersion=255 2024-12-18 14:57:33 +00:00
shahramn e4e90f5b75 ECC-1995: GRIB2: Remove rule re tablesVersion=255 2024-12-18 14:10:47 +00:00
shahramn 3589b8c280 SD-103535: Revert 2024-12-18 12:19:59 +00:00
shahramn 6f59e109ba GRIB message validity checker: Geoiterator 2024-12-18 12:15:04 +00:00
shahramn d7f795eb9c Testing: Chemical src/sink 2024-12-17 18:30:53 +00:00
shahramn 38c6ca53e9 Testing: Probability and Wave Spectra 2024-12-17 16:42:55 +00:00
shahramn 9872c7e3d1 GRIB2 product template selection: probability forecasts 2024-12-17 13:52:48 +00:00
shahramn 6f5265b7fe SD-103535 2024-12-17 10:19:01 +00:00
Shahram Najm 78ea537239 ECC-1989: GRIB2: New parameter encodings from WMO FT2024-2 2024-12-16 16:18:37 +00:00
shahramn dee96d9cce GRIB message validity checker: Tests 2024-12-16 14:54:42 +00:00
shahramn 541d3800a8 GRIB message validity checker: Add product kind as argument 2024-12-14 13:32:42 +00:00
shahramn c6caca4db6 GRIB message validity checker: Further checks 2024-12-13 21:48:33 +00:00
shahramn c7f6a16708 GRIB message validity checker: fix tests 2024-12-13 18:28:25 +00:00
shahramn 0cd5d0422c Tools: Error reporting 2024-12-13 18:21:19 +00:00
shahramn 42793ae1ff GRIB message validity checker - Work in progress 2024-12-13 18:21:02 +00:00
shahramn 41a0cb2cfd Merge branch 'develop' of github.com:ecmwf/eccodes into develop 2024-12-13 18:06:30 +00:00
Shahram Najm 67d1bad7ef ECC-1994: Crash: grib_compare combining -b and -r flag 2024-12-13 17:30:54 +00:00
shahramn 6048f22e62 Testing: grib_get_reduced_row_legacy 2024-12-13 12:11:49 +00:00
shahramn 9dc994bedb Reorganize src dir/files 2024-12-12 15:49:23 +00:00
rdosinski b51bb53f2b
ECC-1991: GRIB2: stepType for typeOfStatisticalProcessing index processing (#276)
* ECC-1991: Add test
2024-12-09 17:30:22 +00:00
Shahram Najm 92e5f7e8d1 ECC-1990: GRIB2: Additional CAMS paramIds 2024-12-09 13:40:01 +00:00
shahramn 96efdfcbb6 BUFR: unit string max len reduced 2024-12-09 12:59:41 +00:00
shahramn 61dd6c4d9a Dead code removal 2024-12-09 12:59:11 +00:00
Shahram Najm 5e24643040 ECC-1985: GRIB2: Unify long names for 172XXX parameters 2024-12-09 12:08:11 +00:00
Matthew Griffith 473517435d ECC-1903: Corrected equal to not-equal - we only want wavelength keys post GRIB2. 2024-12-09 11:31:36 +00:00
Matthew Griffith fe8cc1722b Merge remote-tracking branch 'origin/feature/ECC-1903-tablesVersion-switch' into feature/ECC-1903-tablesVersion-switch-with-chem-param-split 2024-12-09 11:30:51 +00:00
Matthew Griffith 338840053f Merge remote-tracking branch 'origin/develop' into feature/ECC-1903-tablesVersion-switch 2024-12-09 11:30:17 +00:00
joobog 74c48a0b6c
Conversion of expressions and arguments to C++ (#271)
ECC-1982: Expression hierarchy: Use C++ inheritance mechanism instead of hand-crafted virtual tables
2024-12-07 19:17:55 +00:00
Matthew Griffith a2a140f5e1 Merge remote-tracking branch 'origin/feature/ECC-1903-tablesVersion-switch' into feature/ECC-1903-tablesVersion-switch-with-chem-param-split 2024-12-06 11:19:42 +00:00
Matthew Griffith 6eb9ac682b Merge remote-tracking branch 'origin/develop' into feature/ECC-1903-tablesVersion-switch 2024-12-06 11:19:03 +00:00
Matthew Griffith 57afcb0195 ECC-1903: Need to have ecmf local definitions as well. Therefore move back to having top level preMTG2 files as well as separate ecmf local preMTG2 files. 2024-12-06 11:18:25 +00:00
shahramn dd6bdb950d Add function codes_key_is_computed 2024-12-05 20:50:54 +01:00
Matthew Griffith 81cbc89328 Merge remote-tracking branch 'origin/feature/ECC-1903-tablesVersion-switch' into feature/ECC-1903-tablesVersion-switch-with-chem-param-split 2024-12-05 18:54:57 +00:00
Matthew Griffith 5f1ef3e93c ECC-1903: Tweak to pseudocentre definitions to freeze them with concepts xx.33.def. Now all ctests pass. 2024-12-05 18:53:41 +00:00
Matthew Griffith df3b6d08ca Merge remote-tracking branch 'origin/feature/ECC-1903-tablesVersion-switch' into feature/ECC-1903-tablesVersion-switch-with-chem-param-split 2024-12-05 16:40:03 +00:00
Matthew Griffith c34280c748 Merge remote-tracking branch 'origin/develop' into feature/ECC-1903-tablesVersion-switch 2024-12-05 16:38:29 +00:00
Matthew Griffith baec0c3035 Merge branch 'feature/ECC-1903-tablesVersion-switch' of github.com:ecmwf/eccodes into feature/ECC-1903-tablesVersion-switch 2024-12-05 15:58:12 +00:00
Matthew Griffith 9db715acd0 ECC-1903: Added fully generic definitions and removed "in the last" and "since ppproc" variants following what is laid out in ECC-1931. 2024-12-05 15:58:09 +00:00
shahramn 7c9f046531 Compiler warnings 2024-12-04 13:53:58 +01:00
Pedro Maciel 68f347e79f
Feature/eckit geo (#275)
* eckit::geo iterator
2024-12-03 20:20:47 +01:00
shahramn db62ed657c README: Add conda-forge badge 2024-11-29 14:19:34 +00:00
shahramn ab072c1c82 Testing: Improve error reporting 2024-11-29 14:03:19 +00:00
Shahram Najm c0b999b6af ECC-1903: Work in progress 2024-11-29 14:02:47 +00:00
Shahram Najm 480958de55 ECC-1903: Fix trigger condition. Also type of MTG2Switch should be integer 2024-11-29 13:38:17 +00:00
Matthew Griffith 64e8f73524 Merge remote-tracking branch 'origin/feature/ECC-1903-tablesVersion-switch' into feature/ECC-1903-tablesVersion-switch-with-chem-param-split 2024-11-28 13:44:42 +00:00
Matthew Griffith c6d691b0ec ECC-1903: Testing code for changes made in memory. 2024-11-28 12:55:17 +00:00
Matthew Griffith 5ea59c6dc0 Merge remote-tracking branch 'origin/develop' into feature/ECC-1903-tablesVersion-switch 2024-11-28 11:44:23 +00:00
shahramn af10b60752 Testing: Element encoding for integers/doubles 2024-11-27 09:55:59 +00:00