Commit Graph

7073 Commits

Author SHA1 Message Date
Shahram Najm ae019fa18b Performance: nearest point (Part 01) 2022-06-08 14:37:08 +01:00
Shahram Najm 9cbf3767d7 ECC-1212: Tests 2022-06-07 22:16:47 +01:00
Shahram Najm ba4ca05095 ECC-1212: MARS key mapping for local time templates (Part 04) 2022-06-07 21:09:50 +01:00
Shahram Najm 0f6a86cc77 ECC-1212: MARS key mapping for local time templates (Part 03) 2022-06-07 17:58:57 +01:00
Shahram Najm 34fd416e98 ECC-1212: MARS key mapping for local time templates (Part 02) 2022-06-07 17:28:30 +01:00
Shahram Najm e2216e5340 ECC-1212: MARS key mapping for local time templates (Part 01) 2022-06-07 16:20:57 +01:00
Shahram Najm 9216f00136 Debugging: Reduce number of printed messages 2022-06-07 12:39:00 +01:00
Shahram Najm 2b908fee8d Tools: exit if input is a directory 2022-06-07 11:45:08 +01:00
Shahram Najm 08abd94ada ECC-1397: Added test 2022-06-06 16:48:51 +01:00
Shahram Najm 2c0b84633d Merge branch 'develop' into bugfix/ECC-1397-JsonNearest 2022-06-06 15:42:08 +01:00
Shahram Najm a8decde9e9 Testing: cleanup 2022-06-06 15:41:18 +01:00
Shahram Najm 06ec1a8aec Testing: extend test for nearest (1 and 4 points) 2022-06-06 15:40:14 +01:00
Shahram Najm 438a3bb957 ECC-1397: Tools: grib_ls nearest neighbour with JSON output 2022-06-06 14:50:05 +01:00
Shahram Najm 114ed8a369 C++ warning: converting a string constant to char* 2022-06-03 20:14:42 +01:00
Shahram Najm 7c471813ea cppcheck: Const correctness 2022-06-03 13:02:32 +01:00
Shahram Najm 9d07ddb3ab C++: Const correctness 2022-06-02 19:29:29 +01:00
Shahram Najm 3fb07b118e ECC-1396: Clang -fsanitize=undefined: runtime errors during tests 2022-06-02 17:00:20 +01:00
Shahram Najm 76c1e3f2b6 Clang++ -fsanitize=undefined: Fix invalid code table entries 2022-06-02 15:06:01 +01:00
Shahram Najm b8ae44fccf ECC-1395: BUFR: Encoding should fail if attempting to encode message with an undefined element descriptor 2022-06-01 16:38:24 +01:00
Shahram Najm 2c11c7ad9c Testing: use consistent labelling 2022-06-01 16:02:34 +01:00
Shahram Najm c1e85cff6d Testing: Add tests for large constant fields (GRIB1 and GRIBEX mode) 2022-06-01 15:18:56 +01:00
Shahram Najm 5d7c42617e Examples: use a more realistic number for missingValue (instead of 9999) 2022-06-01 13:39:30 +01:00
Shahram Najm 228fd3d39d Compilation with C++ (tigge) 2022-06-01 11:42:25 +01:00
Shahram Najm aede6474df Refactoring: unused variable 2022-05-31 16:54:38 +01:00
Shahram Najm 5ca6092822 Refactoring: move the function grib_producing_large_constant_fields to grib_utils 2022-05-31 16:52:21 +01:00
Shahram Najm 3cc42eff1e Testing: Add tests for large constant fields (simple packing) 2022-05-31 16:47:00 +01:00
Shahram Najm 24b6bffee8 Compilation with C++ 2022-05-31 12:35:50 +01:00
Shahram Najm 774eb7d8d7 C++ warnings 2022-05-22 15:04:25 +01:00
Shahram Najm 594918b593 Fix broken metabuilder/ci build (cray) 2022-05-21 19:39:33 +01:00
Shahram Najm ce40ed1344 Fix broken metabuilder/ci build 2022-05-21 19:23:32 +01:00
Shahram Najm 2cda55de73 ECC-1393: Fix error C2440 2022-05-21 16:13:38 +01:00
Shahram Najm a747e6b9d5 ECC-1393: Fix error C2461: constructor syntax missing formal parameters 2022-05-21 16:00:30 +01:00
Shahram Najm ea490ca6ab ECC-1393: Try C++ compilation on AppVeyor (GitHub) 2022-05-21 15:30:42 +01:00
Shahram Najm 76bac8da71 ECC-1393: CMake: Add option to build ecCodes with C++ 2022-05-21 14:37:23 +01:00
Shahram Najm 7eae7f474b ECC-1392: Add tests 2022-05-20 13:45:22 +01:00
Shahram Najm 3c67e26184 ECC-1392: Fortran interface: codes_open_file fails if the filename has spaces 2022-05-19 20:24:28 +01:00
Shahram Najm b910b7b395 Testing: Test referenceValueError override 2022-05-19 15:33:00 +01:00
Shahram Najm 1ff5f75eee ECC-1335: Remove deprecated functions 2022-05-19 11:06:39 +01:00
Shahram Najm 63988c67a9 ECC-1335: Remove deprecated functions 2022-05-19 11:02:35 +01:00
Shahram Najm a21b7c422f AppVeyor: fix broken test on Windows 2022-05-18 23:13:02 +01:00
Shahram Najm a3b6bb31e7 CCSDS: Add test for data quality checks 2022-05-18 21:32:32 +01:00
Shahram Najm df2f153fc7 Enable data quality checks 2022-05-18 20:35:44 +01:00
Shahram Najm 4ef67381bf Refactoring 2022-05-18 20:35:31 +01:00
Shahram Najm 6b582febae Function to check the GRIB data values (grib_check_data_values_range) 2022-05-18 20:18:31 +01:00
Shahram Najm 1189d647b0 Refactoring 2022-05-18 17:52:09 +01:00
Shahram Najm 9476708bfd ECC-1388: GRIB2 CCSDS: Unpacked values different from simple packing 2022-05-18 16:36:19 +01:00
Shahram Najm 46aa690e88 Debugging: Print doubles with more precision 2022-05-18 16:08:49 +01:00
Shahram Najm 59d6dc205d Bump up version 2022-05-17 13:58:49 +01:00
Shahram Najm e0a2c6cee5 Documentation 2022-05-17 13:57:48 +01:00
Shahram Najm 043cbb1899 ECC-1385: BUFR: Update tables with the latest WMO V38.0.0 2022-05-16 20:34:11 +01:00