#include <SparseDenseProduct.h>
Public Types | |
typedef internal::remove_all< SparseLhsType >::type | Lhs |
typedef evaluator< Lhs > | LhsEval |
typedef evaluator< Lhs >::InnerIterator | LhsInnerIterator |
typedef internal::remove_all< DenseResType >::type | Res |
typedef internal::remove_all< DenseRhsType >::type | Rhs |
Static Public Member Functions | |
static void | processRow (const LhsEval &lhsEval, const DenseRhsType &rhs, DenseResType &res, const typename Res::Scalar &alpha, Index i, Index col) |
static void | run (const SparseLhsType &lhs, const DenseRhsType &rhs, DenseResType &res, const typename Res::Scalar &alpha) |
Definition at line 27 of file SparseDenseProduct.h.
typedef internal::remove_all<SparseLhsType>::type Eigen::internal::sparse_time_dense_product_impl< SparseLhsType, DenseRhsType, DenseResType, typename DenseResType::Scalar, RowMajor, true >::Lhs |
Definition at line 29 of file SparseDenseProduct.h.
typedef evaluator<Lhs> Eigen::internal::sparse_time_dense_product_impl< SparseLhsType, DenseRhsType, DenseResType, typename DenseResType::Scalar, RowMajor, true >::LhsEval |
Definition at line 33 of file SparseDenseProduct.h.
typedef evaluator<Lhs>::InnerIterator Eigen::internal::sparse_time_dense_product_impl< SparseLhsType, DenseRhsType, DenseResType, typename DenseResType::Scalar, RowMajor, true >::LhsInnerIterator |
Definition at line 32 of file SparseDenseProduct.h.
typedef internal::remove_all<DenseResType>::type Eigen::internal::sparse_time_dense_product_impl< SparseLhsType, DenseRhsType, DenseResType, typename DenseResType::Scalar, RowMajor, true >::Res |
Definition at line 31 of file SparseDenseProduct.h.
typedef internal::remove_all<DenseRhsType>::type Eigen::internal::sparse_time_dense_product_impl< SparseLhsType, DenseRhsType, DenseResType, typename DenseResType::Scalar, RowMajor, true >::Rhs |
Definition at line 30 of file SparseDenseProduct.h.
|
inlinestatic |
Definition at line 64 of file SparseDenseProduct.h.
|
inlinestatic |
Definition at line 34 of file SparseDenseProduct.h.