#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.