gsell
d423367d4f
most warnings fixed if compiling with NDEBUG defined
2018-11-08 15:34:32 +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
ecc4618bd4
close data types in with H5Finalize()
2018-02-02 11:10:18 +01: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
21dd57c9c6
Fortran-API:
...
- use enumeration for data-types
2016-07-01 15:34:31 +02:00
gsell
ac37d5fc2f
Fortran API:
...
- use new enumeration of types for I/O. HDF5 types are not used any more in the high level API
2016-06-22 14:33:48 +02:00
gsell
f75ef09cf9
consolidation of log/debug message interface
2016-06-17 13:50:07 +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
4c5b16169d
src/Fortran/Makefile.am:
...
- bugfix: H5Block_attribs.f90 were listed twice
2016-06-03 17:24:36 +02:00
gsell
52d44e3b3c
- re-organize file hierarchy
...
- years in copyright changed
2016-04-29 16:34:07 +02:00
gsell
bc528f27e6
more cleanup on header files
2016-03-29 15:30:30 +02:00
gsell
7002b73e82
src/{Fortran,h5core}/Makefile.am:
...
- do not install the libs in src/lib
2016-03-23 22:01:55 +01:00
gsell
851905361d
src/Fortran/H5.c:
...
- h5_setprop_file_corevfd(): bugfix
2016-03-23 21:47:40 +01:00
gsell
3c8b11f9eb
src/{C,Fortran}/Makefile.am:
...
- include_HEADERS fixed
2016-03-23 21:46:37 +01:00
gsell
59fd8ea6c6
increment can now be specified for the core vfd driver
2016-03-11 17:51:17 +01:00
gsell
e4ebb0f453
Makefiles.am's:
...
- missing head-files added
2015-10-16 18:39:35 +02:00
gsell
3c825fc71d
src/Fortran/h5_private.h
...
- we do not have Underscore.h any more
2015-10-15 17:28:31 +02:00
gsell
089dc3e1ba
src/Fortran:
...
- debug output warnings fixed
2015-10-15 17:27:51 +02:00
gsell
ec3a29d7e4
src/Fortran/H5Part_model.c
...
- adapted to refactored h5u_get_num_points()
2015-09-08 20:52:19 +02:00
gsell
2fd5d52125
src/Fortran/H5_modeul.c:
...
- h5_hasstep(), h5_setstep(): decrement step number by 1
2015-09-03 17:20:08 +02:00
gsell
cc7c558065
src/Fortran/H5.c:
...
- conditionally compile h5_setprop_file_mpio_posix()
2015-07-27 10:20:25 +02:00
gsell
51f90df374
Testprogramms for Fortran symbol name mangling removed
2015-07-24 18:38:58 +02:00
gsell
62c2d53324
Fortran symbol mangling simplified
2015-07-24 18:36:31 +02:00
gsell
8e9e0d84f3
change year in copyright
2015-07-23 14:59:43 +02:00
gsell
60df95b10a
most missing functions added to Fortran API
2014-01-28 17:31:22 +01:00
gsell
fa091cc2ab
Fortran API files for H5Part data model renamed
2014-01-28 14:44:57 +01:00
gsell
1121a22956
Fortran API files for H5Block model renamed
2014-01-28 14:06:09 +01:00
gsell
da723dda5e
missing file property functions added
2013-10-10 17:02:39 +02:00
gsell
ee23c8cc4b
Fortran API review
2013-09-26 15:51:49 +02:00
gsell
06f0a8b4e7
compile with -O3 if debug is disabled, compile with -Wall in always
2013-09-26 15:20:45 +02:00
gsell
7174b36a20
fixes to Fortran API
2013-09-02 09:31:14 +02:00
gsell
65757c1974
bug fixes, some private functions renamed, formating changes
2013-06-27 16:18:08 +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