#include <SparseLU.h>
Public Types | |
enum | { ColsAtCompileTime = MatrixType::ColsAtCompileTime, MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime } |
typedef SparseLUType::MatrixType | MatrixType |
typedef SparseLUType::OrderingType | OrderingType |
typedef SparseLUType::Scalar | Scalar |
typedef SparseLUType::StorageIndex | StorageIndex |
Public Member Functions | |
template<typename Rhs , typename Dest > | |
bool | _solve_impl (const MatrixBase< Rhs > &B, MatrixBase< Dest > &X_base) const |
Index | cols () const |
Index | rows () const |
void | setIsInitialized (const bool isInitialized) |
void | setSparseLU (SparseLUType *sparseLU) |
SparseLUTransposeView () | |
SparseLUTransposeView (const SparseLUTransposeView &view) | |
Public Member Functions inherited from Eigen::SparseSolverBase< SparseLUTransposeView< Conjugate, SparseLUType > > | |
void | _solve_impl (const SparseMatrixBase< Rhs > &b, SparseMatrixBase< Dest > &dest) const |
SparseLUTransposeView< Conjugate, SparseLUType > & | derived () |
const SparseLUTransposeView< Conjugate, SparseLUType > & | derived () const |
const Solve< SparseLUTransposeView< Conjugate, SparseLUType >, Rhs > | solve (const MatrixBase< Rhs > &b) const |
const Solve< SparseLUTransposeView< Conjugate, SparseLUType >, Rhs > | solve (const SparseMatrixBase< Rhs > &b) const |
SparseSolverBase () | |
~SparseSolverBase () | |
Protected Types | |
typedef SparseSolverBase< SparseLUTransposeView< Conjugate, SparseLUType > > | APIBase |
Private Member Functions | |
SparseLUTransposeView & | operator= (const SparseLUTransposeView &) |
Private Attributes | |
SparseLUType * | m_sparseLU |
Additional Inherited Members | |
Protected Attributes inherited from Eigen::SparseSolverBase< SparseLUTransposeView< Conjugate, SparseLUType > > | |
bool | m_isInitialized |
Definition at line 22 of file SparseLU.h.
|
protected |
Definition at line 25 of file SparseLU.h.
typedef SparseLUType::MatrixType Eigen::SparseLUTransposeView< Conjugate, SparseLUType >::MatrixType |
Definition at line 30 of file SparseLU.h.
typedef SparseLUType::OrderingType Eigen::SparseLUTransposeView< Conjugate, SparseLUType >::OrderingType |
Definition at line 31 of file SparseLU.h.
typedef SparseLUType::Scalar Eigen::SparseLUTransposeView< Conjugate, SparseLUType >::Scalar |
Definition at line 28 of file SparseLU.h.
typedef SparseLUType::StorageIndex Eigen::SparseLUTransposeView< Conjugate, SparseLUType >::StorageIndex |
Definition at line 29 of file SparseLU.h.
anonymous enum |
Enumerator | |
---|---|
ColsAtCompileTime | |
MaxColsAtCompileTime |
Definition at line 33 of file SparseLU.h.
|
inline |
Definition at line 38 of file SparseLU.h.
|
inline |
Definition at line 39 of file SparseLU.h.
|
inline |
Definition at line 46 of file SparseLU.h.
|
inline |
Definition at line 70 of file SparseLU.h.
|
private |
|
inline |
Definition at line 69 of file SparseLU.h.
|
inline |
Definition at line 42 of file SparseLU.h.
|
inline |
Definition at line 43 of file SparseLU.h.
|
private |
Definition at line 73 of file SparseLU.h.