NumericalPropagatorState Constructor (JulianDate, IEnumerablePropagationStateElement, IEnumerableAuxiliaryStateElement, EvaluatorGroup) |
Initialize 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 NumericalPropagatorState(
JulianDate epoch,
IEnumerable<PropagationStateElement> integrationElements,
IEnumerable<AuxiliaryStateElement> auxiliaryElements,
EvaluatorGroup group
)
Public Sub New (
epoch As JulianDate,
integrationElements As IEnumerable(Of PropagationStateElement),
auxiliaryElements As IEnumerable(Of AuxiliaryStateElement),
group As EvaluatorGroup
)
public:
NumericalPropagatorState(
JulianDate epoch,
IEnumerable<PropagationStateElement^>^ integrationElements,
IEnumerable<AuxiliaryStateElement^>^ auxiliaryElements,
EvaluatorGroup^ group
)
new :
epoch : JulianDate *
integrationElements : IEnumerable<PropagationStateElement> *
auxiliaryElements : IEnumerable<AuxiliaryStateElement> *
group : EvaluatorGroup -> NumericalPropagatorState
Parameters
- epoch
- Type: AGI.Foundation.TimeJulianDate
The time at which the initial values of the elements are valid at. - integrationElements
- Type: System.Collections.GenericIEnumerablePropagationStateElement
The PropagationStateElement that will be propagated. - auxiliaryElements
- Type: System.Collections.GenericIEnumerableAuxiliaryStateElement
The AuxiliaryStateElement that will be computed along the
integrationElements during propagation. - group
- Type: AGI.FoundationEvaluatorGroup
The EvaluatorGroup to use when creating this state.
See Also