24 Commits

Author SHA1 Message Date
gsell 4088d02f55 hdf5 >=1.12.0 support added 2024-10-02 14:48:53 +02:00
gsell 6a4d711b99 test: use independent IO in h5u_test_{read,write}3() for hdf5 > 1.8.12
Since MPI-POSIX VFD has been removed from hdf5 > 1.8.12, but a test
with stride data should be performed, we use independent IO instead for
hdf5 > 1.8.12
2018-11-19 17:08:48 +01:00
Gsell Achim 4daf9b786c * C-API
- H5PartSetNumPoints() renamed to H5PartSetNumItems()
- H5PartGetNumPoints() renamed to H5PartGetNumItems()
- Dataset names longer then 64 bytes are handled as error.
- Same for step/iteration names.
* core API
- we use the term 'iteration' instead of 'step'
- we use the term 'item' instead of 'point'
- re-factor function and variable names
- in printing messages/debug output fixed
- do not flush (sync to disk) after writing a dataset by default,
  can be controlled by a property
2018-09-14 16:46:40 +02:00
gsell 2ed8ad093c use the H5_HAVE_PARALLEL macro from hdf5 instead of the macro PARALLEL_IO 2017-07-27 18:31:34 +02:00
gsell 8ffe944519 test/Makefile.am
- link static if debug is enabled
2016-07-28 17:15:39 +02:00
gsell 2bb3d688ae test/h5{b,u}_{read,write}.c
- fixes for serial version
- h5u_test_write4(): bugfix: we have to write new attributes since we are in append-only mode
2016-07-28 16:05:36 +02:00
gsell fba78db1c0 test/h5u_read.c:
- h5u_test_read3(): bugfix
2016-06-24 15:45:26 +02:00
gsell bdcc8f2089 this commits includes several changes which should have been done in
multiple steps:
- the functions for inquiring datasets and attributes do not return
  an HDF5 type any more but an enum of type h5_types_t. This change
  was required for the Python module.
- bugfix in reading attributes: See https://git.psi.ch/H5hut/src/issues/4
- several consts and macros have been moved from the public C-API to
  the core API
- more consitent file naming
- several 'private' function have been moved to their 'private' header
  files as 'static inline'.
- minor formatting changes
2016-06-17 10:44:25 +02:00
gsell 91e7ed8c5b test/*:
- H5SetPropFileMPIO() renamed to H5SetPropFileMPIOCollective()
2016-03-18 11:04:11 +01:00
gsell 51f2210ff1 test/h5b_test.c:
- run  tests 'write2' and 'read2' only in parallel case
2015-10-16 18:16:27 +02:00
gsell 4a1d4d2d10 test/Makefile.am:
- unused h5_attach_test stuff removed
2015-09-11 14:04:53 +02:00
gsell 559f2d8d9c test/*:
- fix some warning if compiled serial
2015-07-17 17:14:31 +02:00
gsell 14aa4fbd15 test/testframe.h:
- set VERBO_HI to 65535
2015-07-03 17:48:47 +02:00
gsell 319d7b4324 test/h5u_test.c:
- cleanup
2015-07-03 17:48:16 +02:00
gsell 877b611758 test/testframe.c
- initialize 'ret_value' in 'TestPrintf()' and 'TestErrPrintf()'
2015-07-02 15:57:05 +02:00
gsell 3fe4c39e5e fix renamed macros in tests 2013-10-10 17:10:05 +02:00
gsell e839226f2b unit tests adapted to new API 2013-09-26 15:54:47 +02:00
gsell db81cb3d33 attachment test moved to examples 2013-07-11 07:50:57 +00:00
gsell 4a8eedd31e autotool fixes 2013-07-10 14:05:21 +00:00
gsell a509000711 warnings popped up on Linux fixed 2013-07-05 14:45:47 +00:00
gsell 311cdad1c8 bugfix 2013-06-27 16:24:02 +00:00
gsell 1614f9519b autotool cleanup and fixes 2013-06-27 16:20:43 +00:00
gsell f17f1d028c fixes for building outside source tree 2013-05-02 14:14:26 +00:00
gsell 5abb40125b new trunk merged from old trunk, Roman's master thesis and my changes in the sandbox 2013-04-12 12:32:58 +00:00