|
template<typename number > |
std::shared_ptr< hid_t > | get_hdf5_datatype () |
|
template<typename number > |
std::vector< hsize_t > | get_container_dimensions (const std::vector< number > &data) |
|
template<typename number > |
std::vector< hsize_t > | get_container_dimensions (const Vector< number > &data) |
|
template<typename number > |
std::vector< hsize_t > | get_container_dimensions (const FullMatrix< number > &data) |
|
template<typename number > |
unsigned int | get_container_size (const std::vector< number > &data) |
|
template<typename number > |
unsigned int | get_container_size (const Vector< number > &data) |
|
template<typename number > |
unsigned int | get_container_size (const FullMatrix< number > &data) |
|
template<typename Container > |
std::enable_if< std::is_same< Container, std::vector< typename Container::value_type > >::value, Container >::type | initialize_container (const std::vector< hsize_t > &dimensions) |
|
template<typename Container > |
std::enable_if< std::is_same< Container, Vector< typename Container::value_type > >::value, Container >::type | initialize_container (const std::vector< hsize_t > &dimensions) |
|
template<typename Container > |
std::enable_if< std::is_same< Container, FullMatrix< typename Container::value_type > >::value, Container >::type | initialize_container (const std::vector< hsize_t > &dimensions) |
|
void | set_plist (hid_t &plist, const bool mpi) |
|
void | release_plist (hid_t &plist, H5D_mpio_actual_io_mode_t &io_mode, uint32_t &local_no_collective_cause, uint32_t &global_no_collective_cause, const bool mpi, const bool query_io_mode) |
|
std::string | no_collective_cause_to_string (const uint32_t no_collective_cause) |
|