Program | Source File | Description |
---|---|---|
array_test | test_array.f90 | |
compact | h5compact.f90 | dummy data |
exist_tests | test_exist.f90 | test "exist" variable |
fail_slice_mismatch | test_fail_read_rank_mismatch.f90 | test writing wrong size |
fail_slice_mismatch | test_fail_read_size_mismatch.f90 | test writing wrong size |
fail_unknown_read | test_fail_unknown_read.f90 | |
main_int64 | int64.f90 | hdf5 fortran interface can also read/write int64, but it's not in the h5lt interface initialize fortran interface and file |
nonexistvar | test_fail_nonexist_variable.f90 | |
read_slice | read_slice.f90 | example of Fortran reading smaller array into slice of larger array via subroutine |
scalar_test | test_scalar.f90 | write scalar tests vector |
test_attributes | test_attributes.f90 | |
test_deflate | test_deflate.f90 | unit tests and registration tests of HDF5 deflate compression write |
test_destruct | test_destructor.f90 | test hdf5_file destructor, that should auto-flush and close file if user forgets to %close() file |
test_error | test_error.f90 | |
test_file_image | file_image.f90 | |
test_hdf5 | test_module.f90 | unit tests and registration tests of HDF5 OO interface |
test_layout | test_layout.f90 | read casting |
test_lt | test_lt.f90 | |
test_minimal | test_minimal.f90 | |
test_shape | test_shape.f90 | This program shows how HDF5 dimension orders are distinct in different languages |
test_string | test_string.f90 | try reading too much data, then truncating to first C_NULL |