Source Files

FileDescription
attributes.f90
file_image.f90
h5compact.f90

Example of compact vs. contiguous datasets, requires HDF5 >= 1.8 for convenience of comparison we create two files, though distinct dataset types can exist in the same file.

Read more…
int64.f90
interface.f90
pathlib.in.f90
read.f90
read_slice.f90
reader.f90
reader_lt.in.f90
reader_nd.f90

conceptual--not tested--will use h5dread_f instead

test_array.f90
test_attributes.f90
test_deflate.f90
test_destructor.f90
test_error.f90
test_exist.f90
test_fail_nonexist_variable.f90
test_fail_read_rank_mismatch.f90
test_fail_read_size_mismatch.f90
test_fail_unknown_read.f90
test_layout.f90
test_lt.f90
test_minimal.f90
test_module.f90
test_scalar.f90
test_shape.f90
test_string.f90
write.f90
writer.in.f90
writer_lt.in.f90
writer_nd.f90

conceptual--not tested

file~~graph~~FileGraph sourcefile~test_layout.f90 test_layout.f90 sourcefile~reader_lt.in.f90 reader_lt.in.f90 sourcefile~reader_nd.f90 reader_nd.f90 sourcefile~test_string.f90 test_string.f90 sourcefile~writer_lt.in.f90 writer_lt.in.f90 sourcefile~test_attributes.f90 test_attributes.f90 sourcefile~test_exist.f90 test_exist.f90 sourcefile~test_fail_nonexist_variable.f90 test_fail_nonexist_variable.f90 sourcefile~test_module.f90 test_module.f90 sourcefile~interface.f90 interface.f90 sourcefile~interface.f90->sourcefile~test_layout.f90 sourcefile~interface.f90->sourcefile~test_string.f90 sourcefile~interface.f90->sourcefile~test_attributes.f90 sourcefile~interface.f90->sourcefile~test_exist.f90 sourcefile~interface.f90->sourcefile~test_fail_nonexist_variable.f90 sourcefile~interface.f90->sourcefile~test_module.f90 sourcefile~pathlib.in.f90 pathlib.in.f90 sourcefile~interface.f90->sourcefile~pathlib.in.f90 sourcefile~read.f90 read.f90 sourcefile~interface.f90->sourcefile~read.f90 sourcefile~test_lt.f90 test_lt.f90 sourcefile~interface.f90->sourcefile~test_lt.f90 sourcefile~test_error.f90 test_error.f90 sourcefile~interface.f90->sourcefile~test_error.f90 sourcefile~test_scalar.f90 test_scalar.f90 sourcefile~interface.f90->sourcefile~test_scalar.f90 sourcefile~test_destructor.f90 test_destructor.f90 sourcefile~interface.f90->sourcefile~test_destructor.f90 sourcefile~test_fail_read_rank_mismatch.f90 test_fail_read_rank_mismatch.f90 sourcefile~interface.f90->sourcefile~test_fail_read_rank_mismatch.f90 sourcefile~test_shape.f90 test_shape.f90 sourcefile~interface.f90->sourcefile~test_shape.f90 sourcefile~write.f90 write.f90 sourcefile~interface.f90->sourcefile~write.f90 sourcefile~test_deflate.f90 test_deflate.f90 sourcefile~interface.f90->sourcefile~test_deflate.f90 sourcefile~test_fail_unknown_read.f90 test_fail_unknown_read.f90 sourcefile~interface.f90->sourcefile~test_fail_unknown_read.f90 sourcefile~attributes.f90 attributes.f90 sourcefile~interface.f90->sourcefile~attributes.f90 sourcefile~test_fail_read_size_mismatch.f90 test_fail_read_size_mismatch.f90 sourcefile~interface.f90->sourcefile~test_fail_read_size_mismatch.f90 sourcefile~test_array.f90 test_array.f90 sourcefile~interface.f90->sourcefile~test_array.f90 sourcefile~read.f90->sourcefile~reader_lt.in.f90 sourcefile~read.f90->sourcefile~reader_nd.f90 sourcefile~reader.f90 reader.f90 sourcefile~read.f90->sourcefile~reader.f90 sourcefile~writer_nd.f90 writer_nd.f90 sourcefile~writer.in.f90 writer.in.f90 sourcefile~read_slice.f90 read_slice.f90 sourcefile~write.f90->sourcefile~writer_lt.in.f90 sourcefile~write.f90->sourcefile~writer_nd.f90 sourcefile~write.f90->sourcefile~writer.in.f90 sourcefile~int64.f90 int64.f90 sourcefile~test_minimal.f90 test_minimal.f90 sourcefile~file_image.f90 file_image.f90 sourcefile~h5compact.f90 h5compact.f90
Help