Uses of Interface
random.Parameter
Packages that use Parameter
Package
Description
Impatience strategies that model customers leaving a queue before being served, either by balking (refusing to join the queue) or reneging (abandoning the queue after joining).
Service time strategies determining the service time of jobs at a station, including load independent and load dependent service distributions.
Vacation strategies modelling servers that suspend their service for a vacation period, as supported by the extended JSIM simulation engine.
Queueing network model of the JSIM simulation engine: nodes, stations, jobs, job classes, measures and the global structures that connect them.
Random number generation for the JSIM simulation engine.
Discrete probability distributions for the JSIM simulation engine (Bernoulli, binomial, geometric, Poisson, uniform, ...).
-
Uses of Parameter in NetStrategies.ImpatienceStrategies
Constructors in NetStrategies.ImpatienceStrategies with parameters of type Parameter -
Uses of Parameter in NetStrategies.ServiceStrategies
Fields in NetStrategies.ServiceStrategies declared as ParameterModifier and TypeFieldDescriptionprotected ParameterServiceTimeStrategy.parameterDistribution parameters.Methods in NetStrategies.ServiceStrategies that return ParameterModifier and TypeMethodDescriptionLDParameter.getDistrParameter()Gets the parameter of the distribution used to evaluate service timeServiceTimeStrategy.getParameter()Methods in NetStrategies.ServiceStrategies with parameters of type ParameterModifier and TypeMethodDescriptionbooleanServiceTimeStrategy.setParameter(Parameter parameter) Sets the parameters of the distribution.Constructors in NetStrategies.ServiceStrategies with parameters of type ParameterModifierConstructorDescriptionLDParameter(Integer from, Distribution distr, Parameter parameter) Construct a new Load Dependent Service Strategy parameterLDParameter(Integer from, Distribution distr, Parameter parameter, String function) Construct a new Load Dependent Service Strategy parameterServiceTimeStrategy(Distribution distribution, Parameter parameter) Creates a new instance of ServiceTime. -
Uses of Parameter in NetStrategies.VacationStrategies
Constructors in NetStrategies.VacationStrategies with parameters of type ParameterModifierConstructorDescriptionBernoulliVacationStrategy(Double p, Distribution vacationTimeDistr, Parameter vacationTimePar) VacationWhenIdleStrategy(Integer type, Distribution vacationTimeDistr, Parameter vacationTimePar) -
Uses of Parameter in QueueNet
Modifier and TypeMethodDescriptionNodeSection.getParameter(int id) Gets a parameter type property of this node.NodeSection.getParameter(int id, JobClass jobClass) Gets a parameter type property of this node depending on a specified job class. -
Uses of Parameter in random
Modifier and TypeClassDescriptionclassThis is the parameter that should be passed to the Batched distribution.classThis is the parameter that should be passed to the Burst distribution.classThis is the parameter that should be passed to the Coxian distribution.classThis is the parameter that should be passed to the Deterministic distribution.classThis is the parameter that should be passed to the empirical distribution.classThis is the parameter that should be passed to the Erlang distribution.classThis is the parameter that should be passed to the Exponential distribution.classThis is the parameter that should be passed to the Gamma distribution.classThis is the parameter that should be passed to the Hyperexponential distribution.classThis is the parameter that should be passed to the Normal distribution.classThis is the parameter that should be passed to the MAP distribution.classThis is the parameter that should be passed to the MMPP2 distribution.classThis is the parameter that should be passed to the Normal distribution.classThis is the parameter that should be passed to the Pareto distribution.classThis is the parameter that should be passed to the Phase-Type distribution.classThis is the parameter that should be passed to the Poisson distribution.classManages the file containing numbers (previously generated).classThis is the parameter that should be passed to the StudentT distribution.classThis is the parameter that should be passed to the Uniform distribution.classThis is the parameter that should be passed to the Weibull distribution.Modifier and TypeMethodDescriptionBatchPar.getBaseParameter()BatchPar.getBatchSizeParameter()DistributionContainer.getParameter()Get method for the distribution parameterBurstPar.getValueParameterA()Returns the parameter of value distribution A.BurstPar.getValueParameterB()Returns the parameter of value distribution B.Modifier and TypeMethodDescriptiondoubledoubledoubleThis method is used to obtain from the distribution its cumulative distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its cumulative distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its cumulative distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its cumulative distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its cumulative distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its cumulative distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its cumulative distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its cumulative distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its cumulative distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its cumulative distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its cumulative distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its cumulative distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its cumulative distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its cumulative distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its cumulative distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its cumulative distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its cumulative distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its cumulative distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its cumulative distribution function evaluated where required by the user.intThis method is used to obtain from the distribution the next integer number distributed according to the distribution parameter.doubleThis method is used to obtain from the distribution the next Long integer number distributed according to the distribution parameter.doubleThis method is used to obtain from the distribution the next number distributed according to the distribution parameter.doubleThis method is used to obtain from the distribution the next number distributed according to the distribution parameter and the actual interval (A or B).doubleThis method is used to obtain from the distribution the next number distributed according to the distribution parameter.doubleThis method is used to obtain from the distribution the next number distributed according to the distribution parameter.doubleThis method is used to ask all the distribution to return a new random number distributed according to the distribution name.doubleThis method is used to obtain from the distribution the next number distributed according to the distribution parameter.doubleThis method is used to obtain from the distribution the next number distributed according to the distribution parameter.doubleThis method is used to obtain from the distribution the next number distributed according to the distribution parameter.doubleThis method is used to obtain from the distribution the next number distributed according to the distribution parameter.doubleThis method is used to obtain from the distribution the next number distributed according to the distribution parameter.doubleThis method is used to obtain from the distribution the next number distributed according to the distribution parameter.doubleThis method is used to obtain from the distribution the next number distributed according to the distribution parameter.doubleThis method is used to obtain from the distribution the next number distributed according to the distribution parameter.doubleThis method is used to obtain from the distribution the next number distributed according to the distribution parameter.doubleThis method is used to obtain from the distribution the next number distributed according to the distribution parameter.doubleThis method is used to obtain from the distribution the next number distributed according to the distribution parameter.doubleThis method is used to obtain from the distribution the next number distributed according to the distribution parameter.doubleReads a new data from the file.doubleThis method is used to obtain from the distribution the next number distributed according to the distribution parameter.doubleThis method is used to obtain from the distribution the next number distributed according to the distribution parameter.doubleThis method is used to obtain from the distribution the next number distributed according to the distribution parameter.doubledoubledoubleThis method is used to obtain from the distribution its probability distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its probability distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its probability distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its probability distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its probability distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its probability distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its probability distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its probability distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its probability distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its probability distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its probability distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its probability distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its probability distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its probability distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its probability distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its probability distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its probability distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its probability distribution function evaluated where required by the user.doubleThis method is used to obtain from the distribution its probability distribution function evaluated where required by the user.voidBatchPar.setBaseParameter(Parameter baseParameter) voidBatchPar.setBatchSizeParameter(Parameter batchSizeParameter) voidBurstPar.setValueParameterA(Parameter parameterA) Sets the the parameter of value distribution A.voidBurstPar.setValueParameterB(Parameter parameterB) Sets the the parameter of value distribution B.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleThis method is used to obtain from the distribution the value of its own theoretic mean, which is is calculated from the data provided by the user (contained in the parameter p) as the sum of all the data value, divided by the number of data.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleThis method is used to obtain from the distribution the value of its own theoretic mean.doubleBatch.theorVariance(Parameter p) doubleBurst.theorVariance(Parameter p) doubleCoxianDistr.theorVariance(Parameter p) This method is used to obtain from the distribution the value of its own theoretic variance.doubleDeterministicDistr.theorVariance(Parameter p) This method is used to obtain from the distribution the value of its own theoretic variance.doubleDistribution.theorVariance(Parameter p) This method is used to obtain from the distribution the value of its own theoretic variance.doubleEmpirical.theorVariance(Parameter p) This method is used to obtain from the distribution the value of its own theoretic variance which is calculated from the data provided by the user (contained in the parameter p) as the sum of all the squares of the differences between each data value and the theoretic mean, divided by the number of data.doubleErlang.theorVariance(Parameter p) This method is used to obtain from the distribution the value of its own theoretic variance.doubleExponential.theorVariance(Parameter p) This method is used to obtain from the distribution the value of its own theoretic variance.doubleGammaDistr.theorVariance(Parameter p) This method is used to obtain from the distribution the value of its own theoretic variance.doubleHyperExp.theorVariance(Parameter p) This method is used to obtain from the distribution the value of its own theoretic variance.doubleLognormal.theorVariance(Parameter p) This method is used to obtain from the distribution the value of its own theoretic variance.doubleMAPDistr.theorVariance(Parameter p) This method is used to obtain from the distribution the value of its own theoretic variance.doubleMMPP2Distr.theorVariance(Parameter p) This method is used to obtain from the distribution the value of its own theoretic variance.doubleNormal.theorVariance(Parameter p) This method is used to obtain from the distribution the value of its own theoretic variance.doublePareto.theorVariance(Parameter p) This method is used to obtain from the distribution the value of its own theoretic variance.doublePhaseTypeDistr.theorVariance(Parameter p) This method is used to obtain from the distribution the value of its own theoretic variance.doublePoisson.theorVariance(Parameter p) This method is used to obtain from the distribution the value of its own theoretic variance.doubleReplayer.theorVariance(Parameter p) This method is used to obtain from the distribution the value of its own theoretic variance.doubleStudentT.theorVariance(Parameter p) This method is used to obtain from the distribution the value of its own theoretic variance.doubleUniform.theorVariance(Parameter p) This method is used to obtain from the distribution the value of its own theoretic variance.doubleWeibull.theorVariance(Parameter p) This method is used to obtain from the distribution the value of its own theoretic variance.ModifierConstructorDescriptionDistributionContainer(StorableDistribution distribution, Parameter parameter) Constructs a Distribution Container with a given distribution and a parameter -
Uses of Parameter in random.discrete
Classes in random.discrete that implement ParameterModifier and TypeClassDescriptionclassParameters of the Bernoulli distribution.classParameters of the binomial distribution.classParameters of the Poisson distribution.classParameters of the shifted geometric distribution.classParameters of the discrete uniform distribution.classParameters of the Zipf distribution.Methods in random.discrete with parameters of type ParameterModifier and TypeMethodDescriptiondoubledoubleabstract doubleobtain the cumulative distribution from the distributiondoubledoubledoubledoubledoubleDiscreteDistribution.createdCDFList(int lower, int upper, Parameter p) intintabstract intGenerate random variables that follow an probability distributionintintintintintdoubledoubleabstract doubleobtain the probability distribution from the distributiondoubledoubledoubledoubledoubledoubledoubleabstract doubleCalculate the Mean value from the parameter of the distributiondoubledoubledoubledoubledoubledoubleBernoulli.theorVariance(Parameter p) doubleBinomial.theorVariance(Parameter par) abstract doubleDiscreteDistribution.theorVariance(Parameter p) Calculate the Variance from the parameter of the distributiondoubleFixProbability.theorVariance(Parameter p) doublePoisson.theorVariance(Parameter p) doubleShiftedGeometric.theorVariance(Parameter p) doubleUniform.theorVariance(Parameter p) doubleZipf.theorVariance(Parameter p) protected <T> TPoisson.unboxParameter(Parameter p, Function<Double, T> function) protected <T> TShiftedGeometric.unboxParameter(Parameter p, Function<Double, T> function) booleanbooleanabstract booleanSub-class must implement this method to update parameter.booleanbooleanbooleanbooleanboolean