All global variables in the library. More...
Variables | |
Node * | theNode |
A pointer to Node. More... | |
Element * | theElement |
A pointer to Element. More... | |
Side * | theSide |
A pointer to Side. More... | |
Edge * | theEdge |
A pointer to Edge. More... | |
int | Verbosity |
Verbosity parameter. More... | |
int | theStep |
Time step counter. More... | |
int | theIteration |
Iteration counter. More... | |
int | NbTimeSteps |
Number of time steps. More... | |
int | MaxNbIterations |
Maximal number of iterations. More... | |
real_t | theTimeStep |
Time step label. More... | |
real_t | theTime |
Time value. More... | |
real_t | theFinalTime |
Final time value. More... | |
real_t | theTolerance |
Tolerance value for convergence. More... | |
real_t | theDiscrepancy |
Value of discrepancy for an iterative procedure Its default value is 1.0 . | |
bool | Converged |
Boolean variable to say if an iterative procedure has converged. More... | |
bool | InitPetsc |
Detailed Description
All global variables in the library.
Variable Documentation
Node* theNode |
A pointer to Node.
Useful for loops on nodes
Element* theElement |
A pointer to Element.
Useful for loops on elements
Side* theSide |
A pointer to Side.
Useful for loops on sides
Edge* theEdge |
A pointer to Edge.
Useful for loops on edges
int Verbosity |
Verbosity parameter.
Parameter for verbosity of message outputting.
The value of Verbosity can be modified anywhere in the calling programs. It allows outputting messages in function of the used class or function. To see how this parameter is used in any class, the OFELI user has to read corresponding documentation.
Its default value is 1
int theStep |
Time step counter.
This counter must be initialized by the user if the macro timeLoop is not used
- Remarks
- May be used in conjunction with the macro TimeLoop. In this case, it has to be initialized before. Its default value is 1
int theIteration |
Iteration counter.
This counter must be initialized by the user
- Remarks
- May be used in conjunction with the macro IterationLoop. Its default value is 1
int NbTimeSteps |
Number of time steps.
- Remarks
- May be used in conjunction with the macro TimeLoop.
int MaxNbIterations |
Maximal number of iterations.
- Remarks
- May be used in conjunction with the macro IterationLoop. Its default value is 1000
real_t theTimeStep |
Time step label.
- Remarks
- May be used in conjunction with the macro TimeLoop. In this case, it has to be initialized before
real_t theTime |
Time value.
- Remarks
- May be used in conjunction with the macro TimeLoop. Its default value is
0.0
real_t theFinalTime |
Final time value.
- Remarks
- May be used in conjunction with the macro TimeLoop. In this case, it has to be initialized before
real_t theTolerance |
Tolerance value for convergence.
- Remarks
- May be used within an iterative procedure. Its default value is
1.e-8
bool Converged |
Boolean variable to say if an iterative procedure has converged.
Its default value is false
bool InitPetsc |
Boolean to say if PETSc use was initialized. Useful only if PETSc is used