![]() |
CYCLUS
|
Classes | |
| class | FileNotHDF5 |
| class | GroupNotFound |
| class | HDF5BoundsError |
| class | HomogenousTypeTable |
| class | PathNotFound |
Functions | |
| hid_t | _get_PYTABLES_COMPLEX128 () |
| template<typename T> | |
| T | get_array_index (hid_t dset, int n, hid_t dtype=H5T_NATIVE_DOUBLE) |
| template<typename T> | |
| std::set< T > | h5_array_to_cpp_set (hid_t h5file, std::string data_path, hid_t dtype=H5T_NATIVE_DOUBLE) |
| template<typename T> | |
| std::vector< T > | h5_array_to_cpp_vector_1d (hid_t h5file, std::string data_path, hid_t dtype=H5T_NATIVE_DOUBLE) |
| template<typename T> | |
| std::vector< std::vector< T > > | h5_array_to_cpp_vector_2d (hid_t h5file, std::string data_path, hid_t dtype=H5T_NATIVE_DOUBLE) |
| template<typename T> | |
| std::vector< std::vector< std::vector< T > > > | h5_array_to_cpp_vector_3d (hid_t h5file, std::string data_path, hid_t dtype=H5T_NATIVE_DOUBLE) |
| bool | path_exists (hid_t h5file, std::string path) |
Variables | |
| static hid_t | PYTABLES_COMPLEX128 = _get_PYTABLES_COMPLEX128() |
Wrapper for standard HDF5 operations.
|
inline |
| template double h5wrap::get_array_index | ( | hid_t | dset, |
| int | n, | ||
| hid_t | dtype = H5T_NATIVE_DOUBLE ) |
| std::set< T > h5wrap::h5_array_to_cpp_set | ( | hid_t | h5file, |
| std::string | data_path, | ||
| hid_t | dtype = H5T_NATIVE_DOUBLE ) |
| std::vector< T > h5wrap::h5_array_to_cpp_vector_1d | ( | hid_t | h5file, |
| std::string | data_path, | ||
| hid_t | dtype = H5T_NATIVE_DOUBLE ) |
Reads in data from an HDF5 file as a 1 dimiensional vector.
T should roughly match dtype.
| h5file | HDF5 file id for an open file. |
| data_path | path to the data in the open file. |
| dtype | HDF5 data type for the data set at data_path. |
| std::vector< std::vector< T > > h5wrap::h5_array_to_cpp_vector_2d | ( | hid_t | h5file, |
| std::string | data_path, | ||
| hid_t | dtype = H5T_NATIVE_DOUBLE ) |
Reads in data from an HDF5 file as a 2 dimiensional vector.
T should roughly match dtype.
| h5file | HDF5 file id for an open file. |
| data_path | path to the data in the open file. |
| dtype | HDF5 data type for the data set at data_path. |
| std::vector< std::vector< std::vector< T > > > h5wrap::h5_array_to_cpp_vector_3d | ( | hid_t | h5file, |
| std::string | data_path, | ||
| hid_t | dtype = H5T_NATIVE_DOUBLE ) |
Reads in data from an HDF5 file as a 3 dimiensional vector.
T should roughly match dtype.
| h5file | HDF5 file id for an open file. |
| data_path | path to the data in the open file. |
| dtype | HDF5 data type for the data set at data_path. |
|
inline |
|
static |