DiracComb

open class DiracComb<T>(start: Time, rate: Double) : AbstractDistribution<T> (source)

Generates a constant delay between occurrences.

Parameters

start

initial scheduling time

rate

number of occurrences per time unit

Inheritors

Constructors

Link copied to clipboard
constructor(start: Time, rate: Double)
constructor(rate: Double)

Properties

Link copied to clipboard

Number of occurrences per time unit represented by this constant-delay law.

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
Link copied to clipboard
open override fun toString(): String