shahramn
|
095eff61e2
|
Geoiterators: Initialise lats_ and lons_ (fix valgrind error)
|
2024-10-22 11:12:10 +01:00 |
shahramn
|
51f3a2b210
|
Remove unused data members
|
2024-10-22 10:04:55 +01:00 |
shahramn
|
6d33c9ec6c
|
Testing: Output error log to see why Windows fails
|
2024-10-22 10:04:41 +01:00 |
shahramn
|
bc034fc726
|
Merge pull request #256 from ecmwf/feature/modernisation_iterators
ECC-1948: Conversion of geo-iterators to C++
|
2024-10-21 22:24:47 +01:00 |
Shahram Najm
|
ce006ec226
|
Fix cppcheck warnings
|
2024-10-21 16:38:52 +00:00 |
Eugen Betke
|
2479a8670c
|
Modernisatino: Fix error handling
|
2024-10-21 18:30:44 +02:00 |
Eugen Betke
|
c42c772f5e
|
Modernisation: Revert deletion of cargs_
|
2024-10-21 18:27:50 +02:00 |
Eugen Betke
|
60a37e36d0
|
Modernisation: Revert deletion of the cargs_
|
2024-10-21 18:27:00 +02:00 |
Eugen Betke
|
6b343e279a
|
Modernisation: Eliminate unnecessary variables
|
2024-10-21 18:24:45 +02:00 |
Eugen Betke
|
25835a2e23
|
Modernisation: Fix include dirs
|
2024-10-21 18:09:39 +02:00 |
Eugen Betke
|
b7187d77b2
|
Modernisation: Fix mutex name
|
2024-10-21 17:37:29 +02:00 |
Eugen Betke
|
f2c1a83c2b
|
Modernisation: Change namespace and move lats_ and lons_ to base class
|
2024-10-21 17:19:39 +02:00 |
Eugen Betke
|
80cc5a421b
|
Merge branch 'develop' into feature/modernisation_iterators
|
2024-10-21 16:26:48 +02:00 |
shahramn
|
ad659de13c
|
GRIB2 product template selection: Debug messages
|
2024-10-21 12:54:10 +01:00 |
shahramn
|
0e80ddd65a
|
Formatting
|
2024-10-21 12:53:55 +01:00 |
shahramn
|
ba91574919
|
GRIB2 product template selection: Debug messages
|
2024-10-21 12:46:54 +01:00 |
shahramn
|
e16dc172e5
|
GRIB2 product template selection: Error messages
|
2024-10-21 12:27:49 +01:00 |
shahramn
|
11c571d5c2
|
GRIB2 product template selection: fix test
|
2024-10-20 18:01:31 +01:00 |
shahramn
|
5e37c3e754
|
Refactoring
|
2024-10-20 15:52:32 +01:00 |
shahramn
|
159795c71a
|
GRIB2 product template selection: Error messages
|
2024-10-20 14:45:50 +01:00 |
shahramn
|
9736f663dc
|
Performance: Call grib_handle_of_accessor once
|
2024-10-20 12:47:34 +01:00 |
shahramn
|
f72f8bc5b8
|
Dead code removal and reformatting
|
2024-10-19 12:53:27 +01:00 |
shahramn
|
aaa663d473
|
Merge pull request #255 from ecmwf/feature/grib2_product_template_selection
Feature/grib2 product template selection
|
2024-10-19 11:53:59 +01:00 |
shahramn
|
b9d6ec6f1a
|
GRIB2 product template selection: Test ensembles
|
2024-10-19 10:59:43 +01:00 |
shahramn
|
182dc8eec0
|
GRIB2 product template selection: Test
|
2024-10-18 20:39:36 +01:00 |
Shahram Najm
|
26a74b05ec
|
GRIB2 product template selection: WIP
|
2024-10-18 15:10:42 +00:00 |
shahramn
|
29863c713d
|
ECC-1947: Performance: pre-compute most common Gaussian latitudes
|
2024-10-18 14:03:00 +01:00 |
Shahram Najm
|
df09c61a57
|
GRIB2 product template selection: WIP
|
2024-10-18 10:47:38 +00:00 |
Eugen Betke
|
fe7ff3a234
|
Merge branch 'develop' into feature/modernisation_iterators
|
2024-10-17 17:20:37 +02:00 |
shahramn
|
9ce5bfc375
|
Merge branch 'develop' of github.com:ecmwf/eccodes into develop
|
2024-10-17 13:56:17 +01:00 |
shahramn
|
8afc070fda
|
ECC-1943: GRIB1: Add an entry for 10fg6 in stepTypeForConversion concept
|
2024-10-17 13:56:09 +01:00 |
Eugen Betke
|
f63f70f95e
|
Modernisation: Make next(), previous() and has_next() const members
|
2024-10-17 13:41:51 +02:00 |
Eugen Betke
|
e4df2db1a1
|
Modernisation: Make members private
|
2024-10-17 13:32:00 +02:00 |
Eugen Betke
|
408066a953
|
Modernisation: Make init_sphere() and init_oblate() member functions
|
2024-10-17 13:15:24 +02:00 |
shahramn
|
58b29b8a78
|
GRIB2 product template selection: WIP
|
2024-10-17 11:42:35 +01:00 |
Eugen Betke
|
c76108923a
|
Modernisation: clang-format
|
2024-10-17 12:22:32 +02:00 |
Eugen Betke
|
c41dd8017f
|
Merge branch 'develop' into feature/modernisation_iterators
|
2024-10-17 12:21:40 +02:00 |
Eugen Betke
|
a8f43e99b7
|
Modernisation: Fix grib_iterator_delete()
|
2024-10-17 12:20:08 +02:00 |
Shahram Najm
|
7874c9aa67
|
Testing: Check typeOfLevel=abstractLevel
|
2024-10-17 10:15:37 +00:00 |
Eugen Betke
|
2bd5482629
|
Modernisation: has_next() returns bool instead of long
|
2024-10-17 12:06:14 +02:00 |
Eugen Betke
|
b490cfc3d3
|
Modernisation: Protect iterator's init() with a mutex
|
2024-10-17 11:55:01 +02:00 |
Eugen Betke
|
423521b9aa
|
Modernisation: Fix memory leak and minor changes
|
2024-10-17 11:18:34 +02:00 |
Eugen Betke
|
3038878954
|
Modernisation: Fix error code propagation in iterators destroy()
|
2024-10-17 11:04:59 +02:00 |
shahramn
|
c7684fe80c
|
grib_get_values with silent option
|
2024-10-16 17:05:33 +01:00 |
shahramn
|
e2ae754e69
|
ECC-1942: Add test
|
2024-10-16 15:59:24 +01:00 |
shahramn
|
4fb9cea2e3
|
remove the need to unalias mars.levelist (#254)
Co-authored-by: Sebastien Villaume <sebastien.villaume@ecmwf.int>
|
2024-10-16 14:18:44 +01:00 |
Eugen Betke
|
fff9e47001
|
Merge branch 'develop' into feature/modernisation_iterators
|
2024-10-16 14:17:24 +02:00 |
Eugen Betke
|
3940d7d848
|
Modernisation: Iterators (all ctests pass)
|
2024-10-16 14:09:07 +02:00 |
shahramn
|
041f521e37
|
Fix nightly regression test (grib_check_typeOfLevels_ecmf)
|
2024-10-16 11:02:01 +01:00 |
shahramn
|
9b49125133
|
ECC-1941: GRIB: Setting paramId=131060 fails if typeOfFirstFixedSurface=255
|
2024-10-15 17:54:45 +01:00 |