![]() |
QMCPACK
|
specialization of h5_space_type for std::array<T,D> for any intrinsic type T More...
Public Types | |
using | Base = h5_space_type< T, RANK+1 > |
Public Member Functions | |
h5_space_type () | |
Static Public Member Functions | |
static constexpr int | added_rank () |
static auto | get_address (std::array< T, D > *a) |
static auto | get_address (const std::array< T, D > *a) |
![]() | |
static constexpr int | added_rank () |
new rank added due to T More... | |
static auto | get_address (T *a) |
return the address More... | |
static auto | get_address (const T *a) |
Additional Inherited Members | |
![]() | |
hsize_t | dims [RANK > 0 ? RANK :1] |
shape of the dataspace, protected for zero size array, hdf5 support scalar as rank = 0 More... | |
![]() | |
static constexpr hsize_t | rank |
rank of the multidimensional dataspace More... | |
specialization of h5_space_type for std::array<T,D> for any intrinsic type T
Definition at line 76 of file hdf_dataspace.h.
using Base = h5_space_type<T, RANK + 1> |
Definition at line 78 of file hdf_dataspace.h.
|
inline |
Definition at line 81 of file hdf_dataspace.h.
References h5_space_type< T, RANK >::dims.
|
inlinestatic |
Definition at line 82 of file hdf_dataspace.h.
|
inlinestatic |
Definition at line 83 of file hdf_dataspace.h.
|
inlinestatic |
Definition at line 84 of file hdf_dataspace.h.