#include <SparseProduct.h>

Public Types | |
| typedef SparseMatrixBase < SparseSparseProduct > | Base |
Public Member Functions | |
| EIGEN_STRONG_INLINE Index | cols () const |
| template<typename Dest > | |
| void | evalTo (Dest &result) const |
| EIGEN_STRONG_INLINE const _LhsNested & | lhs () const |
| SparseSparseProduct | pruned (Scalar reference=0, RealScalar epsilon=NumTraits< RealScalar >::dummy_precision()) const |
| EIGEN_STRONG_INLINE const _RhsNested & | rhs () const |
| EIGEN_STRONG_INLINE Index | rows () const |
| template<typename Lhs , typename Rhs > | |
| EIGEN_STRONG_INLINE | SparseSparseProduct (const Lhs &lhs, const Rhs &rhs) |
| template<typename Lhs , typename Rhs > | |
| EIGEN_STRONG_INLINE | SparseSparseProduct (const Lhs &lhs, const Rhs &rhs, RealScalar tolerance) |
Protected Member Functions | |
| void | init () |
Protected Attributes | |
| bool | m_conservative |
| LhsNested | m_lhs |
| RhsNested | m_rhs |
| RealScalar | m_tolerance |
Private Types | |
| typedef internal::traits < SparseSparseProduct > ::_LhsNested | _LhsNested |
| typedef internal::traits < SparseSparseProduct > ::_RhsNested | _RhsNested |
Definition at line 79 of file SparseProduct.h.
typedef internal::traits<SparseSparseProduct>::_LhsNested Eigen::SparseSparseProduct< LhsNested, RhsNested >::_LhsNested [private] |
Definition at line 89 of file SparseProduct.h.
typedef internal::traits<SparseSparseProduct>::_RhsNested Eigen::SparseSparseProduct< LhsNested, RhsNested >::_RhsNested [private] |
Definition at line 90 of file SparseProduct.h.
| typedef SparseMatrixBase<SparseSparseProduct> Eigen::SparseSparseProduct< LhsNested, RhsNested >::Base |
Reimplemented from Eigen::SparseMatrixBase< SparseSparseProduct< LhsNested, RhsNested > >.
Definition at line 84 of file SparseProduct.h.
| EIGEN_STRONG_INLINE Eigen::SparseSparseProduct< LhsNested, RhsNested >::SparseSparseProduct | ( | const Lhs & | lhs, |
| const Rhs & | rhs | ||
| ) | [inline] |
Definition at line 95 of file SparseProduct.h.
| EIGEN_STRONG_INLINE Eigen::SparseSparseProduct< LhsNested, RhsNested >::SparseSparseProduct | ( | const Lhs & | lhs, |
| const Rhs & | rhs, | ||
| RealScalar | tolerance | ||
| ) | [inline] |
Definition at line 102 of file SparseProduct.h.
| EIGEN_STRONG_INLINE Index Eigen::SparseSparseProduct< LhsNested, RhsNested >::cols | ( | void | ) | const [inline] |
Reimplemented from Eigen::SparseMatrixBase< SparseSparseProduct< LhsNested, RhsNested > >.
Definition at line 123 of file SparseProduct.h.
| void Eigen::SparseSparseProduct< LhsNested, RhsNested >::evalTo | ( | Dest & | result | ) | const [inline] |
Reimplemented from Eigen::EigenBase< SparseSparseProduct< LhsNested, RhsNested > >.
Definition at line 114 of file SparseProduct.h.
| void Eigen::SparseSparseProduct< LhsNested, RhsNested >::init | ( | ) | [inline, protected] |
Definition at line 129 of file SparseProduct.h.
| EIGEN_STRONG_INLINE const _LhsNested& Eigen::SparseSparseProduct< LhsNested, RhsNested >::lhs | ( | ) | const [inline] |
Definition at line 125 of file SparseProduct.h.
| SparseSparseProduct Eigen::SparseSparseProduct< LhsNested, RhsNested >::pruned | ( | Scalar | reference = 0, |
| RealScalar | epsilon = NumTraits<RealScalar>::dummy_precision() |
||
| ) | const [inline] |
Definition at line 108 of file SparseProduct.h.
| EIGEN_STRONG_INLINE const _RhsNested& Eigen::SparseSparseProduct< LhsNested, RhsNested >::rhs | ( | ) | const [inline] |
Definition at line 126 of file SparseProduct.h.
| EIGEN_STRONG_INLINE Index Eigen::SparseSparseProduct< LhsNested, RhsNested >::rows | ( | void | ) | const [inline] |
Reimplemented from Eigen::SparseMatrixBase< SparseSparseProduct< LhsNested, RhsNested > >.
Definition at line 122 of file SparseProduct.h.
bool Eigen::SparseSparseProduct< LhsNested, RhsNested >::m_conservative [protected] |
Definition at line 153 of file SparseProduct.h.
LhsNested Eigen::SparseSparseProduct< LhsNested, RhsNested >::m_lhs [protected] |
Definition at line 150 of file SparseProduct.h.
RhsNested Eigen::SparseSparseProduct< LhsNested, RhsNested >::m_rhs [protected] |
Definition at line 151 of file SparseProduct.h.
RealScalar Eigen::SparseSparseProduct< LhsNested, RhsNested >::m_tolerance [protected] |
Definition at line 152 of file SparseProduct.h.