| Package | Description |
|---|---|
| agi.foundation.numericalmethods |
Contains general numerical algorithms.
|
| agi.foundation.numericalmethods.advanced |
Contains additional advanced numerical algorithms and supporting types.
|
| Modifier and Type | Method and Description |
|---|---|
DependentVariableDerivatives |
NumericalIntegrator.getSystemOfEquations()
Gets the system of differential equations corresponding to the derivatives of the
dependent variables.
|
| Modifier and Type | Method and Description |
|---|---|
void |
NumericalIntegrator.setSystemOfEquations(DependentVariableDerivatives value)
Sets the system of differential equations corresponding to the derivatives of the
dependent variables.
|
| Constructor and Description |
|---|
BulirschStoerIntegrator(DependentVariableDerivatives system)
Initializes a new instance.
|
RungeKutta4Integrator(DependentVariableDerivatives system)
Initializes a new instance based on the given differential system for the derivatives
of the dependent variables.
|
RungeKuttaCashKarp45Integrator(DependentVariableDerivatives system,
double initialStepSize)
Initializes a new instance based on the given system of equations and initial step size.
|
RungeKuttaFehlberg78Integrator(DependentVariableDerivatives system,
double initialStepSize)
Initializes a new instance based on the given system of equations and initial step size.
|
RungeKuttaVerner89Integrator(DependentVariableDerivatives system,
double initialStepSize)
Initializes a new instance based on the given system of equations and initial step size.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DependentVariableDifferentialEquation
An adapter for an
OrdinaryDifferentialEquationSystem for use with a
NumericalIntegrator. |
| Modifier and Type | Method and Description |
|---|---|
DependentVariableDerivatives |
RungeKuttaAlgorithm.getDerivativeFunction()
Gets the delegate which defines the first order differential equation representing the
derivative of the dependent variables as a function of independent variable and dependent variables.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RungeKuttaAlgorithm.initialize(int dimension,
DependentVariableDerivatives function)
|
| Constructor and Description |
|---|
DependentVariableDerivatives(DependentVariableDerivatives existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|
RungeKuttaFixedStepIntegrator(RungeKuttaAlgorithm tableau,
DependentVariableDerivatives system)
Initializes a new instance based on the given tableau and on the given differential system for the derivatives
of the dependent variables.
|