|
bool | is_1D (const std::vector< size_t > &dims) |
|
size_t | compute_total_size (const std::vector< size_t > &dims) |
|
void | check_dimensions_vector (size_t size_vec, size_t size_dataset, size_t dimension) |
|
template<typename T > |
void | vectors_to_single_buffer (const std::vector< T > &vec_single_dim, const std::vector< size_t > &dims, const size_t current_dim, std::vector< T > &buffer) |
|
template<typename T , typename U = typename type_of_array<T>::type> |
void | vectors_to_single_buffer (const std::vector< T > &vec_multi_dim, const std::vector< size_t > &dims, size_t current_dim, std::vector< U > &buffer) |
|
template<typename T > |
std::vector< T >::const_iterator | single_buffer_to_vectors (typename std::vector< T >::const_iterator begin_buffer, typename std::vector< T >::const_iterator end_buffer, const std::vector< size_t > &dims, const size_t current_dim, std::vector< T > &vec_single_dim) |
|
template<typename T , typename U = typename type_of_array<T>::type> |
std::vector< U >::const_iterator | single_buffer_to_vectors (typename std::vector< U >::const_iterator begin_buffer, typename std::vector< U >::const_iterator end_buffer, const std::vector< size_t > &dims, const size_t current_dim, std::vector< std::vector< T >> &vec_multi_dim) |
|
template<typename T , int M, int N> |
size_t | compute_total_size (const Eigen::Matrix< T, M, N > &matrix) |
|
template<typename T , int M, int N> |
size_t | compute_total_size (const std::vector< Eigen::Matrix< T, M, N >> &vec) |
|
template<typename T , int M, int N> |
size_t | compute_total_row_size (const std::vector< Eigen::Matrix< T, M, N >> &vec) |
|
template<typename T , int M, int N> |
void | vectors_to_single_buffer (const std::vector< Eigen::Matrix< T, M, N >> &vec, const std::vector< size_t > &dims, const size_t current_dim, std::vector< T > &buffer) |
|
bool | checkDimensions (const DataSpace &mem_space, size_t input_dims) |
| dimension checks More...
|
|
template<typename InfoType > |
herr_t | internal_high_five_iterate (hid_t, const char *name, const InfoType *, void *op_data) |
|
const DataSet & | get_dataset (const Selection &sel) |
|
const DataSet & | get_dataset (const DataSet &ds) |
|
hid_t | get_memspace_id (const Selection &ptr) |
|
hid_t | get_memspace_id (const DataSet &) |
|
template<typename T > |
void | get_dim_vector_rec (const T &, std::vector< size_t > &) |
|
template<typename T > |
void | get_dim_vector_rec (const std::vector< T > &vec, std::vector< size_t > &dims) |
|
template<typename T > |
std::vector< size_t > | get_dim_vector (const std::vector< T > &vec) |
|
template<typename T , std::size_t N> |
void | get_dim_vector_rec (const T(&vec)[N], std::vector< size_t > &dims) |
|
template<typename T , std::size_t N> |
std::vector< size_t > | get_dim_vector (const T(&vec)[N]) |
|
template<typename Size > |
std::vector< std::size_t > | to_vector_size_t (const std::vector< Size > &vec) |
|
std::vector< std::size_t > | to_vector_size_t (const std::vector< std::size_t > &vec) |
|
template<typename T > |
std::string | get_name (T fct) |
|