Package org.simplesim.core.scheduling


package org.simplesim.core.scheduling
Time scale and event queue implementations
  • Class
    Description
    Basic event queue interface for all queue implementations of the scheduling package.
    Event queue based on a simple time to bucket mapping, each bucket containing events with equal time stamps.
    Event queue implementing a bucket strategy with a binary heap data structure.
    Priority queue implementation of the EventQueue interface.
    A multi-level queue is a layered event queue with three tiers suitable for a large amount of events.
    A multi-level queue is a layered event queue with three tiers suitable for a large amount of events.
    Event queue backed by a TreeMap with each bucket containing events of equal time stamps
    Sorted list implementation of the EventQueue interface.
    Provides time and calendar functionality to scale and navigate the simulation's time axis.