StoppingConditionConstraintEvaluator Methods |
The StoppingConditionConstraintEvaluator type exposes the following members.
Name | Description | |
---|---|---|
AreConstraintsSatisfied |
Loop through the constraints on a stopping condition
and see if their constraints are satisfied by the
state given when a relevant event is detected.
| |
CheckCurrentState |
This method gets called every time a new ITimeBasedState is checked
by the parent StoppingConditionEvaluator. This method
should be used when the criteria of your StoppingConditionConstraintEvaluator
needs to check every computed state. For example,
ThresholdStoppingConditionConstraintEvaluator needs to keep track of extrema if its
InequalityCriteria is set to
GreaterThanMinimum or LessThanMaximum.
| |
Clone |
Clones this object using the specified context.
| |
Dispose |
Releases any resources associated with this instance.
| |
Dispose(Boolean) |
Releases any resources associated with this instance.
| |
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.) | |
GetAvailabilityIntervals |
Gets the intervals over which data is available.
| |
GetCachingWrapper |
Gets a version of this evaluator that caches the previously computed value so that if it is evaluated
twice at the same date the computation is done only once.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Initialize |
Initialize the constraint with the
initialState. This is useful for when the
constraint is comparing the current
value with the initial (such as something related to the duration of propagation).
| |
IsAvailable |
Determines if valid data is available for the given JulianDate.
| |
IsConstraintSatisfied | ||
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
UpdateEvaluatorReferences |
Updates the evaluator references held by this object using the reference-to-reference
mapping in the specified CopyContext.
|