#include <SparseDenseProduct.h>
Public Types | |
enum | { LhsCoeffReadCost = traits<_LhsNested>::CoeffReadCost, RhsCoeffReadCost = traits<_RhsNested>::CoeffReadCost, RowsAtCompileTime = Tr ? int(traits<Rhs>::RowsAtCompileTime) : int(traits<Lhs>::RowsAtCompileTime), ColsAtCompileTime = Tr ? int(traits<Lhs>::ColsAtCompileTime) : int(traits<Rhs>::ColsAtCompileTime), MaxRowsAtCompileTime = Tr ? int(traits<Rhs>::MaxRowsAtCompileTime) : int(traits<Lhs>::MaxRowsAtCompileTime), MaxColsAtCompileTime = Tr ? int(traits<Lhs>::MaxColsAtCompileTime) : int(traits<Rhs>::MaxColsAtCompileTime), Flags = Tr ? RowMajorBit : 0, CoeffReadCost = LhsCoeffReadCost + RhsCoeffReadCost + NumTraits<Scalar>::MulCost } |
typedef remove_all< LhsNested > ::type | _LhsNested |
typedef remove_all< RhsNested > ::type | _RhsNested |
typedef Lhs::Index | Index |
typedef Lhs::Nested | LhsNested |
typedef Rhs::Nested | RhsNested |
typedef scalar_product_traits < typename traits< Lhs > ::Scalar, typename traits< Rhs > ::Scalar >::ReturnType | Scalar |
typedef Sparse | StorageKind |
Definition at line 51 of file SparseDenseProduct.h.
typedef remove_all<LhsNested>::type internal::traits< SparseDenseOuterProduct< Lhs, Rhs, Tr > >::_LhsNested |
Definition at line 59 of file SparseDenseProduct.h.
typedef remove_all<RhsNested>::type internal::traits< SparseDenseOuterProduct< Lhs, Rhs, Tr > >::_RhsNested |
Definition at line 60 of file SparseDenseProduct.h.
typedef Lhs::Index internal::traits< SparseDenseOuterProduct< Lhs, Rhs, Tr > >::Index |
Definition at line 56 of file SparseDenseProduct.h.
typedef Lhs::Nested internal::traits< SparseDenseOuterProduct< Lhs, Rhs, Tr > >::LhsNested |
Definition at line 57 of file SparseDenseProduct.h.
typedef Rhs::Nested internal::traits< SparseDenseOuterProduct< Lhs, Rhs, Tr > >::RhsNested |
Definition at line 58 of file SparseDenseProduct.h.
typedef scalar_product_traits<typename traits<Lhs>::Scalar, typename traits<Rhs>::Scalar>::ReturnType internal::traits< SparseDenseOuterProduct< Lhs, Rhs, Tr > >::Scalar |
Definition at line 55 of file SparseDenseProduct.h.
typedef Sparse internal::traits< SparseDenseOuterProduct< Lhs, Rhs, Tr > >::StorageKind |
Definition at line 53 of file SparseDenseProduct.h.
anonymous enum |
LhsCoeffReadCost | |
RhsCoeffReadCost | |
RowsAtCompileTime | |
ColsAtCompileTime | |
MaxRowsAtCompileTime | |
MaxColsAtCompileTime | |
Flags | |
CoeffReadCost |
Definition at line 62 of file SparseDenseProduct.h.