OGS
|
A NonlinearSystem together with some TimeDiscretization scheme.
This is the interface of an ODE towards the TimeLoop. This interface is abstract, it represents any type of first-order ODE.
NLTag | a tag indicating the method used for resolving nonlinearities. |
Definition at line 33 of file TimeDiscretizedODESystem.h.
#include <TimeDiscretizedODESystem.h>
Public Member Functions | |
virtual TimeDiscretization & | getTimeDiscretization ()=0 |
Exposes the used time discretization scheme. | |
|
pure virtual |
Exposes the used time discretization scheme.
Implemented in NumLib::TimeDiscretizedODESystem< ODESystemTag::FirstOrderImplicitQuasilinear, NonlinearSolverTag::Newton >, and NumLib::TimeDiscretizedODESystem< ODESystemTag::FirstOrderImplicitQuasilinear, NonlinearSolverTag::Picard >.