![]() | RungeKutta45OdeSolverOptions Class |
Namespace: CenterSpace.NMath.Core
The RungeKutta45OdeSolverOptions type exposes the following members.
Name | Description | |
---|---|---|
![]() | RungeKutta45OdeSolverOptions |
Constructs an Options instance using default values for
all properties.
|
Name | Description | |
---|---|---|
![]() | AbsoluteTolerance |
Bound on the estimated error at each integration step. At the
ith integration step the error, e[i] for the estimated solution
y[i] satisfies
e[i] <= max(RelativeTolerance*Math.Abs(y[i]), AbsoluteTolerance[i])
|
![]() | InitialStepSize |
Suggested initial step size. The solver will try this first. By
default the solver determines an initial step size automatically.
|
![]() | MassMatrix |
Gets and sets the Mass matrix M for problems of the form
M*y' = F(t,y)
where M is a matrix of constant values.
|
![]() | MassMatrixFunction |
Gets and sets the time-state dependent Mass matrix M(t,y)
for problems of the form
M(t,y)*y' = F(t,y)
|
![]() | MaxStepSize |
Upper bound on step size. Defaults to one-tenth of the times
span interval.
|
![]() | NormControl |
Control error relative to norm of solution. If true the
solver controls the error, e, in the solution, y, at each integration step by
norm(e) <= max(RelativeTolerance*norm(y), AbsoluteTolerance)
Default value is false.
|
![]() | OutputFunction |
Delegate for the output function.
|
![]() | Refine |
Increases the number of output points by the specified factor producing
smoother output. If Refine is n which is greater than 1, the solver subdivides each
time step into n smaller intervals and returns solutions at each time point.
The extra values produced for Refine are computed by means of continuous
extension formulas
The default for RungeKutta45OdeSolver solver is 4.
|
![]() | RelativeTolerance |
Bound on the estimated error at each integration step. At the
ith integration step the error, e[i] for the estimated solution
y[i] satisfies
e[i] <= max(RelativeTolerance*Math.Abs(y[i]), AbsoluteTolerance[i])
|
Name | Description | |
---|---|---|
![]() ![]() | DefaultAbsTolerance |
Default value for the absolute error tolerance.
|