CG
Version 25
Main Page
Namespaces
Classes
Files
File List
File Members
cg.v25
mp
src
MpParameters.h
Go to the documentation of this file.
1
#ifndef MP_PARAMETERS
2
#define MP_PARAMETERS
3
4
// Parameters for the multi-physics solver
5
6
#include "
Parameters.h
"
7
8
// Here are the run time and PDE parameters
9
class
MpParameters
:
public
Parameters
10
{
11
public
:
12
13
enum
PlotOptionEnum
14
{
15
plotGrid
=1,
16
plotContour
=2,
17
plotStreamlines
=4,
18
plotDisplacement
=8,
19
plotNothing
20
};
21
22
// There are different multi-domain time stepping algorithms:
23
enum
MultiDomainAlgorithmEnum
24
{
25
defaultMultiDomainAlgorithm
=0,
26
stepAllThenMatchMultiDomainAlgorithm
27
};
28
29
30
MpParameters
(
const
int
& numberOfDimensions0=3);
31
~MpParameters
();
32
33
int
34
displayInterfaceInfo
(FILE *file = stdout );
35
36
virtual
int
37
displayPdeParameters
(FILE *file = stdout );
38
39
virtual
int
40
saveParametersToShowFile
();
41
42
virtual
int
43
setParameters
(
const
int
& numberOfDimensions0=2,
44
const
aString & reactionName =nullString);
45
virtual
int
46
setPdeParameters
(CompositeGrid &
cg
,
const
aString & command = nullString,
47
DialogData *interface =NULL );
48
49
// virtual int
50
// setUserDefinedParameters();
51
52
};
53
54
#endif
Generated on Fri Jan 4 2013 10:19:24 for CG by
1.8.3