RateFunctionIfc

interface RateFunctionIfc

Models a rate function for the non-stationary Poisson Process

Author

rossetti

Inheritors

Properties

Link copied to clipboard
abstract val maximumRate: Double

Gets the maximum value of the rate function over its time horizon

Link copied to clipboard
abstract val minimumRate: Double

Gets the minimum value of the rate function over its time horizon

Link copied to clipboard

The function's lower limit on the time range

Link copied to clipboard

The function's upper limit on the time range

Functions

Link copied to clipboard
open operator fun contains(time: Double): Boolean

Returns true if the supplied time is within the time range of the rate function

Link copied to clipboard
abstract fun rate(time: Double): Double

Returns the rate the supplied time