Click or drag to resize

Covariance6By6TwoBodyBlenderGetEvaluator Method (EvaluatorGroup)

Gets an evaluator that blends the covariance information.

Namespace:  AGI.Foundation.NumericalMethods
Assembly:  AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public DynamicMatrixEvaluator GetEvaluator(
	EvaluatorGroup group
)

Parameters

group
Type: AGI.FoundationEvaluatorGroup
The group with which to associate the new evaluator. By grouping evaluators that are often evaluated at the same Julian dates, common computations can be performed only once for the entire group instead of multiple times for each evaluator.

Return Value

Type: DynamicMatrixEvaluator
The evaluator.
Exceptions
ExceptionCondition
ArgumentNullExceptionThrown when group is .
PropertyInvalidExceptionThrown when OrbitStates, CovarianceDataOrbitStatesFrame, CovarianceAxes, or InertialPropagationFrame are . Thrown when GravitationalParameter is zero or negative. Thrown when the DateTolerance is negative. Thrown when OrbitStates and CovarianceData do not have the same size information or their date information is different by more than the DateTolerance. Thrown when the sizes of OrbitStates and CovarianceData are less than two. Thrown when the Order of the OrbitStates is less than one.
ArithmeticExceptionThrown when the date given to the DynamicMatrixEvaluator created by this method is outside the date range of the covariance data.
See Also