Click or drag to resize

NumericalPropagationStateHistory Constructor (IListJulianDate, IListDouble, IListNumericalIntegrationInformation, PropagationStateConverter, SortingFormat)

Initializes a new instance.

Namespace:  AGI.Foundation.Propagators
Assembly:  AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public NumericalPropagationStateHistory(
	IList<JulianDate> times,
	IList<double[]> states,
	IList<NumericalIntegrationInformation> integrationInfo,
	PropagationStateConverter converter,
	SortingFormat sortingFormat
)

Parameters

times
Type: System.Collections.GenericIListJulianDate
A list of times at which data was recorded.
states
Type: System.Collections.GenericIListDouble
A list of raw states recorded at each of the times.
integrationInfo
Type: System.Collections.GenericIListNumericalIntegrationInformation
A list of information about the integration process at each of the times or null if no information was recorded.
converter
Type: AGI.Foundation.PropagatorsPropagationStateConverter
A converter which contains the state and auxiliary output which can convert the raw data.
sortingFormat
Type: AGI.Foundation.PropagatorsSortingFormat
The direction the parallel lists of times and states are sorted.
Remarks
For performance issues input validation is not done on construction. The times and states are assumed to be of the same length and sorted as specified by sortingFormat.
See Also