In file cg.hpp: Krylov Space Solver
Documentation
Krylov Space Solver
Inheritance:
Public Methods
-
KrylovSpaceSolver()
-
KrylovSpaceSolver(const BaseMatrix & aa)
-
KrylovSpaceSolver(const BaseMatrix & aa, const BaseMatrix & ac)
-
void SetMatrix(const BaseMatrix & aa)
-
void SetPrecond(const BaseMatrix & ac)
-
void SetMaxSteps(int amaxsteps)
-
void SetPrecision(double aprec)
-
void SetAbsolutePrecision(double aprec)
-
void SetRelativePrecision(double aprec)
-
void SetInitialize(int ai)
-
int GetSteps() const
-
virtual void Mult(const BaseVector & v, BaseVector & prod) const = 0
-
virtual BaseVector* CreateVector() const
Protected Fields
-
const BaseMatrix* a
-
double prec
-
int maxsteps
-
int steps
-
int initialize
-
bool stop_absolute
-
int printrates
-
int absoluteRes
- const BaseMatrix* a
- double prec
- int maxsteps
- int steps
- int initialize
- bool stop_absolute
- int printrates
- int absoluteRes
- KrylovSpaceSolver()
- KrylovSpaceSolver(const BaseMatrix & aa)
- KrylovSpaceSolver(const BaseMatrix & aa, const BaseMatrix & ac)
- void SetMatrix(const BaseMatrix & aa)
- void SetPrecond(const BaseMatrix & ac)
- void SetMaxSteps(int amaxsteps)
- void SetPrecision(double aprec)
- void SetAbsolutePrecision(double aprec)
- void SetRelativePrecision(double aprec)
- void SetInitialize(int ai)
- int GetSteps() const
- virtual void Mult(const BaseVector & v, BaseVector & prod) const = 0
- virtual BaseVector* CreateVector() const
- Direct child classes:
- QMRSolver
CGSolver
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.