SIRIUS 7.5.0
Electronic structure library and applications
sirius::HDF5_tree Member List

This is the complete list of members for sirius::HDF5_tree, including all inherited members.

array_type(const std::vector< T > &data) constsirius::HDF5_treeinlineprivate
create_node(int idx)sirius::HDF5_treeinline
create_node(std::string const &name)sirius::HDF5_treeinline
file_id_sirius::HDF5_treeprivate
file_name_sirius::HDF5_treeprivate
HDF5_tree(hid_t file_id__, const std::string &path__)sirius::HDF5_treeinlineprivate
HDF5_tree(const std::string &file_name__, hdf5_access_t access__)sirius::HDF5_treeinline
operator[](std::string const &path__) (defined in sirius::HDF5_tree)sirius::HDF5_treeinline
operator[](int idx__) (defined in sirius::HDF5_tree)sirius::HDF5_treeinline
path_sirius::HDF5_treeprivate
read(const std::string &name, T *data, std::vector< int > const &dims)sirius::HDF5_treeinlineprivate
read(const std::string &name, sddk::mdarray< std::complex< double >, N > &data) (defined in sirius::HDF5_tree)sirius::HDF5_treeinline
read(const std::string &name, sddk::mdarray< T, N > &data) (defined in sirius::HDF5_tree)sirius::HDF5_treeinline
read(int name_id, sddk::mdarray< T, N > &data) (defined in sirius::HDF5_tree)sirius::HDF5_treeinline
read(std::string const &name, T *data, int size)sirius::HDF5_treeinline
read(int name_id, std::vector< T > &vec) (defined in sirius::HDF5_tree)sirius::HDF5_treeinline
read(std::string const &name, std::vector< T > &vec) (defined in sirius::HDF5_tree)sirius::HDF5_treeinline
root_node_sirius::HDF5_treeprivate
string_type(const std::string &data, hid_t base_string_type) constsirius::HDF5_treeinlineprivate
write(const std::string &name, T const *data, std::vector< int > const &dims)sirius::HDF5_treeinlineprivate
write(const std::string &name, sddk::mdarray< std::complex< T >, N > const &data) (defined in sirius::HDF5_tree)sirius::HDF5_treeinline
write(std::string const &name__, sddk::mdarray< T, N > const &data__)sirius::HDF5_treeinline
write(int name_id, sddk::mdarray< T, N > const &data)sirius::HDF5_treeinline
write(const std::string &name, T const *data, int size)sirius::HDF5_treeinline
write(const std::string &name, T data)sirius::HDF5_treeinline
write(int name_id, std::vector< T > const &vec)sirius::HDF5_treeinline
write(const std::string &name, std::vector< T > const &vec)sirius::HDF5_treeinline
write_attribute(const std::string &name, const T *const data, hid_t type_id) constsirius::HDF5_treeinlineprivate
write_attribute(const std::string &name, const T *const data, hid_t type_id, const std::string &dataset_name) constsirius::HDF5_treeinlineprivate
write_attribute(const std::string &name, const T &data) constsirius::HDF5_treeinline
write_attribute(const std::string &name, const T &data, const std::string &dataset_name) constsirius::HDF5_treeinline
write_attribute(const std::string &name, const std::string &data, hid_t base_string_type=H5T_FORTRAN_S1) constsirius::HDF5_treeinline
write_attribute(const std::string &name, const std::string &data, const std::string &dataset_name, hid_t base_string_type=H5T_FORTRAN_S1) constsirius::HDF5_treeinline
write_attribute(const std::string &name, const char(&data)[N], hid_t base_string_type=H5T_FORTRAN_S1) constsirius::HDF5_treeinline
write_attribute(const std::string &name, const char(&data)[N], const std::string &dataset_name, hid_t base_string_type=H5T_FORTRAN_S1) constsirius::HDF5_treeinline
write_attribute(const std::string &name, const std::vector< T > &data) constsirius::HDF5_treeinline
write_attribute(const std::string &name, const std::vector< T > &data, const std::string &dataset_name) constsirius::HDF5_treeinline
write_attribute(const std::string &name, const std::initializer_list< T > &data) constsirius::HDF5_treeinline
write_attribute(const std::string &name, const std::initializer_list< T > &data, const std::string &dataset_name) constsirius::HDF5_treeinline
~HDF5_tree()sirius::HDF5_treeinline