#include <ItMethod.h>
TItMethod::TItMethod |
( |
MatVecProc * |
MatVec, |
|
|
DefectProc * |
Defect, |
|
|
TItMethod * |
Prec, |
|
|
int |
n_aux, |
|
|
int |
N_Unknowns |
|
) |
| |
constructor
constructor with initialization
TItMethod::~TItMethod |
( |
| ) |
|
|
virtual |
double TItMethod::GetDivFactor |
( |
| ) |
const |
|
inline |
return tolerance for divergence
int TItMethod::GetMaxit |
( |
| ) |
const |
|
inline |
return maximal number of iterations
int TItMethod::GetMinit |
( |
| ) |
const |
|
inline |
return minimal number of iterations
int TItMethod::GetPrecMaxit |
( |
| ) |
const |
|
inline |
return maximal number of preconditioner iterations
double TItMethod::GetRedFactor |
( |
| ) |
const |
|
inline |
return relative tolerance for stopping
double TItMethod::GetResNormMin |
( |
| ) |
const |
|
inline |
return absolute tolerance for stopping
int TItMethod::GetRestart |
( |
| ) |
const |
|
inline |
int TItMethod::GetSystemId |
( |
| ) |
const |
|
inline |
void TItMethod::SetDivFactor |
( |
double |
Div_Factor | ) |
|
|
inline |
set tolerance for divergence
void TItMethod::SetMaxit |
( |
int |
Maxit | ) |
|
|
inline |
set maximal number of iterations
void TItMethod::SetMinit |
( |
int |
Minit | ) |
|
|
inline |
set minimal number of iterations
void TItMethod::SetPrecMaxit |
( |
int |
Prec_Maxit | ) |
|
|
inline |
set maximal number of preconditioner iterations
void TItMethod::SetRedFactor |
( |
double |
Red_Factor | ) |
|
|
inline |
set relative tolerance for stopping
void TItMethod::SetResNormMin |
( |
double |
Res_Norm_Min | ) |
|
|
inline |
set absolute tolerance for stopping
void TItMethod::SetRestart |
( |
int |
Restart | ) |
|
|
inline |
double** TItMethod::AuxArray |
|
protected |
double* TItMethod::defect |
|
protected |
double TItMethod::div_factor |
|
protected |
MatVecProc* TItMethod::matvec |
|
protected |
routine for matrix vector product
DefectProc* TItMethod::matvecdefect |
|
protected |
maximal number of iterations
minimal number of iterations
number of auxiliary arrays
number of degrees of freedom
int TItMethod::prec_maxit |
|
protected |
maximal number of preconditioner iterations
double TItMethod::red_factor |
|
protected |
relative tolerance for stopping
double TItMethod::res_norm_min |
|
protected |
absolute tolerance for stopping
The documentation for this class was generated from the following files: