#include <SparseTriangularView.h>
Classes | |
class | InnerIterator |
Public Types | |
typedef internal::conditional < internal::must_nest_by_value < MatrixType >::ret, MatrixType, const MatrixType & > ::type | MatrixTypeNested |
Public Member Functions | |
Index | cols () const |
const MatrixType & | nestedExpression () const |
Index | rows () const |
template<typename OtherDerived > | |
internal::plain_matrix_type_column_major < OtherDerived >::type | solve (const MatrixBase< OtherDerived > &other) const |
template<typename OtherDerived > | |
void | solveInPlace (MatrixBase< OtherDerived > &other) const |
template<typename OtherDerived > | |
void | solveInPlace (SparseMatrixBase< OtherDerived > &other) const |
SparseTriangularView (const MatrixType &matrix) | |
Protected Attributes | |
MatrixTypeNested | m_matrix |
Private Types | |
enum | { SkipFirst } |
Definition at line 37 of file SparseTriangularView.h.
typedef internal::conditional<internal::must_nest_by_value<MatrixType>::ret, MatrixType, const MatrixType&>::type SparseTriangularView< MatrixType, Mode >::MatrixTypeNested |
Definition at line 52 of file SparseTriangularView.h.
anonymous enum [private] |
Definition at line 40 of file SparseTriangularView.h.
SparseTriangularView< MatrixType, Mode >::SparseTriangularView | ( | const MatrixType & | matrix | ) | [inline] |
Definition at line 54 of file SparseTriangularView.h.
Index SparseTriangularView< MatrixType, Mode >::cols | ( | void | ) | const [inline] |
Reimplemented from SparseMatrixBase< SparseTriangularView< MatrixType, Mode > >.
Definition at line 49 of file SparseTriangularView.h.
const MatrixType& SparseTriangularView< MatrixType, Mode >::nestedExpression | ( | ) | const [inline] |
Definition at line 57 of file SparseTriangularView.h.
Index SparseTriangularView< MatrixType, Mode >::rows | ( | void | ) | const [inline] |
Reimplemented from SparseMatrixBase< SparseTriangularView< MatrixType, Mode > >.
Definition at line 48 of file SparseTriangularView.h.
internal::plain_matrix_type_column_major< OtherDerived >::type SparseTriangularView< ExpressionType, Mode >::solve | ( | const MatrixBase< OtherDerived > & | other | ) | const |
Definition at line 191 of file Sparse/TriangularSolver.h.
void SparseTriangularView< ExpressionType, Mode >::solveInPlace | ( | MatrixBase< OtherDerived > & | other | ) | const |
Definition at line 169 of file Sparse/TriangularSolver.h.
void SparseTriangularView< ExpressionType, Mode >::solveInPlace | ( | SparseMatrixBase< OtherDerived > & | other | ) | const |
Definition at line 296 of file Sparse/TriangularSolver.h.
MatrixTypeNested SparseTriangularView< MatrixType, Mode >::m_matrix [protected] |
Definition at line 67 of file SparseTriangularView.h.