Uses of Class
org.oristool.models.stpn.TransientSolution
Package
Description
Analysis of STPNs.
Analysis of MRPs under enabling restriction.
Transient analysis of MRPs and GSMPs.
-
Uses of TransientSolution in org.oristool.models.stpn
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.TransientSolution.computeDerivativeSolution()
Computes the derivative of each time series.TransientSolution.computeIntegralSolution()
Computes the integral of each time series.static <R> TransientSolution<R,
RewardRate> TransientSolution.computeRewards
(boolean cumulative, TransientSolution<R, Marking> solution, String rewardRates) Computes rewards from a transient solution (only for the first initial state).static <R> TransientSolution<R,
RewardRate> TransientSolution.computeRewards
(boolean cumulative, TransientSolution<R, Marking> solution, RewardRate... rewardRates) Computes rewards from a transient solution (only for the first initial state).static <S> TransientSolution<S,
S> Prepares a new instance from a given array.static TransientSolution<String,
String> static TransientSolution<String,
String> 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.static <R> TransientSolution<R,
RewardRate> TransientSolution.computeRewards
(boolean cumulative, TransientSolution<R, Marking> solution, String rewardRates) Computes rewards from a transient solution (only for the first initial state).static <R> TransientSolution<R,
RewardRate> TransientSolution.computeRewards
(boolean cumulative, TransientSolution<R, Marking> solution, RewardRate... rewardRates) Computes rewards from a transient solution (only for the first initial state).boolean
TransientSolution.isClose
(TransientSolution<String, String> other, double epsilon) <U,
T> double TransientSolution.jsDistance
(TransientSolution<T, U> other, int i, int j, int u, int v) Computes the Jensen-Shannon distance between the time series of state (i,j) for this solution, and (u,v) for the other.<T,
U> double TransientSolution.klDivergence
(TransientSolution<T, U> other, int i, int j, int u, int v) Computes the Kullback-Leibler divergence between the time series of state (i,j) for this solution, and (u,v) for the other.static <R,
S> org.jfree.chart.ChartPanel TransientSolutionViewer.solutionChart
(TransientSolution<R, S> s) Builds a Swing visualization of the given transient solution.ModifierConstructorDescriptionTransientSolutionViewer
(List<String> stringList, TransientSolution<R, S>... transientSolutions) Displays a Swing visualization of the given transient solution, using a set of labels.TransientSolutionViewer
(TransientSolution<R, S> transientSolution) Displays a Swing visualization of the given transient solution.TransientSolutionViewer
(TransientSolution<R, S>... transientSolutions) Displays a Swing visualization of the given transient solutions. -
Uses of TransientSolution in org.oristool.models.stpn.onegen
Modifier and TypeMethodDescription -
Uses of TransientSolution in org.oristool.models.stpn.trans
Modifier and TypeMethodDescriptionRuns this analysis on a given Petri net from an initial marking.Runs this analysis on a given Petri net from an initial marking.