Object containing Cholesky factorization. More...
#include <Cholmod.hxx>
Public Member Functions | |
void | Clear () |
void | HideMessages () |
void | ShowMessages () |
void | ShowFullHistory () |
template<class Prop , class Storage , class Allocator > | |
void | FactorizeMatrix (Matrix< double, Prop, Storage, Allocator > &mat, bool keep_matrix=false) |
template<class Transpose_status , class Allocator > | |
void | Solve (const Transpose_status &TransA, Vector< double, VectFull, Allocator > &x) |
Solves L x = b or L^T x = b. | |
template<class Transpose_status , class Allocator > | |
void | Mlt (const Transpose_status &TransA, Vector< double, VectFull, Allocator > &x) |
Performs the matrix vector product y = L X or y = L^T X. | |
Protected Attributes | |
cholmod_common | param_chol |
cholmod_factor * | L |
cholmod_sparse * | Lsparse |
int | n |
Object containing Cholesky factorization.
Definition at line 32 of file Cholmod.hxx.