ParMooN
 All Classes Functions Variables Friends Pages
SSORIte.h
1 // =======================================================================
2 // @(#)ItMethod.h 1.6 10/18/99
3 //
4 // Class: TSSORIte
5 // Purpose: defines the fixed point iteration
6 //
7 // Author: Volker John
8 //
9 // History: start of implementation 24.10.2000
10 //
11 // =======================================================================
12 #ifndef __SSORITE__
13 #define __SSORITE__
14 
15 #include <ItMethod.h>
16 
18 class TSSORIte : public TItMethod
19 {
20  public:
22  TSSORIte(MatVecProc *MatVec, DefectProc *Defect, TItMethod *Prec,
23  int n_aux, int N_Unknowns, int scalar);
24 
26  virtual ~TSSORIte();
27 
29  int Iterate(TSquareMatrix **A, TMatrix **B, double *sol,
30  double *rhs);
31 };
32 #endif
Definition: SSORIte.h:18
Definition: Matrix.h:21
Definition: SquareMatrix.h:20
TSSORIte(MatVecProc *MatVec, DefectProc *Defect, TItMethod *Prec, int n_aux, int N_Unknowns, int scalar)
Definition: SSORIte.C:23
int Iterate(TSquareMatrix **A, TMatrix **B, double *sol, double *rhs)
Definition: SSORIte.C:79
virtual ~TSSORIte()
Definition: SSORIte.C:68
Definition: ItMethod.h:19