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)).
Constructor | Description |
Full Usage:
OdeImplicitRungeKutta5()
|
Initializes a new instance of the OdeImplicitRungeKutta5 class. |
Full Usage:
OdeImplicitRungeKutta5(function, jacobian, numEquations)
Parameters:
OdeFunction
-
A function that evaluates the right side of the differential equations.
jacobian : OdeJacobian
-
A function that evaluates the jacobian matrix.
numEquations : int
-
The number of differential equations.
|
Initializes a new instance of the OdeImplicitRungeKutta5 class.
|
Full Usage:
OdeImplicitRungeKutta5(function, numEquations)
Parameters:
OdeFunction
-
A function that evaluates the right side of the differential equations.
numEquations : int
-
The number of differential equations.
|
Initializes a new instance of the OdeImplicitRungeKutta5 class.
|
Instance member | Description |
Full Usage:
this.InitializeODEs
Parameters:
OdeFunction
-
A function that evaluates the right side of the differential equations.
numEquations : int
-
The number of differential equations.
Modifiers: abstract |
Method that initialize the ODE to solve.
|
Full Usage:
this.InitializeODEs
Parameters:
OdeFunction
-
A function that evaluates the right side of the differential equations.
numEquations : int
-
The number of differential equations.
t0 : float
-
The initial value for the independent variable.
y0 : float[]
-
A vector of size N containing the initial conditions. N is the number of differential equations.
Modifiers: abstract |
Method that initialize the ODE to solve.
|
Full Usage:
this.InitializeODEs
Parameters:
OdeFunction
-
A function that evaluates the right side of the differential equations.
jacobian : OdeJacobian
-
A function that evaluates the jacobian matrix.
numEquations : int
-
The number of differential equations.
|
Method that initialize the ODE to solve.
|
Full Usage:
this.InitializeODEs
Parameters:
OdeFunction
-
A function that evaluates the right side of the differential equations.
jacobian : OdeJacobian
-
A function that evaluates the jacobian matrix.
numEquations : int
-
The number of differential equations.
t0 : float
-
The initial value for the independent variable.
y0 : float[]
-
A vector of size N containing the initial conditions. N is the number of differential equations.
|
Method that initialize the ODE to solve.
|