Click or drag to resize

MaximumDurationBehavior Enumeration

Defines the behavior that a NumericalPropagatorSegment should use when its MaximumDuration is reached during propagation.

Namespace:  AGI.Foundation.SegmentPropagation
Assembly:  AGI.Foundation.SegmentPropagation (in AGI.Foundation.SegmentPropagation.dll) Version: 24.1.418.0 (24.1.418.0)
public enum MaximumDurationBehavior
  Member nameDescription
StopAndReturn This will stop the propagation of the NumericalPropagatorSegment and immediately return the results computed up to this point. No further propagation will continue.
StopAndContinueToNextSegment This will treat the MaximumDuration as a normal StoppingCondition in that the propagation of the NumericalPropagatorSegment will stop and the next SegmentPropagator will continue propagating.
Throw This will throw a StoppedOnMaximumDurationException if the propagation of the SegmentPropagator exceeds its MaximumDuration.
IgnoreMaximumDuration Ignore the MaximumDuration. Note that if none of the StoppingConditions are satisfied, then propagation may not stop until the program runs out of resources.
See Also