Uses of Class
org.oristool.petrinet.MarkingCondition
Package
Description
Analysis of GSPNs.
Reachability analysis in GSPNs.
Analysis of Petri nets.
Analysis of STPNs.
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.
Petri net representation.
Provides classes for the simulation of STPNs.
-
Uses of MarkingCondition in org.oristool.models.gspn
Modifier and TypeMethodDescriptionGSPNSteadyState.Builder.stopOn
(MarkingCondition value) Uses a marking condition to create local stop criterion instances used by this analysis.GSPNTransient.Builder.stopOn
(MarkingCondition value) Uses a marking condition to create local stop criterion instances used by this analysis. -
Uses of MarkingCondition in org.oristool.models.gspn.reachability
Modifier and TypeMethodDescriptionGSPNReachability.Builder.stopOn
(MarkingCondition value) Uses a marking condition to create local stop criterion instances used by this analysis. -
Uses of MarkingCondition in org.oristool.models.pn
-
Uses of MarkingCondition in org.oristool.models.stpn
Modifier and TypeMethodDescriptionstatic final MarkingCondition
RewardRate.nonZero
(double time, RewardRate[] rewardRates) Builds a marking condition that matches markings with nonzero reward.Modifier and TypeMethodDescriptionstatic <R> TransientSolution<R,
MarkingCondition> TransientSolution.computeAggregateSolution
(TransientSolution<R, Marking> solution, String markingConditions) Aggregates the marking probabilities based on a predicate.static <R> TransientSolution<R,
MarkingCondition> TransientSolution.computeAggregateSolution
(TransientSolution<R, Marking> solution, R initialRegeneration, MarkingCondition... markingConditions) Aggregates the marking probabilities based on a predicate.Modifier and TypeMethodDescriptionstatic <R> TransientSolution<R,
MarkingCondition> TransientSolution.computeAggregateSolution
(TransientSolution<R, Marking> solution, R initialRegeneration, MarkingCondition... markingConditions) Aggregates the marking probabilities based on a predicate. -
Uses of MarkingCondition in org.oristool.models.stpn.onegen
Modifier and TypeMethodDescriptionOneGenTransient.Builder.stopOn
(MarkingCondition value) Uses a marking condition to create local stop criterion instances used by this analysis. -
Uses of MarkingCondition in org.oristool.models.stpn.steady
Modifier and TypeMethodDescriptionRegSteadyState.Builder.stopOn
(MarkingCondition value) Uses a marking condition to create local stop criterion instances used by this analysis. -
Uses of MarkingCondition in org.oristool.models.stpn.trans
Modifier and TypeMethodDescriptionabstract MarkingCondition
RegTransient.markingFilter()
Returns the predicate used to select markings for which transient probabilities are computed by this analysis.abstract MarkingCondition
TreeTransient.markingFilter()
Returns the predicate used to select markings for which transient probabilities are computed by this analysis.Modifier and TypeMethodDescriptionabstract RegTransient.Builder
RegTransient.Builder.markingFilter
(MarkingCondition value) Uses a marking condition to select markings for which transient probabilities are computed by this analysis.abstract TreeTransient.Builder
TreeTransient.Builder.markingFilter
(MarkingCondition value) Uses a marking condition to select markings for which transient probabilities are computed by this analysis.RegTransient.Builder.stopOn
(MarkingCondition value) Uses a marking condition to create local stop criterion instances used by this analysis.TreeTransient.Builder.stopOn
(MarkingCondition value) Uses a marking condition to create local stop criterion instances used by this analysis. -
Uses of MarkingCondition in org.oristool.models.stpn.trees
ModifierConstructorDescriptionRegenerativeComponentsFactory
(boolean transientAnalysis, MarkingUpdater tokensRemover, MarkingUpdater tokensAdder, boolean checkNewlyEnabled, SuccessionProcessor postProcessor, EnumerationPolicy policy, OmegaBigDecimal tauAgeLimit, MarkingCondition stopCondition, 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, MarkingCondition stopCondition, BigDecimal epsilon, int numSamples, AnalysisMonitor monitor) Builds a factory for STPN analysis. -
Uses of MarkingCondition in org.oristool.models.tpn
Modifier and TypeMethodDescriptionTimedAnalysis.Builder.stopOn
(MarkingCondition value) Uses a marking condition to create local stop criterion instances used by this analysis.ModifierConstructorDescriptionTimedComponentsFactory
(boolean transientAnalysis, boolean checkNewlyEnabled, boolean excludeZeroProb, boolean markRegenerations, boolean enablingSyncs, EnumerationPolicy policy, MarkingCondition stopCondition, AnalysisMonitor monitor) Builds a factory for TPN analysis.TimedComponentsFactory
(boolean transientAnalysis, boolean checkNewlyEnabled, boolean excludeZeroProb, boolean markRegenerations, boolean enablingSyncs, EnumerationPolicy policy, MarkingCondition stopCondition, AnalysisMonitor monitor, MarkingUpdater tokensRemover, MarkingUpdater tokensAdder) Builds a factory for TPN analysis. -
Uses of MarkingCondition in org.oristool.petrinet
Modifier and TypeFieldDescriptionstatic final MarkingCondition
MarkingCondition.ANY
static final MarkingCondition
MarkingCondition.NONE
Modifier and TypeMethodDescriptionstatic MarkingCondition
MarkingCondition.fromString
(String expression) Parses a marking condition from a string.EnablingFunction.getMarkingCondition()
Returns the marking condition.static final MarkingCondition
MarkingCondition.getMarkingMatcherInstance
(Marking... givenMarkings) Builds a marking condition that matches only one of the input markings.static final MarkingCondition
MarkingCondition.getSubMarkingMatcherInstance
(Marking subMarking) Builds a marking condition that matches those markings that include the same token counts for a subset of places. -
Uses of MarkingCondition in org.oristool.simulator.stpn
ModifierConstructorDescriptionTransientMarkingConditionProbability
(Sequencer sequencer, RewardTime rewardTime, int samples, MarkingCondition markingCondition) Builds an instance for a given marking condition and number of time ticks.