MyraMath
Public Types | Public Member Functions | List of all members
myra::ICholeskySolver< Number > Class Template Reference

Incompletely factors A ~= L*L', presents approximate solve() method. More...

#include <ICholeskySolver.h>

Public Types

typedef ReflectPrecision< Number >::type Precision
 

Public Member Functions

 ICholeskySolver (const CSparseMatrixRange< Number > &A, Precision shift=0, bool modify=false)
 Constructor, requires symmetric(hermitian) positive definite A.
 
void solve (const MatrixRange< Number > &B, char side='L', char op='N') const
 Approximately (!) solves op(A)*X=B or X*op(A)=B, overwrites B with X.
 
int size () const
 Returns size of underlying system A (it's square).
 

Detailed Description

template<class Number>
class myra::ICholeskySolver< Number >

Incompletely factors A ~= L*L', presents approximate solve() method.


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