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
bbbaa6a21b
src/h5core/h5t_octree.c:
...
- definition of 'h5_oct_dta_types' moved from header file to this file
2016-06-03 17:25:48 +02:00
gsell
603366bcd6
src/h5t_io.c
...
- format errors fixed
- bugfixes
2016-04-29 18:10:25 +02:00
gsell
52d44e3b3c
- re-organize file hierarchy
...
- years in copyright changed
2016-04-29 16:34:07 +02:00
gsell
3d6230629c
some missing query function implemented, see issue#1 in Gitlab
2016-04-22 18:06:58 +02:00
gsell
1dfcd9f876
fixes for hdf5 1.10.x
2016-04-15 18:58:10 +02:00
gsell
9df1a57778
src/h5core/h5b_model.c:
...
- h5b_has_field() added
2016-04-01 19:12:15 +02:00
gsell
2c850612ab
functions added to query existence of file-, step-. field-attributes amd to get information by name
2016-03-29 17:49:32 +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
a013d43075
src/h5core/h5_openclose.c:
...
- h5_open_file1(): fix return type
2016-03-18 11:26:21 +01:00
gsell
b284ad9776
src/h5core/h5_attach.c:
...
- in h5_get_attachment(): redundant check of file mode removed
2016-03-17 17:55:41 +01:00
gsell
f965ed4f18
src/h5core/*:
...
- all *_has_* functions: return TRUE, FALSE or H5_FAILURE
2016-03-17 17:53:32 +01:00
gsell
538c9cdd76
src/h5core/h5u_model.c:
...
- h5u_has_view() now returns H5_SUCCESS or H5_NOK
2016-03-11 17:54:54 +01:00
gsell
28fc118118
src/h5core/h5b_model.c:
...
- h5b_3d_has_view() now returns H5_SUCCESS or H5_NOK
2016-03-11 17:53:30 +01:00
gsell
59fd8ea6c6
increment can now be specified for the core vfd driver
2016-03-11 17:51:17 +01:00
gsell
43bc72b7d0
src/h5core/h5_openclose.c:
...
- typo fixed
2016-02-12 17:31:47 +01:00
gsell
e4ebb0f453
Makefiles.am's:
...
- missing head-files added
2015-10-16 18:39:35 +02:00
gsell
511fbb89de
src/h5core/h5b_model.c:
...
- h5b_3d_set_view(): bugfix in serial code
2015-10-16 18:14:27 +02:00
gsell
87fcc4930b
h5core:
...
- H5_VER_STRING defined from PACKAGE_VERSION as const char*
2015-10-16 18:13:18 +02:00
gsell
55cc6bb7d0
src/h5core/h5u_model.c
...
- h5u_set_num_points(): print start index of view if debug enabled
2015-10-16 15:59:24 +02:00
gsell
158fc17a2b
src/h5core/h5t_octree_private.h
...
- include 'mpi.h' if PARALLEL_IO is set
2015-10-08 17:51:03 +02:00
gsell
ec9626a0e5
src/h5core/h5t_xyz
...
- get serial mesh working again
2015-10-08 16:26:35 +02:00
gsell
86755932d9
src/h5core/h5_maps_private.h
...
- indentation fixes
2015-10-08 16:24:48 +02:00
gsell
95e21118e4
src/h5core/h5t_map_private.h
...
- bugfix: we have to use a signed type for 'low', 'mid' and ' high'
2015-10-08 16:23:46 +02:00
gsell
3fe0cc74be
src/h5core/h5u_readwrite.c
...
- include 'h5core/h5.h' added
2015-10-08 16:19:23 +02:00
gsell
cf067f7c56
src/include/h5core/h5.h
...
- definition of UNUSED_ARGUMENTS() moved to 'src/h5core/h5_private.h'
2015-10-08 16:14:09 +02:00
gsell
33129a4793
src/h5core/Makefile.am
...
- bugfix: we have to compile grid stuff in any case
2015-10-08 16:12:36 +02:00
gsell
41f2e87fc7
src/h5core/h5_module_private-h:
...
- bugfix in serial version of h5priv_end_throttle()
2015-10-08 16:11:01 +02:00
gsell
03531ab4af
src/h5core
...
- h5priv_start_throttle() and h5priv_end_throttle() are now inline
functions, whereby the serial version is just a dummy
2015-09-11 14:41:52 +02:00
gsell
3d8ce28609
src/h5core/h5t_*
...
- cleanup
2015-09-11 14:12:01 +02:00
gsell
cc719d116c
src/h5core/h5u_models.c
...
- correct error message in h5u_set_num_points()
2015-09-11 14:11:23 +02:00
gsell
748eb1b3ab
src/h5core/h5t_module.c:
...
- compile error fixed in h5t_close_mesh()
2015-09-11 14:10:25 +02:00
gsell
a618acf686
src/h5core/h5_errorhandling.c
...
src/include/h5core/h5_errorhandling.h
- h5_error(), h5_warn(), h5_info(): print message if debug-level > 3
2015-09-08 20:48:26 +02:00
gsell
47bee153ba
src/h5core/h5_hdf5_private.h
...
- minor changes in debug output
2015-09-08 20:46:21 +02:00
gsell
390a4296b4
src/h5core/h5_hdf5.c
...
- hdf5_get_name_of_dataset_by_idx(): bugfix, return H5_NOK, if dataset are in step
2015-09-08 20:45:27 +02:00
gsell
4f7c666b1f
src/h5core/h5u_module.c
...
- refactore "*num_particles*" to "*num_points*"
- h5u_set_view() can now be used for writing, there are still some limitations
2015-09-08 20:43:38 +02:00
gsell
37bf9b35a6
src/h5core/h5_mpi_private.h:
...
- all mpi wrappers are now inline
2015-09-08 17:47:39 +02:00
gsell
8e9e0d84f3
change year in copyright
2015-07-23 14:59:43 +02:00
gsell
d9daf9f0c7
src/h5core/h5u_module.c:
...
- bugfix in h5u_set_canonical_view()
2015-07-23 14:54:23 +02:00
gsell
4511fde9d1
bugfix: throttle only if VFD is MPIO independent or POSIX
2015-07-03 17:47:37 +02:00
gsell
707cafb2d8
src/h5core/h5u_model.c:
...
- bugfix with h5u_set_view (0, -1)
2015-07-03 17:45:49 +02:00
gsell
9fb11ca838
no MPIO_POSIX in hdf5 > 1.8.12
2015-07-02 15:55:57 +02:00
gsell
7c2a315760
src/h5core/h5b_readwrite.c: fix early return in _select_hyperslab_for_writing()
2015-06-18 14:58:17 +02:00
gsell
cc0135b4fc
src/h5core/h5b_readwrite.c:
...
- fix early return in _select_hyperslab_for_writing()
# Conflicts:
# src/h5core/h5b_readwrite.c
2015-06-18 14:17:10 +02:00
gsell
fd8c1e37b1
src/h5core/h5b_model.c:
...
- bugfix in serial code of h5b_3d_set_view()
# Conflicts:
# src/h5core/h5b_model.c
2015-06-18 14:09:32 +02:00
gsell
a6f81be2cd
h5u_set_view() supports zero particle selections now, h5u_set_view_start_length() renamed to h5u_set_view_length()
2013-10-28 18:26:59 +01:00
gsell
89bb9ef48c
missing set file property functions implemented, bugfixes
2013-10-10 17:08:32 +02:00
gsell
2702f846cb
old file open API removed
2013-09-26 15:53:54 +02:00
gsell
c3a74c8ed4
functions added to query attributes by name
2013-09-26 15:47:43 +02:00
gsell
969acd3642
definition of H5_MAX_NAME_LEN moved to public API
2013-09-26 15:38:54 +02:00