Eigen::internal::product_evaluator< T, ProductTag, LhsShape, RhsShape, LhsScalar, RhsScalar > Class Template Reference

#include <ForwardDeclarations.h>

Detailed Description

template<typename T, int ProductTag = internal::product_type<typename T::Lhs, typename T::Rhs>::ret, typename LhsShape = typename evaluator_traits<typename T::Lhs>::Shape, typename RhsShape = typename evaluator_traits<typename T::Rhs>::Shape, typename LhsScalar = typename traits<typename T::Lhs>::Scalar, typename RhsScalar = typename traits<typename T::Rhs>::Scalar>
class Eigen::internal::product_evaluator< T, ProductTag, LhsShape, RhsShape, LhsScalar, RhsScalar >

Products need their own evaluator with more template arguments allowing for easier partial template specializations.


The documentation for this class was generated from the following file: