| Package | Description | 
|---|---|
| agi.foundation.numericalmethods | 
 Contains general numerical algorithms. 
 | 
| agi.foundation.numericalmethods.advanced | 
 Contains additional advanced numerical algorithms and supporting types. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BulirschStoerIntegrator
 An adaptive numerical integrator which uses successive subdivisions of the specified
 step size in order to measure the relative error in order to update the step size. 
 | 
class  | 
RungeKuttaCashKarp45Integrator
This is a fourth order Runge-Kutta algorithm with error control based on the work
 of Cash and Karp which can adapt the size of the integration step based on comparing the
 fifth order evaluation with the fourth order evaluation to produce an estimate of
 the numerical error produced by a given integration step. 
 | 
class  | 
RungeKuttaFehlberg78Integrator
This is a seventh order Runge-Kutta algorithm with error control based on the work
 of Fehlberg which can adapt the size of the integration step based on comparing the
 eight order evaluation with the seventh order evaluation to produce an estimate of
 the numerical error produced by a given integration step. 
 | 
class  | 
RungeKuttaVerner89Integrator
This is an eighth order Runge-Kutta algorithm with error control based on the work
 of Verner which can adapt the size of the integration step based on comparing the
 ninth order evaluation with the eighth order evaluation to produce an estimate of
 the numerical error produced by a given integration step. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RungeKuttaAdaptiveStepIntegrator
Defines a Runge-Kutta integrator which can adapt the size of its steps based on the integration error. 
 | 
| Constructor and Description | 
|---|
AdaptiveNumericalIntegrator(AdaptiveNumericalIntegrator existingInstance,
                           CopyContext context)
Initializes a new instance as a copy of an existing instance. 
 |