Go to the source code of this file.
|
| hip_impl |
|
| Eigen |
| Namespace containing all symbols from the Eigen library.
|
|
| Eigen::internal |
| Namespace containing low-level routines from the Eigen library.
|
|
◆ HIP_SCALAR_ACCESSOR_BUILDER
#define HIP_SCALAR_ACCESSOR_BUILDER |
( |
|
NAME | ) |
|
Value: template <typename T, typename U, unsigned int n> \
struct NAME<hip_impl::Scalar_accessor<T, U, n>> : NAME<T> {};
◆ HIP_SCALAR_ACCESSOR_BUILDER_IGAMMA
#define HIP_SCALAR_ACCESSOR_BUILDER_IGAMMA |
( |
|
NAME | ) |
|
Value: template <typename T, typename U, unsigned int n, IgammaComputationMode mode> \
struct NAME<hip_impl::Scalar_accessor<T, U, n>, mode> : NAME<T, mode> {};
◆ HIP_SCALAR_ACCESSOR_BUILDER_RETVAL
#define HIP_SCALAR_ACCESSOR_BUILDER_RETVAL |
( |
|
NAME | ) |
|
Value: template <typename T, typename U, unsigned int n> \
struct NAME##_impl<hip_impl::Scalar_accessor<T, U, n>> : NAME##_impl<T> {}; \
template <typename T, typename U, unsigned int n> \
struct NAME##_retval<hip_impl::Scalar_accessor<T, U, n>> : NAME##_retval<T> {};