ResidenceTime

Total time each object spends in a node metric, instantaneous metric

Inheritors

Types

Link copied to clipboard

Total time each object spends in a container, reported per object. Global reports total time in the simulation.

Link copied to clipboard
class Global(scenario: Scenario, unit: DurationUnit = DurationUnit.SECONDS) : ResidenceTime

Global residence time metric tracking total time objects spend across all containers from source to sink.

Link copied to clipboard
class Local(container: Container<*>, scenario: Scenario, unit: DurationUnit = DurationUnit.SECONDS) : ResidenceTime

Local residence time metric tracking time objects spend in a single container.

Properties

Link copied to clipboard

Functions

Link copied to clipboard
fun onFire(callback: (Instant, Double) -> Unit)