Shahram Najm
c57a42f26f
Testing with valgrind. Env var ECCODES_TEST_WITH_VALGRIND
2016-12-30 13:40:04 +00:00
Shahram Najm
61eb417bc2
ECC-325: Further memory leaks
2016-12-30 13:38:59 +00:00
Shahram Najm
b467b01c3a
Test clean ups
2016-12-30 11:48:55 +00:00
Shahram Najm
ae1eacbc34
ECC-325: Further memory leaks
2016-12-29 17:47:06 +00:00
Shahram Najm
e47b20d41d
ECC-325: memory leak in JSON dumper class
2016-12-29 16:27:29 +00:00
Shahram Najm
37820bc701
Improved comments
2016-12-29 15:53:10 +00:00
Shahram Najm
02927babe3
ECC-157: PythonicInterface. Missing values in GRIB and BUFR are very different
2016-12-29 15:03:55 +00:00
Shahram Najm
02f68604f2
Merge pull request #11 in ECCODES/eccodes from fix/ECCODES-404-jpg-tests to develop
...
* commit '0abc5a8b8516f5fe611cb3a2f3808e34f452e67b':
ECC-404 Use HAVE_JPEG to test for JPG feature
2016-12-29 13:35:54 +00:00
Shahram Najm
624ba213f0
ECC-402: codes_set does not set localLongitude in BUFR to correct value
2016-12-29 13:27:35 +00:00
Shahram Najm
37d1e4da3e
Spelling
2016-12-29 13:06:07 +00:00
Shahram Najm
f8c09ac9cb
Spelling
2016-12-29 13:04:54 +00:00
Florian Rathgeber
0abc5a8b85
ECC-404 Use HAVE_JPEG to test for JPG feature
2016-12-22 19:32:20 +00:00
Shahram Najm
1818728d4e
ECC-157: Add high-level Pythonic interface
2016-12-22 16:12:07 +00:00
Shahram Najm
df5c343b94
Clean up
2016-12-22 15:55:34 +00:00
Shahram Najm
829db739b1
Added Python function codes_new_from_samples which takes the product kind
2016-12-22 14:34:06 +00:00
Shahram Najm
77e38b0848
Examples/Documentation
2016-12-22 14:09:07 +00:00
Shahram Najm
afa06548ef
Added Python function codes_new_from_samples which takes the product kind
2016-12-22 14:08:28 +00:00
Shahram Najm
4dd7984816
PEP8 compliance
2016-12-22 11:15:22 +00:00
Shahram Najm
05776fe132
Fix broken test related to ECC-402
2016-12-22 11:08:11 +00:00
Shahram Najm
eddd6ac403
Pylint fixes
2016-12-21 18:37:35 +00:00
Shahram Najm
7d5d786c90
Merge pull request #9 in ECCODES/eccodes from ~ERGET/eccodes:feature/SUP-1862-high-level-python-bufr to feature/ECC-157-PythonicInterface
...
* commit '7a7ace2d5e0d9d68cf4b6be16fc2917fd8fcb3d1':
Restore deleted .gitignore
Inherit docstrings
Add high-level BUFR interface.
Make test robust to new keys
Implement CodesMessage abstract class
Extract general GribFile functions into CodesFile class for reuse with BUFR
2016-12-21 17:30:54 +00:00
Shahram Najm
1f1fbc43ca
NUM_MAPPINGS only used if DEBUG defined
2016-12-21 17:20:36 +00:00
Shahram Najm
fc3e226f21
Compiler warning: expression which evaluates to zero treated as a null pointer constant
2016-12-21 17:20:12 +00:00
Shahram Najm
4a451a0172
ECC-325: Memory leaks during BUFR unpack (Part 2)
2016-12-21 16:47:53 +00:00
Shahram Najm
df1fd6e5d0
Fix uninitialized variable (valgrind failure)
2016-12-21 16:47:26 +00:00
Shahram Najm
40c57e73b7
Clean up
2016-12-21 13:24:01 +00:00
Shahram Najm
b451100e14
Debug message for tracking accessor deletion
2016-12-21 13:22:40 +00:00
Daniel Lee
7a7ace2d5e
Restore deleted .gitignore
2016-12-21 14:14:25 +01:00
Daniel Lee
1e5c817ead
Merge branch 'develop' into feature/SUP-1862-high-level-python-bufr
...
Conflicts:
examples/python/high_level_api.py
python/eccodes/high_level/gribfile.py
python/eccodes/high_level/gribmessage.py
2016-12-21 13:55:41 +01:00
Daniel Lee
7d9a9defd4
Inherit docstrings
2016-12-21 11:43:46 +01:00
Daniel Lee
ce1279bc5b
Add high-level BUFR interface.
2016-12-21 11:43:21 +01:00
Daniel Lee
d063285b70
Make test robust to new keys
2016-12-21 10:13:38 +01:00
Shahram Najm
6e51ec39a9
ECC-325: Memory leaks during BUFR unpack (Part 1)
2016-12-20 14:30:43 +00:00
Shahram Najm
0b57ab90e6
Revert ECC-370: Now we have the high-level Python interface
2016-12-19 16:01:13 +00:00
Shahram Najm
8c49b4bc5d
Testing: add test for grib_set_pv in Python
2016-12-19 16:00:06 +00:00
Shahram Najm
35d5bffa36
SUP-1861: High level Python API for GRIB in ecCodes
2016-12-19 14:53:34 +00:00
Shahram Najm
6140e70a7b
Merge pull request #8 in ECCODES/eccodes from ~ERGET/eccodes:feature/SUP-1861-high-level-python-grib to develop
...
* commit 'f80d1d58a4928f88a23219aa217248152a1d79bf':
Cleanup imports
SUP-1861: Add high-level GRIB interface
2016-12-19 13:47:42 +00:00
Shahram Najm
359f9e6442
ECC-399: Detecting NaN values when encoding grib
2016-12-19 13:37:31 +00:00
Shahram Najm
35d12dd2e5
SUP-1871
2016-12-19 13:25:48 +00:00
Shahram Najm
310db9bc33
Testing: add comments
2016-12-19 11:34:27 +00:00
Shahram Najm
6d761b4616
ECC-400: Temporary solution
2016-12-16 18:50:51 +00:00
Shahram Najm
29d2c130c1
Fix broken Python tests for: -DBUILD_SHARED_LIBS=OFF -DENABLE_MEMFS=ON
2016-12-16 18:31:59 +00:00
Shahram Najm
7ea81c5ad4
ECC-400 grib_handle takes up 10 times the space compared with grib_api (Part 1)
2016-12-16 14:41:35 +00:00
Daniel Lee
a79e5cf2e5
Implement CodesMessage abstract class
2016-12-16 14:31:20 +01:00
Daniel Lee
613f5147ef
Extract general GribFile functions into CodesFile class for reuse with BUFR
2016-12-15 20:05:13 +01:00
Daniel Lee
c18644ffed
Merge branch 'develop' into feature/SUP-1862-high-level-python-bufr
2016-12-15 18:13:15 +01:00
Shahram Najm
e05380ab3c
Optimisation: if an element is a new maximum then it cannot be a minimum
2016-12-15 17:02:01 +00:00
Daniel Lee
f80d1d58a4
Cleanup imports
2016-12-15 17:36:58 +01:00
Daniel Lee
ef2eddf009
SUP-1861: Add high-level GRIB interface
2016-12-15 14:27:44 +01:00
Shahram Najm
53e5d46ba1
Change error description: memory allocation error
2016-12-15 11:51:47 +00:00