PropagationEventArgs Constructor |
Initializes a new instance.
Namespace:
AGI.Foundation.Propagators
Assembly:
AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public PropagationEventArgs(
JulianDate previousTime,
double[] previousState,
JulianDate currentDate,
double[] currentState,
PropagationEventTrigger trigger,
StepSizeInformation info
)
Public Sub New (
previousTime As JulianDate,
previousState As Double(),
currentDate As JulianDate,
currentState As Double(),
trigger As PropagationEventTrigger,
info As StepSizeInformation
)
public:
PropagationEventArgs(
JulianDate previousTime,
array<double>^ previousState,
JulianDate currentDate,
array<double>^ currentState,
PropagationEventTrigger trigger,
StepSizeInformation info
)
new :
previousTime : JulianDate *
previousState : float[] *
currentDate : JulianDate *
currentState : float[] *
trigger : PropagationEventTrigger *
info : StepSizeInformation -> PropagationEventArgs
Parameters
- previousTime
- Type: AGI.Foundation.TimeJulianDate
The time at the beginning of the current step. - previousState
- Type: SystemDouble
The raw state at the beginning of the current step. - currentDate
- Type: AGI.Foundation.TimeJulianDate
The time at the end of the current step when the event is fired. - currentState
- Type: SystemDouble
The raw state at the end of the current step when the event is fired. - trigger
- Type: AGI.Foundation.PropagatorsPropagationEventTrigger
Indication of which method triggered this event. - info
- Type: AGI.Foundation.NumericalMethodsStepSizeInformation
Information about the last step taken by the integrator.
See Also