![]() |
QMCPACK
|
specialization of h5_space_type for TinyVector<T,D> for any intrinsic type T More...
Inheritance diagram for h5_space_type< TinyVector< T, D >, RANK >:
Collaboration diagram for h5_space_type< TinyVector< T, D >, RANK >: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 (TinyVector< T, D > *a) |
| static auto | get_address (const TinyVector< T, D > *a) |
Static Public Member Functions inherited from h5_space_type< T, RANK+1 > | |
| 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 | |
Public Attributes inherited from h5_space_type< T, RANK+1 > | |
| hsize_t | dims [RANK > 0 ? RANK :1] |
| shape of the dataspace, protected for zero size array, hdf5 support scalar as rank = 0 More... | |
Static Public Attributes inherited from h5_space_type< T, RANK+1 > | |
| static constexpr hsize_t | rank |
| rank of the multidimensional dataspace More... | |
specialization of h5_space_type for TinyVector<T,D> for any intrinsic type T
Definition at line 90 of file hdf_dataspace.h.
| using Base = h5_space_type<T, RANK + 1> |
Definition at line 92 of file hdf_dataspace.h.
|
inline |
Definition at line 95 of file hdf_dataspace.h.
References h5_space_type< T, RANK >::dims.
|
inlinestatic |
Definition at line 96 of file hdf_dataspace.h.
|
inlinestatic |
Definition at line 97 of file hdf_dataspace.h.
References TinyVector< T, D >::data().
|
inlinestatic |
Definition at line 98 of file hdf_dataspace.h.
References TinyVector< T, D >::data().