NumericalPropagationStateHistory Constructor (IListJulianDate, IListDouble, IListNumericalIntegrationInformation, PropagationStateConverter) |
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
)
Public Sub New (
times As IList(Of JulianDate),
states As IList(Of Double()),
integrationInfo As IList(Of NumericalIntegrationInformation),
converter As PropagationStateConverter
)
public:
NumericalPropagationStateHistory(
IList<JulianDate>^ times,
IList<array<double>^>^ states,
IList<NumericalIntegrationInformation^>^ integrationInfo,
PropagationStateConverter^ converter
)
new :
times : IList<JulianDate> *
states : IList<float[]> *
integrationInfo : IList<NumericalIntegrationInformation> *
converter : PropagationStateConverter -> NumericalPropagationStateHistory
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.
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
forwards.
See Also