|
Public Member Functions |
| 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, scalar &x, scalarField &y, scalarField &dydx, const scalar eps, const scalarField &yScale, const scalar hTry, scalar &hDid, scalar &hNext) const =0 |
virtual void | solve (const ODE &ode, const scalar xStart, const scalar xEnd, scalarField &y, const scalar eps, scalar &hEst) const |
Static Public Member Functions |
autoPtr< ODESolver > | New (const word &ODESolverTypeName, const ODE &ode) |
| Select null constructed.
|
Protected Member Functions |
| ODESolver (const ODESolver &) |
| Disallow default bitwise copy construct.
|
void | operator= (const ODESolver &) |
| Disallow default bitwise assignment.
|
Protected Attributes |
label | n_ |
scalarField | yScale_ |
scalarField | dydx_ |