#include <ODE/KRR4.H>
Public Member Functions | |
TypeName ("KRR4") | |
Runtime type information. | |
KRR4 (const ODE &ode) | |
Construct from ODE. | |
void | solve (const ODE &ode, scalar &x, scalarField &y, scalarField &dydx, const scalar eps, const scalarField &yScale, const scalar hTry, scalar &hDid, scalar &hNext) const |
![]() | |
TypeName ("ODESolver") | |
Runtime type information. | |
declareRunTimeSelectionTable (autoPtr, ODESolver, ODE,(const ODE &ode),(ode)) | |
ODESolver (const ODE &ode) | |
Construct for given ODE. | |
virtual | ~ODESolver () |
virtual void | solve (const ODE &ode, const scalar xStart, const scalar xEnd, scalarField &y, const scalar eps, scalar &hEst) const |
Additional Inherited Members | |
![]() | |
static autoPtr< ODESolver > | New (const word &ODESolverTypeName, const ODE &ode) |
Select null constructed. | |
![]() | |
ODESolver (const ODESolver &) | |
Disallow default bitwise copy construct. | |
void | operator= (const ODESolver &) |
Disallow default bitwise assignment. | |
![]() | |
label | n_ |
scalarField | yScale_ |
scalarField | dydx_ |
TypeName | ( | "KRR4" | ) |
Runtime type information.
|
virtual |
Implements ODESolver.
Definition at line 78 of file KRR4.C.
References ODE::derivatives(), Foam::exit(), Foam::FatalError, FatalErrorIn, h, ODE::jacobian(), Foam::LUBacksubstitute(), Foam::LUDecompose(), Foam::mag(), Foam::max(), Foam::min(), Foam::pow(), and y.