#include <sparsesolver.hpp>
Public Member Functions | |
virtual bool | Compute (SparseMatrix &) |
computes the factorization, returns true if succeeded | |
virtual void | SetFlags (int flag) |
virtual void | SetPrecision (double prec) |
virtual bool | Solve (const Matrix &b, Matrix &x) |
SparseLUUmfPack () | |
default constructor | |
virtual std::string | typeIdent () const |
returns the name of the datatype | |
virtual | ~SparseLUUmfPack () |
destructor | |
Private Types | |
typedef Eigen::SparseLU < TSparseMatrix, Eigen::UmfPack > | TSolver |
Private Member Functions | |
const TSolver & | solver () const |
TSolver & | solver () |
Private Attributes | |
TSolver | m_solver |
Solves the given vector on return; returns true if succeeded
Reimplemented from tmath::sparse::SparseLU.