Commit Graph

1753 Commits

Author SHA1 Message Date
Shahram Najm 52ec9548e5 Merge branch 'develop' into feature/grid_complex_encoding 2023-04-19 16:14:56 +01:00
Shahram Najm 1f5c3e5c0c ECC-1081: More tests 2023-04-18 12:07:41 +01:00
Shahram Najm cb78f7d897 ECC-1081: Further testing 2023-04-18 12:07:41 +01:00
Shahram Najm f2cd760123 ECC-1081: 'level' is not edition-independent for potential vorticity levels (part 01) 2023-04-18 12:07:41 +01:00
Shahram Najm 25c72ac622 Testing: Add test for switch statement on string key 2023-04-16 16:28:46 +01:00
Eugen Betke 93d7885290 ECC-1472: Fix bit number in grib_bitmap.sh test 2023-04-14 12:42:04 +00:00
Shahram Najm 9bc8bddcb4 Update list of keys and hash 2023-04-12 17:54:29 +01:00
Shahram Najm 1b16b39c5b Update list of keys and hash 2023-04-12 15:35:36 +00:00
Shahram Najm bb70dee07f Merge branch 'develop' into feature/ECC-1552-projString 2023-04-12 13:48:11 +01:00
Shahram Najm f9994ecb70 ECC-793: Provide mechanism to reject EXPERIMENTAL parameters 2023-04-11 15:52:30 +01:00
Shahram Najm 87327b6bfb ECC-1560: Cleanup and add further tests 2023-04-08 15:55:28 +01:00
Shahram Najm af5d091a08 Merge branch 'develop' into bugfix/ECC-1560-PDTN-changed-level 2023-04-08 12:41:12 +01:00
Shahram Najm 11299814f0 Computation of scaled value and scale factor 2023-04-08 12:40:30 +01:00
Shahram Najm 94c12b30cc ECC-1560: Add test 2023-04-02 15:31:27 +01:00
Shahram Najm 8e7adfb357 ECC-1560: Add test 2023-04-02 14:53:33 +01:00
Shahram Najm a0f8af1ae6 ECC-1563: GRIB2: Introduce new local section 4 templates for extra large ensembles 2023-04-01 18:43:29 +01:00
Shahram Najm 9fb2140ccb ECC-1564: GRIB2: Support local product definition templates for different centres 2023-03-31 17:22:39 +01:00
Shahram Najm efaea1c3a2 ECC-1562: Fix test 2023-03-30 15:31:39 +00:00
Shahram Najm 9da0028a3d ECC-1562: Segmentation fault: Invalid orderby directive 2023-03-30 16:11:41 +01:00
Shahram Najm 67be884370 Support for grid_complex encoding 2023-03-29 17:06:39 +01:00
Shahram Najm c60c79fbcd ECC-1552: Alternative implementation using WGS84 2023-03-28 15:25:54 +00:00
Shahram Najm ee3f3500f7 ECC-1559: GRIB encoding: data quality checks should test if shortName=unknown 2023-03-28 12:56:11 +01:00
Shahram Najm 07e8affd43 Testing: Checking Gaussian grids 2023-03-25 14:25:01 +00:00
Shahram Najm 7d803c684d Testing: Deprecated tests 2023-03-23 15:17:18 +00:00
Shahram Najm 6114e9b702 Testing: Consistent naming of temporary files 2023-03-23 15:08:33 +00:00
Shahram Najm 3c209f7792 Testing: Padded count in filter 2023-03-23 14:43:36 +00:00
Shahram Najm 411b332592 Testing: Consistent naming of temporary files 2023-03-18 16:00:11 +00:00
Shahram Najm 8ce6f20c14 Testing: Consistent naming of temporary files 2023-03-18 15:52:13 +00:00
Shahram Najm cbaf279dbb ECC-1552: Revert for now (breaks Magics) 2023-03-16 14:49:29 +00:00
Shahram Najm 6f28ad0c2e ECC-1552: Improve test 2023-03-16 10:13:34 +00:00
Shahram Najm c6f0164f93 ECC-1552: GRIB: return non empty proj string for unprojected gridded fields 2023-03-15 21:18:09 +00:00
Shahram Najm 1c905d7cd3 ECC-1551: grib_get: Error message does not include the offending key 2023-03-14 21:09:57 +00:00
Shahram Najm 0162b0ca2f ECC-1467: Tests 2023-03-13 19:57:36 +00:00
joobog d300abb636
Merge branch 'develop' into feature/ECC-1467-FloatDataValues 2023-03-13 11:49:00 +01:00
Shahram Najm 7325895530 ECC-1542: Assertion failure: Reduced Gaussian grid with zeros in its pl array 2023-03-09 13:21:32 +00:00
Shahram Najm f2fd35c7eb ECC-1542: Assertion failure: Reduced Gaussian grid with zeros in its pl array 2023-03-09 13:03:49 +00:00
Eugen Betke 8425eeb03c ECC-1467: Minor changes 2023-03-08 16:13:17 +00:00
Shahram Najm 039cda5db0 Testing: Gaussian latitudes 2023-03-07 21:57:22 +00:00
Shahram Najm f1342af080 ECC-1540: Ensemble member issue with localDefinitionNumber=36 for param=210170 (VSO2) 2023-03-07 17:47:58 +00:00
Shahram Najm fba1fb2063 GRIB2: True Imagery templates 2023-03-06 16:34:59 +00:00
shahramn 84450e92a6
Merge branch 'develop' into feature/true-imagery 2023-03-06 15:48:08 +00:00
Eugen Betke 3079588f3e ECC-1467: Simplification of templates 2023-03-06 14:41:23 +00:00
Shahram Najm 578493bd77 Testing: projString for other grid types 2023-03-06 12:32:21 +00:00
Robert Osinski 9492b5f389 Small changes for true-imagery template 2023-03-03 15:25:12 +00:00
Shahram Najm d3617924e1 Better error message for grid_run_length 2023-03-02 18:15:54 +00:00
Shahram Najm 50138bd42b ECC-1536: Testing: Speed up the BUFR downloads by running them in parallel 2023-02-26 15:07:26 +00:00
Shahram Najm 9d5d888e67 Merge develop 2023-02-26 13:52:47 +00:00
Shahram Najm 15ea2a4708 ECC-1532: GRIB: Allow setting 'expver' on CARRA/CERRA data 2023-02-24 13:36:10 +00:00
Shahram Najm cdba8c8e38 Testing: Constant fields and 2nd order packing 2023-02-23 20:37:29 +00:00
Shahram Najm f1b29c1587 Merge branch 'feature/carra_expver' into develop 2023-02-22 17:44:30 +00:00
Shahram Najm db4c949eca ECC-1532: GRIB: Implement feature/carra_expver 2023-02-22 17:44:02 +00:00
Shahram Najm a03b6ecb2c Testing: Sanity test for CCSDS 2023-02-20 18:06:56 +00:00
Shahram Najm f3fe51ab6a Testing: Add test for codes_get_message_copy 2023-02-20 16:51:21 +00:00
Shahram Najm a19d5258a1 grib_util_set_spec: tests 2023-02-19 16:15:27 +00:00
Shahram Najm e9d4628e78 grib_util_set_spec: tests 2023-02-19 14:57:19 +00:00
Shahram Najm eeefee650c grib_util_set_spec: tests 2023-02-18 15:52:11 +00:00
Eugen Betke 0a9d31197d Merge branch 'develop' into feature/ECC-1467-FloatDataValues 2023-02-17 20:56:08 +00:00
Shahram Najm 2432c1d029 Remove duplicated macro 2023-02-17 15:44:46 +00:00
Shahram Najm 1db0f4fc6f ECC-1530: grib_util_set_spec: Input packing type of grid_second_order changed to grid_simple 2023-02-17 13:50:44 +00:00
Shahram Najm 9b97ad3066 grib_util_set_spec: tests 2023-02-16 19:47:03 +00:00
Shahram Najm bb68b8bac6 grib_util_set_spec: input grid_ccsds gets converted to grid_simple 2023-02-16 19:42:37 +00:00
Shahram Najm 1ee583a7c9 grib_util_set_spec: input grid_ccsds gets converted to grid_simple 2023-02-16 18:29:32 +00:00
Shahram Najm c569fedf35 Add function to check if a date is valid 2023-02-16 16:07:24 +00:00
Shahram Najm a950ca130c Testing: JasPer issues 2023-02-15 12:22:24 +00:00
Shahram Najm f516a62f02 ECC-1528: Tools: Setting -w constraint with count=0 should issue an error 2023-02-12 16:16:29 +00:00
Shahram Najm 150c5383be Remove unused variables 2023-02-12 15:23:15 +00:00
Shahram Najm 0300878152 Merge branch 'develop' into feature/ECC-1467-FloatDataValues 2023-02-12 15:01:38 +00:00
Shahram Najm 24fd0d6441 Testing: -w option 2023-02-11 13:30:42 +00:00
Shahram Najm 1c761ec0df Speedy Geoiterator: Compute lats and lons without decoding. Added test too 2023-02-07 17:33:51 +00:00
Shahram Najm 3800ad4988 ECC-1081: 'level' is not edition-independent for potential vorticity levels 2023-02-06 12:16:17 +00:00
Shahram Najm 74f24a1296 ECC-499: Fix for generic case e.g. polar stereo 2023-02-04 14:12:03 +00:00
Shahram Najm d25dfa82a5 ECC-1521: Drop support for 32-bit architectures 2023-02-02 16:59:06 +00:00
Shahram Najm 8a0073aeb9 ECC-1520: grib_filter/bufr_filter: Provide way of reading environment variables 2023-02-02 10:38:18 +00:00
Shahram Najm b1d5fe14fb Testing: -w option 2023-02-01 18:27:02 +00:00
Shahram Najm ac30393626 ECC-1519: grib_ls: Using the 'statistics' namespace does not respect the specified format 2023-02-01 15:52:36 +00:00
Shahram Najm 87e403b4da Testing: Subset extraction without first unpacking 2023-01-31 16:44:43 +00:00
Shahram Najm 5d288997a2 Testing: grib_get_double_element 2023-01-31 16:33:38 +00:00
Shahram Najm 6aee1310f8 Merge branch 'develop' into bugfix/ECC-1502-BufrEncodingString 2023-01-30 18:06:05 +00:00
Eugen Betke c6717fffab ECC-1467: Basic shell constructs 2023-01-30 15:47:48 +00:00
Eugen Betke 370f0462b3 ECC-1467: Complex single-precision 2023-01-30 15:02:26 +00:00
Eugen Betke 43f7faf2e1 Merge branch 'feature/ECC-1467-FloatDataValues-Compression' into feature/ECC-1467-FloatDataValues 2023-01-30 14:05:45 +00:00
Eugen Betke b8da4f1ebc ECC-1467: Minor changes 2023-01-30 14:04:47 +00:00
Eugen Betke 2cad3be88b ECC-1467: Complex packing single-precision 2023-01-30 13:38:13 +00:00
Shahram Najm 995ed22fea ECC-1508: Change file extensions to '.cc' 2023-01-30 12:26:36 +00:00
Shahram Najm 1d3b0743ce Merge branch 'develop' into feature/ECC-1467-FloatDataValues 2023-01-30 12:24:29 +00:00
Shahram Najm e3cfe98e88 ECC-1508: Change file extensions to '.cc' 2023-01-30 12:13:26 +00:00
Shahram Najm 6e86b0eb8c ECC-1508: Change file extensions to '.cc' 2023-01-30 12:01:31 +00:00
Shahram Najm 81a2fc9d99 ECC-1508: Set project language to be C++ 2023-01-30 11:24:39 +00:00
Shahram Najm a555f554fd ECC-1508: Set C++ standard to 11 and re-enable test 2023-01-30 10:56:03 +00:00
Shahram Najm 17ca872f69 ECC-1508: Set C++ standard to 11 and re-enable test 2023-01-30 10:53:14 +00:00
Shahram Najm b669abf13f ECC-1508: Set project language to be C++ 2023-01-29 13:22:15 +00:00
Shahram Najm b68ff72386 ECC-1518: grib_to_netcdf: Error 'Cannot get stepUnits as string' 2023-01-29 12:45:00 +00:00
Shahram Najm 130c61e755 ECC-1508: Set project language to be C++ 2023-01-28 15:18:23 +00:00
Shahram Najm bea2acde19 Merge branch 'develop' into bugfix/ECC-1502-BufrEncodingString 2023-01-22 19:49:52 +00:00
Shahram Najm 19dbc001e8 Merge branch 'develop' into feature/ECC-1467-FloatDataValues 2023-01-22 19:46:56 +00:00
Shahram Najm 1694547f39 ECC-1516: grib_dump error on index file 2023-01-22 18:21:57 +00:00
Shahram Najm a658cb444c Testing: Test directory traversal 2023-01-22 14:52:09 +00:00
Shahram Najm 177168e727 ECC-1515: Assertion failure: set packingType to grid_png 2023-01-21 21:53:43 +00:00
Shahram Najm 70f5711af0 Testing: PNG packing 2023-01-14 19:58:31 +00:00
Shahram Najm c3e0a65142 Scripts: Remove ksh 2023-01-12 13:28:46 +00:00
Shahram Najm 7f076a3754 Merge branch 'develop' into feature/ECC-1467-FloatDataValues 2023-01-06 23:00:05 +00:00
Shahram Najm fdb896edab Testing: Fix working directory 2023-01-06 17:15:01 +00:00
Shahram Najm 66f73fd6ff Testing 2023-01-06 13:02:12 +00:00
Shahram Najm cf5c9c04a5 C++ compilation: warning re initialization of subobject 2023-01-06 12:30:05 +00:00
Shahram Najm ff34d78837 C++ compilation 2023-01-06 12:27:07 +00:00
Shahram Najm f4cd4b274d Testing 2023-01-06 12:03:59 +00:00
Shahram Najm 99ad275265 Testing 2023-01-06 11:58:43 +00:00
Shahram Najm b952432337 ECC-1502: Add test 2023-01-05 17:58:38 +00:00
Shahram Najm f529885d61 Improved error message 2023-01-05 16:41:09 +00:00
Shahram Najm ff77426de8 ECC-1467: Cleanup 2022-12-30 16:42:23 +00:00
Shahram Najm 5fea28e19b ECC-1467: Added test 2022-12-30 15:53:10 +00:00
Shahram Najm 19b7209e29 ECC-1498: Test 2022-12-27 16:56:02 +00:00
Shahram Najm 0fa74939cc Cleanup 2022-12-26 14:37:01 +00:00
Shahram Najm f28b65d5d6 Testing: Drop python2 2022-12-26 14:27:26 +00:00
Shahram Najm 6bf7f93712 ECC-802: Problem with various packing types 2022-12-23 19:02:50 +00:00
Shahram Najm b82e2c35c5 Merge branch 'develop' into bugfix/ECC-1433-CCSDS-encoding_small_numbers_fails 2022-12-22 11:32:15 +00:00
Shahram Najm c0f38fcf88 ECC-1495: Additional test 2022-12-17 14:37:45 +00:00
Shahram Najm ae4bea5fa9 Testing: Add test for bufr_get file 2022-12-16 17:42:31 +00:00
Shahram Najm a376d55785 Testing: Fix broken Windows build 2022-12-11 21:21:25 +00:00
Shahram Najm 6d6528b383 Testing: Add more packing types 2022-12-11 15:36:46 +00:00
Shahram Najm 06801f142f Testing: Print packing type which failed the test 2022-12-09 15:59:14 +00:00
Shahram Najm 227a1736f5 Testing: Add test for section pointers as strings 2022-12-07 19:25:20 +00:00
Shahram Najm 0f20ea5b19 ECC-1492: GRIB: Add key jScansNegatively 2022-12-06 22:02:07 +00:00
Shahram Najm b1337d386a ECC-1491: Pseudo GRIB: The offset and count keys are incorrect 2022-12-06 13:51:51 +00:00
Shahram Najm fe1f32d9bc ECC-1489: Crash on MacOS (release build): printing the tool man page 2022-12-05 15:34:35 +00:00
Shahram Najm b9b31fe5d7 Merge branch 'feature/ECC-1466-GRIB2Defs' into develop 2022-12-02 14:00:38 +00:00
Shahram Najm 55dddd3c43 ECC-1485: Add extra test 2022-12-01 21:29:10 +00:00
Shahram Najm a2fed197a2 Merge branch 'develop' into feature/ECC-1466-GRIB2Defs 2022-11-29 12:07:28 +00:00
Shahram Najm 6109a56f8b ECC-523: Add test 2022-11-27 17:55:25 +00:00
Shahram Najm 4f084f050e Allow logging procedure to be reset to the default 2022-11-19 17:49:39 +00:00
Shahram Najm 31a0855fdf ECC-1469: GRIB2: Modifications to parameter encodings to reflect standard practice for Destination Earth 2022-11-17 14:02:27 +00:00
Shahram Najm b27ced91d3 ECC-1476: Testing 2022-11-16 16:58:52 +00:00
Shahram Najm d2e72258b9 ECC-1476: Test 2022-11-16 16:25:17 +00:00
Shahram Najm 0d3d571117 ECC-1476: BUFR: Memory leaked encoding test files 2022-11-16 16:13:30 +00:00
Shahram Najm 8abfafdbb0 Compiler warnings: use '%zu' in the format string for size_t 2022-11-12 13:51:52 +00:00
Shahram Najm 0644fdc346 Compiler warnings: use '%zu' in the format string for size_t 2022-11-12 13:34:09 +00:00
Shahram Najm 4af2d942dd Merge branch 'develop' into bugfix/ECC-1172-BufrEncodingMemoryLeaks 2022-11-11 17:58:55 +00:00
Shahram Najm 9f71b20f25 ECC-1468: Replace all instances of the deprecated function 'sprintf' with 'snprintf' 2022-11-10 19:18:43 +00:00
Shahram Najm 3141c7959a ECC-1172: Testing 2022-11-08 20:54:11 +00:00
Shahram Najm da5f5aed13 ECC-1172: Testing 2022-11-08 20:47:42 +00:00
Shahram Najm 5a047a82a4 Revert ECC-1455 changes 2022-11-07 15:45:32 +00:00
Shahram Najm 0b2cbfc043 ECC-1455: Reminder to undo the change 2022-11-07 12:34:05 +00:00
Shahram Najm 59f12626f1 Testing: Fix memory leaks 2022-11-07 12:22:49 +00:00
Shahram Najm 407bb1569e Merge branch 'develop' into bugfix/ECC-1433-CCSDS-encoding_small_numbers_fails 2022-11-07 11:35:36 +00:00
Shahram Najm 18d2440eca cpplint warnings 2022-11-04 16:55:18 +00:00
Shahram Najm a087bb8e94 Merge branch 'develop' into bugfix/ECC-1433-CCSDS-encoding_small_numbers_fails 2022-11-03 13:13:30 +00:00
Shahram Najm 531a14b9c4 Testing: parse_keyval_string 2022-10-26 13:02:45 +01:00
Shahram Najm 562a6f6daa Testing: GRIB2 packings grib_complex and grid_complex_spatial_differencing 2022-10-22 20:32:32 +01:00
Shahram Najm 7e72efada8 C++ warnings 2022-10-20 17:20:13 +01:00
Shahram Najm 1232478310 Testing: binary search 2022-10-20 14:38:17 +01:00