Click or drag to resize

DotNumerics.ODE Namespace

 
Classes
 ClassDescription
Public classOdeAdamsMoulton Solves an initial-value problem for nonstiff ordinary differential equations using the Adams-Moulton method. dy(i)/dt = f(i,t,y(1),y(2),...,y(N)).
Public classOdeExplicitRungeKutta45 Solves an initial-value problem for nonstiff ordinary differential equations using the explicit Runge-Kutta method of order (4)5. dy(i)/dt = f(i,t,y(1),y(2),...,y(N)).
Public classOdeGearsBDF Solves an initial-value problem for stiff ordinary differential equations using the Gear’s BDF method. dy(i)/dt = f(i,t,y(1),y(2),...,y(N)).
Public classOdeImplicitRungeKutta5 Solves an initial-value problem for stiff ordinary differential equations using the implicit Runge-Kutta method of order 5. dy(i)/dt = f(i,t,y(1),y(2),...,y(N)).
Public classxBaseOdeRungeKutta Represents a base class for the Runge-Kutta classes.
Public classxOdeBase Represents the base class for the Odes.
Delegates
 DelegateDescription
Public delegateOdeFunction Delegate defining the Ordinary Differential Equations (ODEs) dy(i)/dt = f(i) = f(i,t,y(1),y(2),...,y(N)).
Public delegateOdeJacobian Delegate that compute the Jacobian matrix df/dy (size NxN), as a function of the scalar t and the vector y.
Public delegateOdeSolution Delegate used for solution otput.
Enumerations
 EnumerationDescription
Public enumerationErrorToleranceEnum Specifies the type of the relative error and absolute error tolerances.