#include <ProductEvaluators.h>
Public Types | |
enum | { Side = Lhs::IsVectorAtCompileTime ? OnTheLeft : OnTheRight } |
typedef nested_eval< Lhs, 1 >::type | LhsNested |
typedef internal::remove_all< typename internal::conditional< int(Side)==OnTheRight, LhsNested, RhsNested >::type >::type | MatrixType |
typedef nested_eval< Rhs, 1 >::type | RhsNested |
typedef Product< Lhs, Rhs >::Scalar | Scalar |
Public Types inherited from Eigen::internal::generic_product_impl_base< Lhs, Rhs, generic_product_impl< Lhs, Rhs, DenseShape, DenseShape, GemvProduct > > | |
typedef Product< Lhs, Rhs >::Scalar | Scalar |
Static Public Member Functions | |
template<typename Dest > | |
static EIGEN_STRONG_INLINE void | scaleAndAddTo (Dest &dst, const Lhs &lhs, const Rhs &rhs, const Scalar &alpha) |
Static Public Member Functions inherited from Eigen::internal::generic_product_impl_base< Lhs, Rhs, generic_product_impl< Lhs, Rhs, DenseShape, DenseShape, GemvProduct > > | |
static EIGEN_STRONG_INLINE void | addTo (Dst &dst, const Lhs &lhs, const Rhs &rhs) |
static EIGEN_STRONG_INLINE void | evalTo (Dst &dst, const Lhs &lhs, const Rhs &rhs) |
static EIGEN_STRONG_INLINE void | scaleAndAddTo (Dst &dst, const Lhs &lhs, const Rhs &rhs, const Scalar &alpha) |
static EIGEN_STRONG_INLINE void | subTo (Dst &dst, const Lhs &lhs, const Rhs &rhs) |
Definition at line 366 of file ProductEvaluators.h.
typedef nested_eval<Lhs,1>::type Eigen::internal::generic_product_impl< Lhs, Rhs, DenseShape, DenseShape, GemvProduct >::LhsNested |
Definition at line 369 of file ProductEvaluators.h.
typedef internal::remove_all<typename internal::conditional<int(Side)==OnTheRight,LhsNested,RhsNested>::type>::type Eigen::internal::generic_product_impl< Lhs, Rhs, DenseShape, DenseShape, GemvProduct >::MatrixType |
Definition at line 373 of file ProductEvaluators.h.
typedef nested_eval<Rhs,1>::type Eigen::internal::generic_product_impl< Lhs, Rhs, DenseShape, DenseShape, GemvProduct >::RhsNested |
Definition at line 370 of file ProductEvaluators.h.
typedef Product<Lhs,Rhs>::Scalar Eigen::internal::generic_product_impl< Lhs, Rhs, DenseShape, DenseShape, GemvProduct >::Scalar |
Definition at line 371 of file ProductEvaluators.h.
anonymous enum |
Enumerator | |
---|---|
Side |
Definition at line 372 of file ProductEvaluators.h.
|
inlinestatic |
Definition at line 376 of file ProductEvaluators.h.