Commit Graph

4255 Commits

Author SHA1 Message Date
Shahram Najm 7e21f4dd4c Intel netcdf4 issue 2019-04-15 13:45:20 +01:00
Shahram Najm 298fb4e4ac ECC-906: grib_get_data not working correctly with old-style sub-areas of reduced grids produced by PRODGEN 2019-04-15 12:05:31 +01:00
Shahram Najm 18595a0d10 Python3 mode 2019-04-08 19:57:30 +01:00
Stephan Siemen c3a7983985 Merge branch 'develop' of https://github.com/ecmwf/eccodes into develop 2019-04-08 09:54:44 +01:00
Shahram Najm 2dcb46ed5a ECC-906: Fix longitude issue 2019-03-28 17:17:05 +00:00
Shahram Najm 0b0804b3fb Added legacyGaussSubarea and use this in nearest 2019-03-28 16:45:57 +00:00
Shahram Najm 039ed1d201 Simplify rule re PRE RELEASE 2019-03-27 12:33:27 +00:00
Shahram Najm 09a6ab48ad Examples: add codes_get_double_elements for Python 2019-03-26 17:22:28 +00:00
Shahram Najm a97734cf99 Rename test 2019-03-26 16:21:20 +00:00
Shahram Najm 44988df274 Rename test 2019-03-26 15:41:07 +00:00
Shahram Najm 798014d127 Rename test 2019-03-26 15:34:13 +00:00
Shahram Najm 2d6b08d9e0 ECC-886: Converting lambert_azimuthal_equal_area (Experimental) 2019-03-26 13:24:40 +00:00
Shahram Najm 0479c91ba9 Add support for pre-release mode 2019-03-26 12:02:57 +00:00
Shahram Najm 69ca93ac82 ECC-906: Fix check on legacy 2019-03-25 18:09:42 +00:00
Shahram Najm 6651e1bbcd ECC-906: grib_get_data not working correctly with old-style sub-areas of reduced grids produced by PRODGEN 2019-03-25 15:39:10 +00:00
Shahram Najm 656c1d38a9 Legacy Gaussian: Improve debug message 2019-03-21 17:27:34 +00:00
Shahram Najm 0908a0267a ECC-915: Support for type=ssd under stream=scda 2019-03-21 15:48:42 +00:00
Shahram Najm aa9376a3c8 ECC-904 and ECC-905: sub-area of Gaussian grid 2019-03-21 15:03:34 +00:00
Shahram Najm 5e29bae582 ECC-909: monthly means monthlyVerificationTime 2019-03-20 18:04:27 +00:00
Shahram Najm a0f883a4c9 ECC-909: monthlyVerificationTime=0 for edmo/ewmo 2019-03-20 16:36:26 +00:00
Shahram Najm 219daa9fde Documentation 2019-03-20 15:48:24 +00:00
Shahram Najm f734d83307 Update Appveyor version 2019-03-20 12:54:46 +00:00
Shahram Najm 4ea554f0cd ECC-911: grib_util_set_spec: packing keyword has no effect (packing type=5) 2019-03-20 11:13:43 +00:00
Shahram Najm ef87a37ffd Appveyor: update ecCodes version 2019-03-19 16:33:52 +00:00
Shahram Najm 0b1c4574bf Add option to replace TPL absolute paths with library names
This should help with relocatability: instead of generating
eccodes-config.cmake with an absolute path to Third Party Libraries
(TPLs) (e.g. /lib/x86_64-linux-gnu/libm.so.6) we have the option to use
the library name instead (e.g. -lm).

We also use library names in eccodes-targets.cmake and eccodes.pc if the option is set.

