Commit Graph

301 Commits

Author SHA1 Message Date
Shahram Najm 285cec091d Testing: cleanup 2023-04-29 12:44:25 +01:00
Shahram Najm 6489aa6d46 Single-precision support: Array of reals 2023-04-28 11:16:52 +01:00
Shahram Najm 1ef77a8b47 ECC-1572: Fortran codes_get/grib_get fails to get array of 32-bit real numbers 2023-04-24 16:43:59 +01:00
Shahram Najm e53fa17e69 Examples: Be explicit in type specification (double precision) 2023-03-15 14:58:48 +00:00
Shahram Najm e2231ac6e1 CMake: Better naming 2023-03-15 14:58:41 +00:00
Shahram Najm 5bf0168e61 Examples: Be explicit in type specification (double precision) 2023-03-15 14:45:59 +00:00
Shahram Najm 6d49930616 Testing: Ensure tests pass with -DENABLE_BUILD_TOOLS=0 2023-02-27 10:32:58 +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 be17dfa757 Cleanup 2022-12-28 15:12:46 +00:00
Shahram Najm 8a05412b73 Examples: Check results 2022-12-22 16:46:00 +00:00
Shahram Najm a419f4ae19 Examples: Cleanup 2022-12-22 16:26:01 +00:00
Shahram Najm def66fe512 Testing: Error messages should go to stderr 2022-12-21 11:23:48 +00:00
Shahram Najm ee6a747f18 Examples: Cleanup 2022-12-08 15:06:58 +00: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 aede6474df Refactoring: unused variable 2022-05-31 16:54:38 +01:00
Shahram Najm 7eae7f474b ECC-1392: Add tests 2022-05-20 13:45:22 +01:00
Shahram Najm 0945d27154 Remove deprecated autotools makefiles 2022-05-06 13:44:54 +01:00
Shahram Najm 1a16bfef08 ECC-1019: Add test (check -ve numbers) 2022-04-27 17:43:48 +01:00
Shahram Najm 0edd8a5818 ECC-1019: Add test 2022-04-27 17:33:55 +01:00
Shahram Najm 712927ae43 Examples: remove autotools deprecated stuff 2022-04-04 13:35:10 +01:00
Shahram Najm 15c5a0caef ECC-1344: Always call fflush() and fsync() before fclose() of a written file (Part 1) 2022-02-09 19:14:43 +00:00
Shahram Najm 456297b98f Examples: Unused variable 2022-01-31 10:58:32 +00:00
Shahram Najm 24073921f0 Testing: use numdiff (if available) to check output vs reference 2022-01-17 12:43:21 +00:00
Shahram Najm f76cff08b3 Examples: BUFR radiosonde updated Fortran code (From Bruce Ingleby) 2022-01-12 13:19:11 +00:00
Shahram Najm f1c57fff45 Examples: BUFR radiosonde in Python (Updated by Bruce) 2022-01-11 19:27:41 +00:00
Shahram Najm 1167d799fa ECC-1325: Extend 'bufr_keys_iterator' example to determine the subset number 2022-01-05 17:25:05 +00:00
Shahram Najm 356dc20280 ECC-1316: added test 2021-12-01 22:03:19 +00:00
Shahram Najm 25b20cec5f Examples: cleanup 2021-11-30 13:01:07 +00:00
Shahram Najm 3f42622ee9 Examples: Spelling 2021-11-13 17:40:27 +00:00
Shahram Najm e63c3c0ce8 Examples: Cleanup 2021-10-13 16:47:23 +01:00
Shahram Najm e337247173 ECC-1284: use the Fortran REPEAT statement 2021-09-17 18:13:17 +01:00
Shahram Najm b594c9cc65 ECC-1284: clean up 2021-09-16 17:07:38 +01:00
Shahram Najm 8465231143 ECC-1284: bufr_dump: Display of missing strings in arrays 2021-09-16 16:47:25 +01:00
Shahram Najm cc948be671 ECC-1252: Fortran example: problem compiling grib_read_from_file.f90 2021-06-10 16:05:37 +01:00
Shahram Najm b07bc640b6 ECC-1235: Fortran examples: Show how to convert an error code into a string 2021-04-26 14:10:58 +01:00
Shahram Najm ec67e1293a ECC-1235: Fortran examples: Show how to convert an error code into a string 2021-04-23 13:22:45 +01:00
Shahram Najm 1f06d8f335 Examples: BUFR radiosonde in Python (From Bruce Ingleby) 2021-04-15 14:44:13 +01:00
Shahram Najm 8abad788e3 Remove unused variables 2021-04-14 21:02:10 +01:00
Shahram Najm f47a4a2c1c Examples: BUFR radiosonde updated code (From Bruce Ingleby) 2021-04-14 20:52:22 +01:00
Shahram Najm af98a69aa1 Examples: BUFR radiosonde updated code (From Bruce Ingleby) 2021-04-10 13:11:00 +01:00
Shahram Najm 539932f03d Examples: Fix memory leaks and clean up comments 2021-04-09 13:06:32 +01:00
Shahram Najm 637cb42550 CMake: cleanup 2021-03-13 21:10:16 +00:00
Shahram Najm a0485f41b6 Examples: clean up 2021-03-13 14:20:07 +00:00
Shahram Najm 4e4ffc974d Examples: cleanup 2021-03-11 12:22:43 +00:00
Shahram Najm 52db2fb6cb Compiler warnings 2021-02-26 14:27:09 +00:00
Shahram Najm da7e8b3341 Examples: compiler warning -Wmaybe-uninitialized 2021-02-24 22:29:23 +00:00
Shahram Najm d5f43831a7 Examples: Titles 2021-02-23 17:14:11 +00:00
Shahram Najm 9fdc2b50c5 Examples: Fortran formatting (https://github.com/pseewald/fprettify) 2021-02-14 18:14:39 +00:00
Shahram Najm 08af171c0a Testing: add Fortran test for encoding with a packingType 2021-01-13 20:52:50 +00:00
Shahram Najm 83d1538b2f Testing: failed on results diff (sappb/PGI) 2021-01-12 18:17:21 +00:00
Shahram Najm 99227c95d9 Examples: check output during test 2020-12-17 17:46:50 +00:00
Shahram Najm dff9af14c1 Examples: Fix warnings 2020-12-17 16:55:06 +00:00
Shahram Najm d74af1a173 Examples: counting multi-field messages 2020-12-17 15:07:13 +00:00
Shahram Najm 67eb9a087a Examples: BUFR radiosonde data (From Bruce Ingleby) 2020-12-13 16:43:16 +00:00
Shahram Najm cdda46accf Rename tests 2020-10-20 18:04:01 +01:00
Shahram Najm bc7bc629a6 Rename tests 2020-10-20 17:46:08 +01:00
Shahram Najm a1a66d1705 Rename tests 2020-10-20 17:36:25 +01:00
Shahram Najm 4e9fed3d7d ECC-1142: Clean up 2020-08-08 13:07:16 +01:00
Shahram Najm 9e1221c8f8 ECC-1142: CMake: add option to build tools (ON by default) 2020-08-07 22:36:59 +01:00
Shahram Najm 2e295d5674 Testing: print full path of script being run 2020-07-19 15:18:57 +01:00
Shahram Najm bfd5944f54 Testing: Add label via ecbuild_add_test 2020-07-03 16:09:25 +01:00
Shahram Najm 528010ea0e Testing: Add 'sanity' label for quick essential tests 2020-07-03 15:43:33 +01:00
Shahram Najm 0f85ca65a8 Testing: Add 'sanity' label for quick essential tests 2020-07-03 15:40:05 +01:00
Shahram Najm 53e6ba418a Examples: Add disclaimer 2020-06-25 12:28:34 +01:00
Shahram Najm d08ced8000 Testing: Add variables to test products supported 2020-03-30 16:17:36 +01:00
Shahram Najm 0a874742a4 CMake style 2020-03-30 14:07:31 +01:00
Shahram Najm f67c83b287 ECC-1094: Implement a way to check if an instance of ecCodes has been compiled with thread support 2020-03-22 19:54:43 +00:00
Shahram Najm 12c6150917 Copyright notices: use new format 2020-01-28 14:32:34 +00:00
Shahram Najm 0bf6d79c0d ECC-1064: Fortran: Implement codes_get_api_version() 2020-01-24 14:27:54 +00:00
Shahram Najm 969ed8934e Testing: unset ECCODES_DEFINITION_PATH when MEMFS defined 2020-01-16 14:40:06 +00:00
Shahram Najm 6f5c14b504 Examples: variable name 2019-05-29 16:12:03 +01:00
Shahram Najm 02e934b688 Copyright updated 2019-04-15 14:44:45 +01:00
Shahram Najm 031bef2e13 ECC-896: Fortran API: Memory leak in grib_index_get_int and grib_index_get_string 2019-02-16 19:00:14 +00:00
Shahram Najm 07dbcf3b36 ECC-763: Break tests into two sets... 2018-10-23 16:33:07 +01:00
Shahram Najm 3eadeaa7be ECC-745: bufr_compare performance: speed up by skipping extra key attributes 2018-09-06 15:13:33 +01:00
Shahram Najm 76fd217e70 Remove environment variable. Add 'set -x' to print trace of commands 2018-08-15 12:00:07 +01:00
Shahram Najm a4f5a6171d Add test for ECC-671 (setting GRIB string keys in Fortran) 2018-05-09 15:35:08 +01:00
Shahram Najm b35532d6a3 ECC-674: Examples: typo in bufr_read_scatterometer.f90 2018-04-14 17:09:42 +01:00
Shahram Najm e643b5cb51 ECC-675: Examples: confusing comment in bufr_expanded.f90 2018-04-14 16:34:29 +01:00
Shahram Najm 30b705b8da Update copyright notices: 2017 -> 2018 2018-01-02 11:31:02 +00:00
Shahram Najm dd8711d17d Clean up 2017-08-22 15:33:26 +01:00
Shahram Najm 62f549d24c Examples: comments etc 2017-07-11 17:12:03 +01:00
Shahram Najm 9187dc093f Clean up 2017-03-10 15:48:34 +00:00
Shahram Najm 650e6ce857 Examples: remove calls to dump (users confused by output) 2017-02-07 11:24:10 +00:00
Shahram Najm 2e025d7623 Clean up 2017-02-06 16:45:30 +00:00
Florian Rathgeber 79e277db1a Remove trailing / from examples_dir 2017-02-03 14:37:12 +00:00
Florian Rathgeber 710d01c7bc Remove trailing / from tools_dir 2017-02-03 14:34:13 +00:00
Florian Rathgeber 32c8dc9325 ECC-106 Use ECCODES_{DEFINITION,SAMPLES}_SUFF in example scripts 2017-02-03 13:50:40 +00:00
Shahram Najm f3dfab8a75 ECC-418: Fortran and Python codes_bufr_keys_iterator (Part 1: F90) 2017-01-26 15:50:09 +00:00
Shahram Najm cc73e100af Update copyright notices: 2016 -> 2017 2017-01-03 11:03:48 +00:00
Shahram Najm 45da446e2f ctest with valgrind. Env var ECCODES_TEST_WITH_VALGRIND 2016-12-30 14:28:43 +00:00
Shahram Najm c57a42f26f Testing with valgrind. Env var ECCODES_TEST_WITH_VALGRIND 2016-12-30 13:40:04 +00:00
Shahram Najm b467b01c3a Test clean ups 2016-12-30 11:48:55 +00:00
Shahram Najm 37820bc701 Improved comments 2016-12-29 15:53:10 +00:00
Shahram Najm 3a3255cd2f API example: grib_set_data for Fortran 2016-11-21 15:15:28 +00:00
Shahram Najm bd289bc8fd Documentation 2016-11-21 13:10:21 +00:00
Shahram Najm c183d10c8f Add test for grib_copy_namespace 2016-11-10 18:04:54 +00:00
Shahram Najm 88ecf50464 Fortran example for codes_copy_key 2016-11-10 17:05:02 +00:00
Shahram Najm 4ef4fba3d3 Remove unused variables 2016-10-19 16:46:53 +01:00
Shahram Najm 1f157c978e ECC-361: Test failure: bufr_copy_data F90 example with PGI compiler 2016-10-19 16:04:51 +01:00