Commit Graph

255 Commits

Author SHA1 Message Date
shahramn 9a621fc454 Rename macro: Assert -> ECCODES_ASSERT 2024-12-20 12:58:07 +00:00
shahramn dd6bdb950d Add function codes_key_is_computed 2024-12-05 20:50:54 +01:00
shahramn 5a40b70e22 Dead code removal 2024-10-12 15:12:43 +01:00
shahramn dded3110d0 Dead code removal 2024-10-12 15:03:24 +01:00
shahramn 8d54d1b2f6 Fortran: Data quality checks 2024-09-19 13:10:38 +01:00
shahramn 64f9c026bf Fortran: Add missing skip attributes 2024-08-25 13:11:44 +01:00
shahramn d162728a7b Fortran: Refactoring and dead code removal 2024-08-20 13:08:00 +01:00
shahramn 11a4563c8b ECC-1899: Fix the Fortran call 2024-08-12 11:54:59 +01:00
shahramn eac06e8853 ECC-1899: API function to allow setting debug level 2024-08-09 14:27:16 +01:00
shahramn 5dd85aeb66 Fortran: Initialise status 2024-07-26 11:35:23 +01:00
shahramn 57b2698cc3 Compiler warnings re sprintf 2024-05-08 10:15:10 +01:00
Eugen Betke 3630e3bfab Merge branch 'develop' into feature/modernisation-inheritance 2024-04-30 13:24:09 +00:00
Shahram Najm 6f9a1b643e C++ modernisation: Fix Fortran 2024-04-16 16:33:57 +00:00
Shahram Najm a43c798eff C++ modernisation: Added Fortran 2024-04-16 16:17:08 +00:00
Shahram Najm 95539f79dd Clang 17 compiler warnings 2024-04-10 16:06:19 +00:00
shahramn 2aba61bbae Fix broken test 2024-03-06 16:31:23 +00:00
shahramn ec22e6019d Fortran: Refactoring 2024-03-06 13:25:27 +00:00
Shahram Najm fd0f41ef64 Fortran: grib_sections_copy 2024-01-21 14:34:54 +00:00
Shahram Najm 5e6313407f Fortran: Reformatting 2024-01-11 13:40:07 +00:00
Shahram Najm 6f4a3f625a Fortran: Dead code removal 2024-01-11 12:37:38 +00:00
Shahram Najm 75d9b0ccc0 Testing: Fortran read bytes 2024-01-08 13:42:39 +00:00
Shahram Najm 7bd5d6228b Cleanup 2024-01-06 13:55:05 +00:00
Shahram Najm 5636bdfaec Fortran: ISO C90 forbids mixed declarations and code 2024-01-02 16:54:26 +00:00
Shahram Najm 4cd68b210f Fortran: any_f_scan_file_ check for errors 2024-01-02 16:04:02 +00:00
Shahram Najm b405d64d1e Dead code removal 2023-12-31 16:09:10 +00:00
Shahram Najm 51f36ccea5 Dead code removal 2023-12-31 15:59:37 +00:00
Shahram Najm 11b69c2954 Dead code removal 2023-12-31 00:14:23 +00:00
Shahram Najm e9f9a3286f Dead code removal 2023-12-30 20:53:23 +00:00
Shahram Najm 96edabfea1 Testing: F90 get_elements 2023-12-30 17:56:53 +00:00
Shahram Najm abd4d80d2a Testing: F90 Increase coverage 2023-12-30 14:17:26 +00:00
Shahram Najm f765050284 Fortran: No need for prototypes file 2023-12-30 12:34:06 +00:00
Shahram Najm d06f28d516 Fortran: No need for prototypes file 2023-12-30 12:32:31 +00:00
Shahram Najm afc43e9973 Fortran: Only single underscore methods should be used 2023-12-28 16:58:40 +00:00
Shahram Najm ab0c9dd71e Fortran: Only single underscore methods are used? (trial) 2023-12-28 15:39:05 +00:00
Shahram Najm 1a458f47ef Fortran: nearest single 2023-12-26 12:53:44 +00:00
Shahram Najm c332b48a2c Fortran: Remove dunder methods 2023-12-25 15:25:38 +00:00
Shahram Najm 0e6a0083b2 Fortran: Do we really need the dunder methods? 2023-12-25 13:54:15 +00:00
Shahram Najm 64dfdd9f04 Fortran: Compiler warnings (SUP-3893) 2023-12-20 15:30:53 +00:00
Shahram Najm 9ba56e862d Fortran: Compiler warnings (SUP-3893) 2023-12-20 14:17:30 +00:00
Shahram Najm d7bf7f9fa5 Replace Asserts with proper error messages and exit codes 2023-08-28 13:40:32 +01:00
Shahram Najm 26c9dc736e Dead code removal 2023-08-25 18:43:28 +01:00
Shahram Najm 25bcc19d77 Examples: Fortran dump 2023-08-22 14:39:28 +01:00
Shahram Najm e241fdcba6 Add extra error codes 2023-07-27 13:17:34 +01:00
Shahram Najm bd62688189 Add extra error codes 2023-07-24 13:25:18 +00:00
Shahram Najm ea472719d9 Single-precision encoding support 2023-07-13 16:10:47 +01:00
Shahram Najm db517e6ce1 Single-precision mode 2023-06-22 22:46:16 +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 8e3a4e43f2 Fortran API: Unused functions 2023-06-15 13:22:25 +01:00
Shahram Najm e6359b76c1 ECC-1580: Add test 2023-05-05 11:26:57 +01:00
Shahram Najm 276cc91604 ECC-1580: Make codes_get_native_type available in Fortran 2023-05-05 11:26:57 +01:00