|
tblite
Light-weight tight-binding framework
|
Factory module for selecting NPZ or HDF5 structured array handlers. More...
Functions/Subroutines | |
| subroutine, public | open_iodata_handler (iodata, filename, error) |
| Open an array data handler appropriate for the file extension. | |
Factory module for selecting NPZ or HDF5 structured array handlers.
| subroutine, public tblite_io_data::open_iodata_handler | ( | class(iodata_type), intent(out), allocatable | iodata, |
| character(len=*), intent(in) | filename, | ||
| type(error_type), intent(out), allocatable | error ) |
Open an array data handler appropriate for the file extension.
| [in] | filename | File name used to select the storage backend |
| [out] | iodata | Allocated storage backend instance |
| [out] | error | Error handling |