Go to the source code of this file.
Macros | |
#define | EIGEN_DEVICE_REF |
#define | EIGEN_SFINAE_ENABLE_IF(__condition__) |
#define | EIGEN_SYCL_LOCAL_MEM_UNSET_OR_OFF |
#define | EIGEN_SYCL_LOCAL_MEM_UNSET_OR_ON |
#define | EIGEN_SYCL_TRY_CATCH(X) |
#define | EIGEN_TENSOR_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) |
#define | EIGEN_TENSOR_INHERIT_ASSIGNMENT_OPERATORS(Derived) |
#define EIGEN_DEVICE_REF |
Definition at line 36 of file TensorMacros.h.
#define EIGEN_SFINAE_ENABLE_IF | ( | __condition__ | ) |
use this macro in sfinae selection in templated functions
template<typename T, std::enable_if_t< isBanana<T>::value , int > = 0
void foo(){}
becomes =>
template<typename TopoType, SFINAE_ENABLE_IF( isBanana<T>::value )
void foo(){}
Definition at line 29 of file TensorMacros.h.
#define EIGEN_SYCL_LOCAL_MEM_UNSET_OR_OFF |
Definition at line 56 of file TensorMacros.h.
#define EIGEN_SYCL_LOCAL_MEM_UNSET_OR_ON |
Definition at line 55 of file TensorMacros.h.
#define EIGEN_SYCL_TRY_CATCH | ( | X | ) |
Definition at line 40 of file TensorMacros.h.
#define EIGEN_TENSOR_INHERIT_ASSIGNMENT_EQUAL_OPERATOR | ( | Derived | ) |
Definition at line 70 of file TensorMacros.h.
#define EIGEN_TENSOR_INHERIT_ASSIGNMENT_OPERATORS | ( | Derived | ) |
Definition at line 80 of file TensorMacros.h.