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> {};