| Module | Source File | Description |
|---|---|---|
| file_image | file_image.f90 | HDF5 file images are an in-RAM fast HDF5 virtual file. there are many caveats to their use and they might never be included in h5fortran |
| h5fortran | interface.f90 | HDF5 object-oriented polymorphic interface |
| attributes | attributes.f90 | |
| pathlib | pathlib.in.f90 | vendored from Michael Hirsch's Fortran pathlib |
| read | read.f90 | This submodule is for reading HDF5 via submodules |
| reader | reader.f90 | This submodule is for reading 0-D..7-D data |
| reader_lt | reader_lt.in.f90 | |
| reader_ND | reader_nd.f90 | |
| write | write.f90 | This submodule is for writing HDF5 data via child submodules |
| writer | writer.in.f90 | This submodule is for writing 0-D..7-D data |
| writer_lt | writer_lt.in.f90 | |
| writer_ND | writer_nd.f90 | |
| h5layout | h5compact.f90 |