The motivation is so that we can distribute packages with conda-forge.
Without this change, the conda-forge build leaves its build path in the
files above. When we come to build another package downstream, e.g.
Magics, we are unable to find the ecCodes libraries because the absolute
paths to the TPLs are no longer valid. Using library names instead lets
cmake find the TPLs on the downstream build system.
2019-03-19 16:31:49 +00:00
Shahram Najm 7cf4c1e54c ECC-869: BUFR: Bitmap created inconsistently for different type of data 2019-03-19 16:15:09 +00:00
shahramn 52453dc198
Merge pull request #13 from ecmwf/dtip-replace-absolute-paths
Add option to replace TPL absolute paths with library names
2019-03-19 16:05:09 +00:00
Shahram Najm b021aff0d3 Add CODES_PRODUCT_GTS 2019-03-19 16:00:07 +00:00
Shahram Najm 27f37da83b ECC-913: Tools: Add gts_count 2019-03-19 15:36:25 +00:00
Shahram Najm 3dc640ccc7 ECC-909: Use keys monthlyVerificationDate/monthlyVerificationTime 2019-03-19 14:21:51 +00:00
Daniel Tipping ea996f0042 Appveyor: update ecCodes version 2019-03-19 08:57:08 +00:00
Shahram Najm 2c6af0f389 ECC-909: Add a key monthlyVerificationTime in all monthly streams 2019-03-18 15:25:59 +00:00
Shahram Najm abb7ea8b3d ECC-869: debugging help when bitmap info is wrong 2019-03-14 18:42:40 +00:00
Shahram Najm 8cc1940f4c Merge branch 'develop' of ssh://git.ecmwf.int:7999/eccodes/eccodes into develop 2019-03-14 12:34:46 +00:00
Shahram Najm 79b1853de8 Windows: use binary open 2019-03-14 12:34:41 +00:00
Daniel Tipping 20b92853b0 Add option to replace TPL absolute paths with library names
This should help with relocatability: instead of generating
eccodes-config.cmake with an absolute path to Third Party Libraries
(TPLs) (e.g. /lib/x86_64-linux-gnu/libm.so.6) we have the option to use
the library name instead (e.g. -lm).

We also use library names in eccodes-targets.cmake and eccodes.pc if the
option is set.

The motivation is so that we can distribute packages with conda-forge.
Without this change, the conda-forge build leaves its build path in the
files above. When we come to build another package downstream, e.g.
Magics, we are unable to find the ecCodes libraries because the absolute
paths to the TPLs are no longer valid. Using library names instead lets
cmake find the TPLs on the downstream build system.
2019-03-14 11:21:39 +00:00
Shahram Najm 42c1b8894d ECC-869: Rename function 2019-03-14 10:38:24 +00:00
Shahram Najm 5e2942a84f ECC-869: BUFR: Bitmap created inconsistently for different type of data (Try 01) 2019-03-13 18:24:35 +00:00
Stephan Siemen 84264e8a4c Merge branch 'develop' of https://github.com/ecmwf/eccodes into develop 2019-03-13 15:26:44 +00:00
Shahram Najm 9e60a55e63 ECC-904: grib_get_data returns wrong lat-lons for sub-area of a reduced Gaussian grid 2019-03-12 17:04:28 +00:00
Shahram Najm ff503d3659 Merge pull request #25 in ECCODES/eccodes from ~MAOI/eccodes:develop to develop
* commit '5a1b4dfd663ee850cf838a65e295cc84babef754':
  Import Find{AEC,NumPy,OpenJPEG}.cmake from ecbuild
2019-03-12 16:15:48 +00:00
Shahram Najm f0f9495327 ECC-904: grib_get_data returns wrong lat-lons for sub-area of a reduced Gaussian grid 2019-03-12 13:49:02 +00:00
Olivier Iffrig 5a1b4dfd66 Import Find{AEC,NumPy,OpenJPEG}.cmake from ecbuild 2019-03-12 13:45:34 +00:00
Shahram Najm a77570cd19 C examples: binary open 2019-03-11 12:53:05 +00:00
Shahram Najm 25595620b8 Python examples: Fix keys iterator argument 2019-03-11 12:24:43 +00:00
Shahram Najm cbba3b30d5 ECC-902: UERRA: wind speed fields 2019-03-01 15:59:01 +00:00
Shahram Najm 79de511928 Add size of array as comment 2019-03-01 13:46:13 +00:00
Shahram Najm 974999976e Use fopen in binary mode (Windows support) 2019-02-28 12:19:28 +00:00
Shahram Najm 5bac99bc73 Write errors to stderr not stdout. Also use const 2019-02-28 11:25:20 +00:00
Shahram Najm 3492d922ea ECC-902: UERRA: wind speed fields match different paramIds 2019-02-26 13:34:54 +00:00