![]() |
QMCPACK
|
specialization of h5_space_type for std::complex<T> More...
Inheritance diagram for h5_space_type< std::complex< T >, RANK >:
Collaboration diagram for h5_space_type< std::complex< T >, 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 (std::complex< T > *a) |
| static auto | get_address (const std::complex< T > *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 std::complex<T>
Raize the dimension of the space by 1 and set the last dimension=2
Definition at line 62 of file hdf_dataspace.h.
| using Base = h5_space_type<T, RANK + 1> |
Definition at line 64 of file hdf_dataspace.h.
|
inline |
Definition at line 68 of file hdf_dataspace.h.
References h5_space_type< T, RANK >::dims.
|
inlinestatic |
Definition at line 67 of file hdf_dataspace.h.
|
inlinestatic |
Definition at line 69 of file hdf_dataspace.h.
|
inlinestatic |
Definition at line 70 of file hdf_dataspace.h.