#include <CGParam.hpp>
◆ CGParam() [1/2]
gstlrn::CGParam::CGParam |
( |
Id |
nitermax = 1000 , |
|
|
double |
eps = EPSILON8 |
|
) |
| |
◆ CGParam() [2/2]
gstlrn::CGParam::CGParam |
( |
const CGParam & |
m | ) |
|
◆ ~CGParam()
gstlrn::CGParam::~CGParam |
( |
| ) |
|
|
virtual |
◆ getEps()
double gstlrn::CGParam::getEps |
( |
| ) |
const |
|
inline |
◆ getNIterMax()
Id gstlrn::CGParam::getNIterMax |
( |
| ) |
const |
|
inline |
◆ getPrecond()
const ALinearOp * gstlrn::CGParam::getPrecond |
( |
| ) |
const |
|
inline |
◆ getPrecondStatus()
Id gstlrn::CGParam::getPrecondStatus |
( |
| ) |
const |
|
inline |
◆ getX0() [1/2]
const & gstlrn::CGParam::getX0 |
( |
| ) |
const |
|
inline |
◆ getX0() [2/2]
double gstlrn::CGParam::getX0 |
( |
Id |
i | ) |
const |
|
inline |
◆ operator=()
◆ setEps()
void gstlrn::CGParam::setEps |
( |
double |
eps | ) |
|
|
inline |
◆ setNIterMax()
void gstlrn::CGParam::setNIterMax |
( |
Id |
nIterMax | ) |
|
|
inline |
◆ setPrecond()
void gstlrn::CGParam::setPrecond |
( |
const ALinearOp * |
precond, |
|
|
Id |
status |
|
) |
| |
Define the Pre-Conditioner facility
- Parameters
-
[in] | precond | Pointer to a ALinearOp operator |
[in] | status | Status of this Pre-conditioner
- 0 : not defined and therefore not used
- -1 : Pre-conditioner is the Q_{-1}
- 1 : Pre-conditioner is the Q
|
◆ setPrecondStatus()
void gstlrn::CGParam::setPrecondStatus |
( |
Id |
precondStatus | ) |
|
|
inline |
◆ setX0()
void gstlrn::CGParam::setX0 |
( |
const 1 & |
x0 | ) |
|
|
inline |
◆ toString()
The documentation for this class was generated from the following files:
- include/LinearOp/CGParam.hpp
- src/LinearOp/CGParam.cpp