Geophysical Inversion and Modelling Library  v1.5.2-5-g042d7f36
GIMLI::SolverWrapper Class Referenceabstract
+ Inheritance diagram for GIMLI::SolverWrapper:

Public Member Functions

 SolverWrapper (bool verbose=false)
 
virtual void setMatrix (const RSparseMatrix &S)
 
virtual void setMatrix (const CSparseMatrix &S)
 
virtual void solve (const RVector &rhs, RVector &solution)=0
 
virtual void solve (const CVector &rhs, CVector &solution)
 
std::string name () const
 

Protected Attributes

std::string name_
 
bool dummy_
 
bool verbose_
 
bool isComplex_
 
uint dim_
 
long nVals_
 
double dropTol_
 
double tolerance_
 
double maxiter_