PropagationEventArgs Class |
Namespace: AGI.Foundation.Propagators
The PropagationEventArgs type exposes the following members.
Name | Description | |
---|---|---|
PropagationEventArgs |
Initializes a new instance.
|
Name | Description | |
---|---|---|
CurrentState |
Gets the raw state at the end of the current step when this event is fired.
| |
CurrentTime |
Gets the time at the end of the current step when this event is fired.
| |
Indication |
Gets or sets an indication of how the propagator should continue after this event.
By default, the propagation will continue, unless the event handler indicates
a different condition.
| |
PreviousState |
Gets the raw state at the beginning of the current step.
| |
PreviousTime |
Gets the time at the beginning of the current step.
| |
StepSizeInformation |
Gets information about the last step taken by the integrator.
| |
Trigger |
Gets information about which method triggered this event.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
StopPropagation |
Sets the Indication to StopPropagationAfterStep
to prevent further propagation after this step. To continue propagation after stopping it,
call Propagate(Duration) again or take steps manually by calling
TakeStep or Restep(Double).
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |