Class Utilization<T extends Number & Comparable<T>>

Type Parameters:
T - the absolute simulation time to use in the warmup event
All Implemented Interfaces:
Serializable, Remote, EventListener, SimulationStatistic<T>, org.djutils.event.EventListener, org.djutils.event.EventProducer, Statistic, TallyStatistic

public class Utilization<T extends Number & Comparable<T>> extends SimPersistent<T>
A Utilization statistic for the flow components.

Copyright (c) 2002-2024 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information https://simulation.tudelft.nl. The DSOL project is distributed under a three-clause BSD-style license, which can be found at https://https://simulation.tudelft.nl/dsol/docs/latest/license.html.

Author:
Peter Jacobs
See Also:
  • Constructor Details

    • Utilization

      public Utilization(String description, DsolModel<T,? extends SimulatorInterface<T>> model, FlowObject<T> target)
      constructs a new Utilization.
      Parameters:
      description - String; the description of this utilization
      model - DsolModel<T, SimulatorInterface<T>>; the model
      target - FlowObject<T>; the target
  • Method Details

    • notify

      public void notify(org.djutils.event.Event event)
      Specified by:
      notify in interface org.djutils.event.EventListener
      Overrides:
      notify in class SimPersistent<T extends Number & Comparable<T>>