ExceptionDuringPropagationEventArgs 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 ExceptionDuringPropagationEventArgs(
NumericalPropagationException exception,
JulianDate previousTime,
double[] previousState,
JulianDate currentDate,
double[] currentState,
PropagationEventTrigger trigger,
StepSizeInformation info
)
Public Sub New (
exception As NumericalPropagationException,
previousTime As JulianDate,
previousState As Double(),
currentDate As JulianDate,
currentState As Double(),
trigger As PropagationEventTrigger,
info As StepSizeInformation
)
public:
ExceptionDuringPropagationEventArgs(
NumericalPropagationException^ exception,
JulianDate previousTime,
array<double>^ previousState,
JulianDate currentDate,
array<double>^ currentState,
PropagationEventTrigger trigger,
StepSizeInformation info
)
new :
exception : NumericalPropagationException *
previousTime : JulianDate *
previousState : float[] *
currentDate : JulianDate *
currentState : float[] *
trigger : PropagationEventTrigger *
info : StepSizeInformation -> ExceptionDuringPropagationEventArgs
Parameters
- exception
- Type: AGI.Foundation.PropagatorsNumericalPropagationException
The exception that occurred, wrapped in a NumericalPropagationException. - 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