Skip to content

Releases: geospace-code/h5fortran

more improvements as child project

22 Jul 01:52
9fb7549
Compare
Choose a tag to compare

avoid conflicts with building HDF5, linking MPI, detecting Python, etc.

improvements as child project

19 Jan 02:09
14d5e2d
Compare
Choose a tag to compare
  • improve test coverage
  • warn instead of fail config if path problem--use CTest phase to catch this instead
  • make h5fortran_BUILD_TESTING to allow parent project control

Autobuild HDF5 if needed, CMake >= 3.19

23 Oct 16:29
Compare
Choose a tag to compare
  • Autobuild HDF5 and ZLIB if needed
  • cmake -Dfind=on by default, set off to not search for HDF5
  • CMake >= 3.19 required for robustness

numerous bugfixes for character, improve CI

25 Aug 01:46
Compare
Choose a tag to compare

bugfix datatype, CI valgrind

12 Oct 05:14
40492b9
Compare
Choose a tag to compare
v4.10.2

verify CMake 3.11+ compatibility

Cpack correct parameters

25 Aug 03:57
Compare
Choose a tag to compare
v4.10.1

cpack: correct parameters

character dataset/attribute 0d..7d

17 Aug 19:41
5dc135b
Compare
Choose a tag to compare

Previously, fixed/variable character were only scalar reads. Now, scalar through 7D character arrays can be read for datasets and attributes, fixed/variable. Writing was already enabled.

Add bounds checks and unify with h5fortran-mpi.

Add ability to cast on read from real to int and int to real

Internal efficiency improvement. Add attribute character array write

08 Aug 15:14
94d26e5
Compare
Choose a tag to compare

default action='r', remove open(verbose=)

20 Jul 16:04
7665cc2
Compare
Choose a tag to compare
  • remove little-used %open(verbose=) which is subsumed into %open(debug=)
  • default %open(action=) was undocumented but was long default to 'rw'. As a better practice in accord with h5py, default %open(action='r') is now default and documented

update CMake packaging

14 Jul 03:58
9e62a8d
Compare
Choose a tag to compare
v4.7.1

v4.7.1