AnyRealDistribution

Generates delays by delegating to an Apache Commons Math RealDistribution.

Inheritors

Constructors

Link copied to clipboard
constructor(rng: RandomGenerator, distribution: String, vararg parameters: Double)

Builds a generator from an Apache Commons Math distribution name.

constructor(start: Time, rng: RandomGenerator, distribution: String, vararg parameters: Double)

Builds a generator from an Apache Commons Math distribution name.

constructor(distribution: RealDistribution)

Builds a generator delegating to distribution.

constructor(start: Time, distribution: RealDistribution)

Builds a generator delegating to distribution.

Properties

Link copied to clipboard
open override val meanDelay: Double
Link copied to clipboard

earliest absolute time at which a reaction using this generator may run

Functions

Link copied to clipboard
open override fun newInstanceOn(node: Node<T>): TimeDistribution<T>
Link copied to clipboard
open override fun sample(): Time