Overture
Version 25
Main Page
Namespaces
Classes
Files
File List
File Members
Overture.v25.d
include
SlapEquationSolver.h
Go to the documentation of this file.
1
#ifndef SLAP_EQUATION_SOLVER_H
2
#define SLAP_EQUATION_SOLVER_H
3
4
//
5
// Slap solver for Oges
6
//
7
8
9
//kkc 040415 #include <iostream.h>
10
#include "
OvertureDefine.h
"
11
#include OV_STD_INCLUDE(iostream)
12
13
#include <math.h>
14
#include <assert.h>
15
16
#include "
EquationSolver.h
"
17
18
19
class
SlapEquationSolver
:
public
EquationSolver
20
{
21
public
:
22
SlapEquationSolver
(
Oges
& oges_);
23
virtual
~SlapEquationSolver
();
24
25
virtual
int
solve
(
realCompositeGridFunction
& u,
26
realCompositeGridFunction
& f);
27
28
virtual
real
sizeOf
( FILE *file=
NULL
);
// return number of bytes allocated
29
30
protected
:
31
int
solve
();
32
int
allocateWorkSpace
();
33
34
int
solverJob
;
35
int
ndiwk
;
36
IntegerArray
iwk
;
37
int
ndwk
;
38
RealArray
wk
;
39
real
fillinRatio
;
40
41
};
42
43
44
#endif
Generated on Fri Jan 4 2013 10:17:59 for Overture by
1.8.3