Class RungeKutta45OdeSolver solves an initial value, Ordinary Differential Equation (ODE) using an explicit Runge-Kutta (4,5) formula known as the Dormand-Prince pair.

Namespace: CenterSpace.NMath.Analysis
Assembly: NMathPremium (in NMathPremium.dll) Version: 5.3.0.0

Syntax

C#
public class RungeKutta45OdeSolver : OdeSolverBase
Visual Basic
Public Class RungeKutta45OdeSolver _
	Inherits OdeSolverBase
Visual C++
public ref class RungeKutta45OdeSolver : public OdeSolverBase

Remarks

Solves the given initial value problem for ordinary differential equations of the form y' = f(t,y) or y' = M(t,y)*f(t,y) for problems that involve a mass matrix M. RungeKutta45OdeSolver is a one-step solver – in computing y(tn), it needs only the solution at the immediately preceding time point, y(tn-1). The step size is only the solution at the immediately error bounds specifed in the class RungeKutta45OdeSolver.Options.

Inheritance Hierarchy

System..::..Object
  CenterSpace.NMath.Analysis..::..OdeSolverBase
    CenterSpace.NMath.Analysis..::..RungeKutta45OdeSolver

See Also