#include <TaucsSupport.h>
Public Member Functions | |
void | compute (const MatrixType &matrix) |
const Base::CholMatrixType & | matrixL (void) const |
template<typename Derived > | |
void | solveInPlace (MatrixBase< Derived > &b) const |
SparseLLT (const MatrixType &matrix, int flags=0) | |
SparseLLT (int flags=0) | |
~SparseLLT () | |
Protected Types | |
typedef SparseLLT< MatrixType > | Base |
typedef Base::RealScalar | RealScalar |
typedef Base::Scalar | Scalar |
Protected Attributes | |
void * | m_taucsSupernodalFactor |
Definition at line 77 of file TaucsSupport.h.
typedef SparseLLT<MatrixType> SparseLLT< MatrixType, Taucs >::Base [protected] |
Definition at line 80 of file TaucsSupport.h.
typedef Base::RealScalar SparseLLT< MatrixType, Taucs >::RealScalar [protected] |
Reimplemented from SparseLLT< MatrixType >.
Definition at line 82 of file TaucsSupport.h.
typedef Base::Scalar SparseLLT< MatrixType, Taucs >::Scalar [protected] |
Reimplemented from SparseLLT< MatrixType >.
Definition at line 81 of file TaucsSupport.h.
Creates a dummy LLT factorization object with flags flags.
Reimplemented from SparseLLT< MatrixType >.
Definition at line 91 of file TaucsSupport.h.
SparseLLT< MatrixType, Taucs >::SparseLLT | ( | const MatrixType & | matrix, | |
int | flags = 0 | |||
) | [inline] |
Creates a LLT object and compute the respective factorization of matrix using flags flags.
Reimplemented from SparseLLT< MatrixType >.
Definition at line 96 of file TaucsSupport.h.
Definition at line 102 of file TaucsSupport.h.
void SparseLLT< MatrixType, Taucs >::compute | ( | const MatrixType & | matrix | ) | [inline] |
Computes/re-computes the LLT factorization
Reimplemented from SparseLLT< MatrixType >.
Definition at line 120 of file TaucsSupport.h.
const SparseLLT< MatrixType >::CholMatrixType & SparseLLT< MatrixType, Taucs >::matrixL | ( | void | ) | const [inline] |
Reimplemented from SparseLLT< MatrixType >.
Definition at line 160 of file TaucsSupport.h.
void SparseLLT< MatrixType, Taucs >::solveInPlace | ( | MatrixBase< Derived > & | b | ) | const [inline] |
Reimplemented from SparseLLT< MatrixType >.
Definition at line 180 of file TaucsSupport.h.
void* SparseLLT< MatrixType, Taucs >::m_taucsSupernodalFactor [protected] |
Definition at line 116 of file TaucsSupport.h.