#include <ProductEvaluators.h>

Public Types | |
| typedef evaluator< Diagonal< const Product< Lhs, Rhs, LazyProduct >, DiagIndex > > | Base |
| typedef Diagonal< const Product< Lhs, Rhs, DefaultProduct >, DiagIndex > | XprType |
Public Types inherited from Eigen::internal::evaluator< Diagonal< const Product< Lhs, Rhs, LazyProduct >, DiagIndex > > | |
| typedef unary_evaluator< Diagonal< const Product< Lhs, Rhs, LazyProduct >, DiagIndex > > | Base |
Public Member Functions | |
| EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE | evaluator (const XprType &xpr) |
Public Member Functions inherited from Eigen::internal::evaluator< Diagonal< const Product< Lhs, Rhs, LazyProduct >, DiagIndex > > | |
| EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE | evaluator (const Diagonal< const Product< Lhs, Rhs, LazyProduct >, DiagIndex > &xpr) |
Definition at line 65 of file ProductEvaluators.h.
| typedef evaluator<Diagonal<const Product<Lhs, Rhs, LazyProduct>, DiagIndex> > Eigen::internal::evaluator< Diagonal< const Product< Lhs, Rhs, DefaultProduct >, DiagIndex > >::Base |
Definition at line 69 of file ProductEvaluators.h.
| typedef Diagonal<const Product<Lhs, Rhs, DefaultProduct>, DiagIndex> Eigen::internal::evaluator< Diagonal< const Product< Lhs, Rhs, DefaultProduct >, DiagIndex > >::XprType |
Definition at line 68 of file ProductEvaluators.h.
|
inlineexplicit |
Definition at line 71 of file ProductEvaluators.h.