AnyRealDistribution

open fun AnyRealDistribution(rng: RandomGenerator, distribution: String, parameters: Array<Double>)

Parameters

rng

the RandomGenerator

distribution

the distribution name (case insensitive). Must be mappable to an entity implementing RealDistribution

parameters

the parameters for the distribution


open fun AnyRealDistribution(start: Time, rng: RandomGenerator, distribution: String, parameters: Array<Double>)

Parameters

start

the initial time

rng

the RandomGenerator

distribution

the distribution name (case insensitive). Must be mappable to an entity implementing RealDistribution

parameters

the parameters for the distribution


open fun AnyRealDistribution(distribution: RealDistribution)

Parameters

distribution

the AnyRealDistribution to use. To ensure reproducibility, such distribution must get created using the simulation RandomGenerator.


open fun AnyRealDistribution(start: Time, distribution: RealDistribution)

Parameters

start

distribution start time

distribution

the AnyRealDistribution to use. To ensure reproducibility, such distribution must get created using the simulation RandomGenerator.