Abstract base class for the ODE solvers. More...
#include <ODE/ODE.H>
Abstract base class for the ODE solvers.
Definition at line 47 of file ODE.H.
Public Member Functions | |
ODE () | |
Construct null.
| |
virtual | ~ODE () |
virtual label | nEqns () const =0 |
virtual void | derivatives (const scalar x, const scalarField &y, scalarField &dydx) const =0 |
virtual void | jacobian (const scalar x, const scalarField &y, scalarField &dfdx, scalarSquareMatrix &dfdy) const =0 |
virtual label nEqns | ( | ) | const [pure virtual]
|
Implemented in ODEChemistryModel< CompType, ThermoType >.
virtual void derivatives | ( | const scalar | x, |
const scalarField & | y, | ||
scalarField & | dydx | ||
) | const [pure virtual]
|
Implemented in ODEChemistryModel< CompType, ThermoType >.
Referenced by RK::solve(), ODESolver::solve(), and KRR4::solve().
virtual void jacobian | ( | const scalar | x, |
const scalarField & | y, | ||
scalarField & | dfdx, | ||
scalarSquareMatrix & | dfdy | ||
) | const [pure virtual]
|
Implemented in ODEChemistryModel< CompType, ThermoType >.
Referenced by SIBS::solve(), and KRR4::solve().