#include <SparseProduct.h>
Public Types | |
enum | { LhsRowMajor, RhsRowMajor, TransposeRhs, TransposeLhs } |
typedef internal::conditional < TransposeLhs, SparseMatrix < Scalar, 0 >, typename internal::nested< Lhs, Rhs::RowsAtCompileTime >::type > ::type | LhsNested |
typedef internal::conditional < TransposeRhs, SparseMatrix < Scalar, 0 >, typename internal::nested< Rhs, Lhs::RowsAtCompileTime >::type > ::type | RhsNested |
typedef internal::traits< Lhs > ::Scalar | Scalar |
typedef SparseSparseProduct < LhsNested, RhsNested > | Type |
typedef internal::conditional<TransposeLhs, SparseMatrix<Scalar,0>, typename internal::nested<Lhs,Rhs::RowsAtCompileTime>::type>::type LhsNested |
typedef internal::conditional<TransposeRhs, SparseMatrix<Scalar,0>, typename internal::nested<Rhs,Lhs::RowsAtCompileTime>::type>::type RhsNested |
typedef SparseSparseProduct<LhsNested, RhsNested> Type |