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.
|