Commit Graph

8070 Commits

Author SHA1 Message Date
Shahram Najm 5139e09187 Fast read: Simplify interface 2023-06-19 16:31:14 +00:00
Shahram Najm bf162920e9 Fast read: Interface 2023-06-19 16:59:10 +01:00
Shahram Najm 16403faeca ECC-1615: Fortran API: Ability to read an array of double-precision integers 2023-06-19 15:53:47 +01:00
Shahram Najm cf630743ab Fast read: provide offset arguments 2023-06-19 12:54:43 +01:00
Shahram Najm 20379383e4 Testing: Add test to cover base-class pack_string call 2023-06-18 18:39:28 +01:00
Shahram Najm ed54e2403a Fix conversion of string to long 2023-06-18 18:38:54 +01:00
Shahram Najm 57e0ce018d ECC-1614: Cleanup 2023-06-18 15:19:43 +00:00
Shahram Najm 190c663586 ECC-1614: Performance: Speedup grib_count and bufr_count 2023-06-18 15:19:43 +00:00
Shahram Najm 4d1f9c49b6 Fast codes_count: More tests are passing (WIP) 2023-06-18 15:19:43 +00:00
Shahram Najm d78166f28b Fast codes_count: Basic tests are passing (WIP) 2023-06-18 15:19:43 +00:00
Shahram Najm 0e7b64b680 Fast codes_count: First attempt (WIP) 2023-06-18 15:19:43 +00:00
Daniel Tipping dcfd661e9e Rename GH Actions workflow for consistency 2023-06-17 15:36:07 +00:00
Shahram Najm f9e5a46da6 Replace Asserts with error messages and exit codes 2023-06-17 12:46:03 +01:00
Shahram Najm d441e094c1 ECC-1573: Test 2023-06-16 22:33:14 +01:00
Shahram Najm d3bc8d8487 ECC-1573: GRIB spectral_simple: Assertion failed: 'ref == *val' 2023-06-16 22:28:31 +01:00
Shahram Najm 8e3a4e43f2 Fortran API: Unused functions 2023-06-15 13:22:25 +01:00
Shahram Najm 4533d073e9 Merge branch 'develop' into hotfix/ECC-1602-performance-optim-ccsds 2023-06-15 13:11:39 +01:00
Eugen Betke 4df55cda9b ECC-1431: Workaround for ECC-1612 2023-06-15 11:52:33 +00:00
Shahram Najm c00bf35152 Cleanup 2023-06-15 10:48:46 +01:00
Shahram Najm 30673fd961 ECC-1611: Test non-coordinate keys too 2023-06-15 10:48:31 +01:00
Shahram Najm 815f3dfd4a ECC-1611: Fix test 2023-06-14 21:46:06 +00:00
Shahram Najm bb57d20fd5 ECC-1611: No need to add flag to operators 2023-06-14 21:46:06 +00:00
Shahram Najm d0d1c1fa31 ECC-1611: Add test 2023-06-14 21:46:06 +00:00
Shahram Najm 9cccaec4ed ECC-1611: C API: Add function to determine if a BUFR key is a coordinate descriptor 2023-06-14 21:46:06 +00:00
Shahram Najm 7c08ef63e3 BUFR: Add function to determine if a key is a coordinate descriptor 2023-06-14 21:46:06 +00:00
Shahram Najm cca1a8b743 cpplint warning: runtime/references 2023-06-14 13:04:28 +01:00
Shahram Najm 7135a7f8b8 Direct users to the support portal 2023-06-14 10:05:57 +00:00
Shahram Najm 38982f1590 ECC-1602: GRIB: CCSDS performance improvement (both decoding and encoding) 2023-06-14 11:05:19 +01:00
Shahram Najm 5d214f45fa Merge test from 'ECC-1433-CCSDS-encoding_small_numbers_fails' branch 2023-06-13 16:55:41 +01:00
Eugen Betke 53276ae1cb Merge branch 'develop' into bugfix/ECC-1433-CCSDS-encoding_small_numbers_fails 2023-06-13 11:29:14 +00:00
Eugen Betke cf4970987c ECC-1433: Remove C++ experimental from CMakeLists.txt 2023-06-13 11:26:38 +00:00
Eugen Betke 3b52ef5203 ECC-1433: renamed: tests/grib_ecc-1433.cpp -> tests/grib_ecc-1433.cc 2023-06-13 11:02:59 +00:00
Eugen Betke d951313254 Merge branch 'develop' into bugfix/ECC-1433-CCSDS-encoding_small_numbers_fails 2023-06-13 11:01:43 +00:00
Shahram Najm bef2dfeb1a ECC-1610: MARS: configure keywords mapping for ocda/tpa and oper/fc for ocean levtype o2d/o3d 2023-06-12 16:25:33 +01:00
Sebastien Villaume 0721b02976 adding stepTrange for ocean data 2023-06-12 14:24:20 +00:00
Shahram Najm c014f0a5f7 Testing: Add the tests for ECC-1433 (CCSDS very small values) 2023-06-12 11:35:32 +01:00
Shahram Najm 89f92e0751 Testing: CCSDS bitsPerValue test when AEC_DATA_3BYTE_OPTION_MASK=0 2023-06-12 10:25:02 +01:00
Eugen Betke b8a9504e7f Merge branch 'hotfix/ECC-1602-performance-optim-ccsds' of github.com:ecmwf/eccodes into hotfix/ECC-1602-performance-optim-ccsds 2023-06-11 08:28:57 +00:00
Eugen Betke 37e1a0dcd8 Merge branch 'bugfix/ECC-1609_CCSDS_multi_grib' into hotfix/ECC-1602-performance-optim-ccsds 2023-06-11 08:22:53 +00:00
Eugen Betke 3d642d76d0 ECC-1609: Add missing decimal_scale_factor calculation 2023-06-11 08:21:00 +00:00
Eugen Betke 6c4f5b4c2e Merge branch 'bugfix/ECC-1609_CCSDS_multi_grib' into hotfix/ECC-1602-performance-optim-ccsds 2023-06-10 20:16:24 +00:00
Shahram Najm 650c75aa08 ECC-1599: Add missing code tables (Sent my Marijana) 2023-06-09 16:14:44 +01:00
Shahram Najm 3360626999 Replace Asserts with proper error messages and exit codes 2023-06-09 14:39:19 +01:00
Shahram Najm d45770e3b7 Dumper: add native type info (Debug mode) 2023-06-09 14:12:54 +01:00
Eugen Betke 5425a17fc5 Merge branch 'develop' into hotfix/ECC-1602-performance-optim-ccsds 2023-06-07 15:26:24 +00:00
Eugen Betke f4ffeddef8 ECC-1609: ClangFormat 2023-06-07 13:43:12 +00:00
Eugen Betke bb666dabd4 ECC-1609: Reset decimal_scale_factor before re-computing 2023-06-07 13:14:09 +00:00
Eugen Betke 0f661eb271 ECC-1609: Fix decimalScaleFactor (not complete) 2023-06-07 12:21:45 +00:00
Shahram Najm ca250f1884 Remove debugging printf 2023-06-05 16:28:10 +01:00
Dusan Figala 48b1c8c624 Add deploy WF 2023-06-05 09:03:43 +00:00