Uses of Interface
org.oristool.analyzer.stop.StopCriterion
Packages that use StopCriterion
Package
Description
General framework for state space exploration.
Stop conditions for state space exploration.
Analysis of GSPNs.
Reachability analysis in GSPNs.
Analysis of Petri nets.
Analysis of MRPs under enabling restriction.
Steady-state analysis of MRPs.
Transient analysis of MRPs and GSMPs.
Calculus of stochastic state classes.
Analysis of TPNs.
-
Uses of StopCriterion in org.oristool.analyzer
Methods in org.oristool.analyzer that return StopCriterionModifier and TypeMethodDescriptionAnalyzerComponentsFactory.getGlobalStopCriterion()
Returns the criterion to arrest the entire graph enumeration.AnalyzerComponentsFactory.getLocalStopCriterion()
Returns the criterion to arrest the enumeration on a specific node. -
Uses of StopCriterion in org.oristool.analyzer.stop
Classes in org.oristool.analyzer.stop that implement StopCriterionModifier and TypeClassDescriptionfinal class
A stop criterion that evaluates always to false.final class
Logical AND of two stop criteria.class
Criterion stopping the analysis when a specific event fired.final class
A stop criterion that stops the analysis after the given number of nodes has been added.class
A stop criterion controlled by an externalAnalysisMonitor
.class
Logical OR of two stop criteria.final class
Stop criterion based on a state predicate.Constructors in org.oristool.analyzer.stop with parameters of type StopCriterionModifierConstructorDescriptionAndStopCriterion
(StopCriterion... criteria) OrStopCriterion
(StopCriterion... criteria) Constructor parameters in org.oristool.analyzer.stop with type arguments of type StopCriterionModifierConstructorDescriptionAndStopCriterion
(List<StopCriterion> criteria) OrStopCriterion
(List<StopCriterion> criteria) -
Uses of StopCriterion in org.oristool.models.gspn
Methods in org.oristool.models.gspn that return types with arguments of type StopCriterionModifier and TypeMethodDescriptionabstract Supplier<StopCriterion>
GSPNSteadyState.stopOn()
Returns the supplier of local stop criterion instances used by this analysis.abstract Supplier<StopCriterion>
GSPNTransient.stopOn()
Returns the supplier of local stop criterion instances used by this analysis.Method parameters in org.oristool.models.gspn with type arguments of type StopCriterionModifier and TypeMethodDescriptionabstract GSPNSteadyState.Builder
GSPNSteadyState.Builder.stopOn
(Supplier<StopCriterion> value) Sets the supplier of local stop criterion instances used by this analysis.abstract GSPNTransient.Builder
GSPNTransient.Builder.stopOn
(Supplier<StopCriterion> value) Sets the supplier of local stop criterion instances used by this analysis. -
Uses of StopCriterion in org.oristool.models.gspn.reachability
Methods in org.oristool.models.gspn.reachability that return types with arguments of type StopCriterionModifier and TypeMethodDescriptionabstract Supplier<StopCriterion>
GSPNReachability.stopOn()
Returns the supplier of local stop criterion instances used by this analysis.Method parameters in org.oristool.models.gspn.reachability with type arguments of type StopCriterionModifier and TypeMethodDescriptionabstract GSPNReachability.Builder
GSPNReachability.Builder.stopOn
(Supplier<StopCriterion> value) Sets the supplier of local stop criterion instances used by this analysis. -
Uses of StopCriterion in org.oristool.models.pn
Classes in org.oristool.models.pn that implement StopCriterionModifier and TypeClassDescriptionfinal class
Stop criterion based on a marking condition.Methods in org.oristool.models.pn that return StopCriterionModifier and TypeMethodDescriptionPetriComponentsFactory.getGlobalStopCriterion()
PetriComponentsFactory.getLocalStopCriterion()
-
Uses of StopCriterion in org.oristool.models.stpn.onegen
Methods in org.oristool.models.stpn.onegen that return types with arguments of type StopCriterionModifier and TypeMethodDescriptionabstract Supplier<StopCriterion>
OneGenTransient.stopOn()
Returns the supplier of local stop criterion instances used by this analysis.Method parameters in org.oristool.models.stpn.onegen with type arguments of type StopCriterionModifier and TypeMethodDescriptionabstract OneGenTransient.Builder
OneGenTransient.Builder.stopOn
(Supplier<StopCriterion> value) Sets the supplier of local stop criterion instances used by this analysis. -
Uses of StopCriterion in org.oristool.models.stpn.steady
Methods in org.oristool.models.stpn.steady that return types with arguments of type StopCriterionModifier and TypeMethodDescriptionabstract Supplier<StopCriterion>
RegSteadyState.stopOn()
Returns the supplier of local stop criterion instances used by this analysis.Method parameters in org.oristool.models.stpn.steady with type arguments of type StopCriterionModifier and TypeMethodDescriptionabstract RegSteadyState.Builder
RegSteadyState.Builder.stopOn
(Supplier<StopCriterion> value) Sets the supplier of local stop criterion instances used by this analysis. -
Uses of StopCriterion in org.oristool.models.stpn.trans
Methods in org.oristool.models.stpn.trans that return types with arguments of type StopCriterionModifier and TypeMethodDescriptionabstract Supplier<StopCriterion>
RegTransient.stopOn()
Returns the supplier of local stop criterion instances used by this analysis.abstract Supplier<StopCriterion>
TreeTransient.stopOn()
Returns the supplier of local stop criterion instances used by this analysis.Method parameters in org.oristool.models.stpn.trans with type arguments of type StopCriterionModifier and TypeMethodDescriptionabstract RegTransient.Builder
RegTransient.Builder.stopOn
(Supplier<StopCriterion> value) Sets the supplier of local stop criterion instances used by this analysis.abstract TreeTransient.Builder
TreeTransient.Builder.stopOn
(Supplier<StopCriterion> value) Sets the supplier of local stop criterion instances used by this analysis. -
Uses of StopCriterion in org.oristool.models.stpn.trees
Classes in org.oristool.models.stpn.trees that implement StopCriterionModifier and TypeClassDescriptionclass
Stop criterion halting the analysis after regenerations.Methods in org.oristool.models.stpn.trees that return StopCriterionModifier and TypeMethodDescriptionRegenerativeComponentsFactory.getGlobalStopCriterion()
StochasticComponentsFactory.getGlobalStopCriterion()
RegenerativeComponentsFactory.getLocalStopCriterion()
StochasticComponentsFactory.getLocalStopCriterion()
Constructors in org.oristool.models.stpn.trees with parameters of type StopCriterionModifierConstructorDescriptionRegenerativeComponentsFactory
(boolean transientAnalysis, MarkingUpdater tokensRemover, MarkingUpdater tokensAdder, boolean checkNewlyEnabled, SuccessionProcessor postProcessor, EnumerationPolicy policy, OmegaBigDecimal tauAgeLimit, StopCriterion stopCriterion, BigDecimal epsilon, int numSamples, AnalysisMonitor monitor) Builds a factory for STPN analysis.StochasticComponentsFactory
(boolean transientAnalysis, MarkingUpdater tokensRemover, MarkingUpdater tokensAdder, boolean checkNewlyEnabled, EnumerationPolicy policy, OmegaBigDecimal tauAgeLimit, StopCriterion stopCriterion, BigDecimal epsilon, int numSamples, AnalysisMonitor monitor) Builds a factory for STPN analysis. -
Uses of StopCriterion in org.oristool.models.tpn
Classes in org.oristool.models.tpn that implement StopCriterionMethods in org.oristool.models.tpn that return StopCriterionModifier and TypeMethodDescriptionTimedComponentsFactory.getGlobalStopCriterion()
TimedComponentsFactory.getLocalStopCriterion()
Methods in org.oristool.models.tpn that return types with arguments of type StopCriterionModifier and TypeMethodDescriptionabstract Supplier<StopCriterion>
TimedAnalysis.stopOn()
Returns the supplier of local stop criterion instances used by this analysis.Method parameters in org.oristool.models.tpn with type arguments of type StopCriterionModifier and TypeMethodDescriptionabstract TimedAnalysis.Builder
TimedAnalysis.Builder.stopOn
(Supplier<StopCriterion> value) Sets the supplier of local stop criterion instances used by this analysis.Constructors in org.oristool.models.tpn with parameters of type StopCriterionModifierConstructorDescriptionTimedComponentsFactory
(boolean transientAnalysis, boolean checkNewlyEnabled, boolean excludeZeroProb, boolean markRegenerations, boolean enablingSyncs, EnumerationPolicy policy, StopCriterion stopCondition, AnalysisMonitor monitor, MarkingUpdater tokensRemover, MarkingUpdater tokensAdder) Builds a factory for TPN analysis.