ParMooN
 All Classes Functions Variables Friends Pages
Public Member Functions | List of all members
TSSORIte Class Reference

#include <SSORIte.h>

Inheritance diagram for TSSORIte:
Inheritance graph
[legend]
Collaboration diagram for TSSORIte:
Collaboration graph
[legend]

Public Member Functions

 TSSORIte (MatVecProc *MatVec, DefectProc *Defect, TItMethod *Prec, int n_aux, int N_Unknowns, int scalar)
 
virtual ~TSSORIte ()
 
int Iterate (TSquareMatrix **A, TMatrix **B, double *sol, double *rhs)
 
- Public Member Functions inherited from TItMethod
 TItMethod (MatVecProc *MatVec, DefectProc *Defect, TItMethod *Prec, int n_aux, int N_Unknowns)
 
virtual ~TItMethod ()
 
int GetSystemId () const
 
int GetPrecMaxit () const
 
void SetPrecMaxit (int Prec_Maxit)
 
double GetResNormMin () const
 
void SetResNormMin (double Res_Norm_Min)
 
double GetRedFactor () const
 
void SetRedFactor (double Red_Factor)
 
double GetDivFactor () const
 
void SetDivFactor (double Div_Factor)
 
int GetMaxit () const
 
void SetMaxit (int Maxit)
 
int GetMinit () const
 
void SetMinit (int Minit)
 
int GetRestart () const
 
void SetRestart (int Restart)
 

Additional Inherited Members

- Protected Attributes inherited from TItMethod
MatVecProc * matvec
 
DefectProc * matvecdefect
 
TItMethodprec
 
int N_DOF
 
int system_id
 
int prec_maxit
 
double res_norm_min
 
double red_factor
 
double div_factor
 
int maxit
 
int minit
 
int restart
 
double * defect
 
double ** AuxArray
 
int N_Aux
 

Detailed Description

iteration method

Constructor & Destructor Documentation

TSSORIte::TSSORIte ( MatVecProc *  MatVec,
DefectProc *  Defect,
TItMethod Prec,
int  n_aux,
int  n_dof,
int  scalar 
)

constructor

constructor with initialization

TSSORIte::~TSSORIte ( )
virtual

destructor

Member Function Documentation

int TSSORIte::Iterate ( TSquareMatrix **  A,
TMatrix **  B,
double *  sol,
double *  rhs 
)
virtual

iterate routine

Implements TItMethod.

Here is the call graph for this function:


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