PetIBM 0.5.4
Toolbox and applications of the immersed-boundary method for distributed-memory architectures
|
An implementation of TimeIntegrationBase for 1st order implicit Euler. More...
#include <timeintegration.h>
Public Member Functions | |
Euler_Implicit (const std::string &name) | |
Constructor. More... | |
virtual | ~Euler_Implicit ()=default |
Destructor. More... | |
PetscErrorCode | printInfo () const |
Print information to standard output. More... | |
Public Attributes | |
const std::string | name |
Name of current instance. More... | |
const std::string | scheme |
Name of the scheme. More... | |
const PetscReal | implicitCoeff |
Coefficient of implicit term. More... | |
const PetscInt | nExplicit |
Number of explicit terms. More... | |
const type::RealVec1D | explicitCoeffs |
Coefficients of explicit terms. More... | |
An implementation of TimeIntegrationBase for 1st order implicit Euler.
Definition at line 120 of file timeintegration.h.
|
inline |
Constructor.
name | [in] the name of the instance. |
Definition at line 127 of file timeintegration.h.
|
virtualdefault |
Destructor.
|
inherited |
Print information to standard output.
Definition at line 15 of file timeintegration.cpp.
|
inherited |
Coefficients of explicit terms.
Definition at line 60 of file timeintegration.h.
|
inherited |
Coefficient of implicit term.
Definition at line 54 of file timeintegration.h.
|
inherited |
Name of current instance.
Definition at line 48 of file timeintegration.h.
|
inherited |
Number of explicit terms.
Definition at line 57 of file timeintegration.h.
|
inherited |
Name of the scheme.
Definition at line 51 of file timeintegration.h.