| Name | Description | Type | Package | Framework |
| AdaptiveNumericalIntegrator | Base class for all NumericalIntegrator objects who can use error information produced during integration to adapt the size of the step in order to adjust the amount of | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| BehaviorWhenOnThreshold | enum BehaviorWhenOnThresholdIndicates the behavior of a function explorer such as JulianDateFunctionExplorer | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| BracketToward | Defines the behavior of a root finder such as BrentFindRoot when a sampled function value exactly equals zero and the root finder's ConvergenceCriteria | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| BrentFindExtremum | Locates a local extremum (minimum or maximum) of a function using the Brent algorithm. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| BrentFindRoot | Locates the root of a function using the Van Wijngaarden, Dekker, Brent algorithm. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| BrentSolutionType | enum BrentSolutionTypeIndicates on which side of zero a solution must be found. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| ConvergenceCriteria | enum ConvergenceCriteriaSpecifies the criteria to be used in determining convergence. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| DependentVariableDerivatives | Defines a set of first order differential equations used by a NumericalIntegrator to advance a set of dependent variables over an independent variable step. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| DependentVariableDifferentialEquation | An adapter for an OrdinaryDifferentialEquationSystem for use with a NumericalIntegrator. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| DoubleFunctionCollection | A collection of functions to be explored by DoubleFunctionExplorer. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| DoubleFunctionExplorerProgress | Contains additional information reported to ITrackCalculationProgress. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| DoubleFunctionExtremumFound | A finding by DoubleFunctionExplorer that a function has a local extremum at a specific Variable. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| DoubleFunctionExtremumIndicated | A finding by DoubleFunctionExplorer that a function has a local extremum indicated by three samples. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| DoubleFunctionFinding | The base class for findings of the DoubleFunctionExplorer, such as a threshold crossing or an extremum. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| DoubleFunctionThresholdCollection | A collection of function thresholds. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| DoubleFunctionThresholdCrossingFound | A finding by DoubleFunctionExplorer that a function crossed a threshold at a specific Variable. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| DoubleFunctionThresholdCrossingIndicated | A finding by DoubleFunctionExplorer that a threshold crossing is indicated somewhere between two Variables, because the function values are on opposite sides of the | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| DurationFunctionCollection | A collection of functions to be explored by DurationFunctionExplorer. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| DurationFunctionExplorerProgress | Contains additional information reported to ITrackCalculationProgress. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| DurationFunctionExtremumFound | A finding by DurationFunctionExplorer that a function has a local extremum at a specific duration. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| DurationFunctionExtremumIndicated | A finding by DurationFunctionExplorer that a function has a local extremum indicated by three samples. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| DurationFunctionFinding | The base class for findings of the DurationFunctionExplorer, such as a threshold crossing or an extremum. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| DurationFunctionThresholdCollection | A collection of function thresholds. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| DurationFunctionThresholdCrossingFound | A finding by DurationFunctionExplorer that a function crossed a threshold at a specific duration. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| DurationFunctionThresholdCrossingIndicated | A finding by DurationFunctionExplorer that a threshold crossing is indicated somewhere between two durations, because the function values are on opposite sides of the | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| ExtremumKind | Enumerates possible extremum types. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| HermitePolynomialApproximation | A technique for polynomial interpolation and extrapolation using a general form of Hermite's algorithm that is valid for any input order. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| IDoubleFunctionSampler | An interface to an object that controls how a function of a double is sampled. | Interface | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| IDurationFunctionSampler | An interface to an object that controls how a function of a Duration is sampled. | Interface | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| IJulianDateFunctionSampler | An interface to an object that controls how a function of a JulianDate is sampled. | Interface | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| InterpolationAlgorithm | A type containing an algorithm that can interpolate the value of a function for a new independent variable value from a list of known values of the function at different independent variable values. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| IPartialDifferentiable | Classes that implement this interface represent values which have partial derivatives associated with them, and contain the method IPartialDifferentiable. | Interface | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| JulianDateFunctionCollection | A collection of functions to be explored by JulianDateFunctionExplorer. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| JulianDateFunctionExplorerProgress | Contains additional information reported to ITrackCalculationProgress. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| JulianDateFunctionExtremumFound | A finding by JulianDateFunctionExplorer that a function has a local extremum at a specific date. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| JulianDateFunctionExtremumIndicated | A finding by JulianDateFunctionExplorer that a function has a local extremum indicated by three samples. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| JulianDateFunctionFinding | The base class for findings of the JulianDateFunctionExplorer, such as a threshold crossing or an extremum. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| JulianDateFunctionThresholdCollection | A collection of function thresholds. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| JulianDateFunctionThresholdCrossingFound | A finding by JulianDateFunctionExplorer that a function crossed a threshold at a specific date. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| JulianDateFunctionThresholdCrossingIndicated | A finding by JulianDateFunctionExplorer that a threshold crossing is indicated somewhere between two dates, because the function values are on opposite sides of the | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| LagrangeOrbitVariationOfParameters | Uses variation of parameters (VOP) with a two-body propagator to interpolate orbital positions. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| LagrangePolynomialApproximation | A technique for polynomial interpolation and extrapolation using Lagrange's algorithm. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| LinearApproximation | A technique for Linear Interpolation. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| MultipleStepIntegrator | | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| MultivariableFunctionSolverWarning | When a MultivariableFunctionSolver for some reason doesn't succeed or encounters another issue that is not critical enough to throw an RuntimeException, one of these warning objects can be created | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| MultivariableFunctionWarning | A warning for when a SolvableMultivariableFunction being run in a MultivariableFunctionSolver encounters a problem due to a solver nested in the | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| NewtonFindRoot | Locates the root of a function using the Newton-Raphson method. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| NewtonRootType | Indicates the type of Root (get) held by a NewtonFindRoot. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| OrdinaryDifferentialEquationFunction | A multivariate, vector function representing a set of ordinary differential equations. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| OrdinaryDifferentialEquationSystem | Describes a system of ordinary differential equations. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| PartialDerivativesEvaluator | An interface for an evaluator that takes a JulianDate, order, and list of inputs and returns the partial derivatives of itself with respect to those inputs. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| PartialDerivativesFixed | An object with fixed partial derivatives. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| PartialDerivativesSum | An IPartialDifferentiable which produces an evaluator which calculates the resulting partial derivative from a summation of a list of additional IPartialDifferentiable. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| RealPolynomial | Represents a polynomial function of one variable with only real coefficients. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| RungeKuttaAdaptiveStepIntegrator | Defines a Runge-Kutta integrator which can adapt the size of its steps based on the integration error. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| RungeKuttaAlgorithm | The basic Runge-Kutta integration algorithm used by the integrators, it's Butcher Tableau, and the derivative information computed during integration. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| RungeKuttaFixedStepIntegrator | Defines a Runge-Kutta integrator with a fixed step size. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| SolvableMultivariableFunctionOperations | A set of common methods for using a SolvableMultivariableFunction. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| ThresholdCrossingSolutionType | enum ThresholdCrossingSolutionTypeIndicates on which side of threshold crossing a solution must be found. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |
|
| TimeIntervalFinderProgress | Contains additional information reported to ITrackCalculationProgress. | Class | agi.foundation.numericalmethods.advanced | AGI ( Analytical Graphics ) |