Seldon::MatrixCholmod Class Reference

Object containing Cholesky factorization. More...

#include <Cholmod.hxx>

List of all members.

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

Detailed Description

Object containing Cholesky factorization.

Definition at line 32 of file Cholmod.hxx.


The documentation for this class was generated from the following files: