## Uses of Class
jmarkov.SimpleMarkovProcess

- Packages that use SimpleMarkovProcess
  Package | Description
  --- | ---
  examples.jmarkov |
  examples.jphase |
  jmarkov | Provides the basic elements to model continuous time Markov chains (CTMC).

- - ### Uses of SimpleMarkovProcess in examples.jmarkov

    Subclasses of SimpleMarkovProcess in examples.jmarkov
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AccessControl2Queues` This class represents a network with 2 queues in tandem, where the second queue has a buffer of size B and the first has a unit buffer.
    `class` | `BBPhase` This is the Java implementation for the Bucket Brigades System using Phase Distribution.
    `class` | `BucketBrigades` This class describes a Bucket Brigades system with no intermediate buffers, N workers and M machines with possibly uneven working velocities.
    `class` | `BucketBuffers` Model of a Bucket Brigades production system with buffers.
    `class` | `DriveThru` This class implements a Drive Thru.
    `class` | `ErlangQueue` This class implements a system with N servers with erlang services.
    `class` | `HiperExQueue` This class implements a system with one server with PH service.
    `class` | `Jackson` This class represents a "Closed Jackson Network" with numStations multi-server workstations and N entities in the system.
    `class` | `Kanban` This class implements a Kanban system with one card.
    `class` | `PHLine` This class implements a system with two tandem servers, each one with a PH service.
    `class` | `PickBlockNarrow` This class represents a Narrow Aisle Picking System with 2 pickers, n picklocs and a infinity:1 pick/walk speed ratio.
    `class` | `PickBlockNarrowCont` This class represents a Narrow Aisle Picking System with 2 pickers n picklocs and exponential picking and walking times, each time can be different for each picker.
    `class` | `PickBlockNarrowSlow` This class represents a Narrow Aisle Picking System with 2 pickers n picklocs and a 1:1 pick/walk speed ratio.
    `class` | `PickBlockWide` This class represents a Wide Aisle Picking System with 2 pickers n picklocs and a infinity:1 pick/walk speed ratio.
    `class` | `PickBlockWideContKPickers_V3` This class represents a Wide Aisle Picking System with 2 pickers n picklocs and exponential picking and walking times, each time is different for each picker.
    `class` | `PickBlockWideSlow` This class represents a Wide Aisle Picking System with 2 pickers n picklocs and a 1:1 pick/walk speed ratio.
    `class` | `QueueMEk1` This example represents a queueing system with Poisson arrivals at rate lambda' if the system is empty, and a rate lambda otherwise.
    `class` | `QueueMH2k1` This example represents a queueing system with Poisson arrivals at rate $\lambda’$ if the system is empty, and a rate $\lambda$ otherwise.
    `class` | `QueueMM1N` This class implements an M/M/1/N queue.
    `class` | `QueueMM2dN` This class represents a system with 2 different exponential servers with rates mu1 and mu2, respectively, and arrival rate lambda.
    `class` | `QueueMMKdN` This class represents is a system with K different exponential servers with rates mu1, mu2, etc, respectively, and arrival rate lambda.
    `class` | `QueuePhPh2` This class implements a system whit two tandem servers each one with a phase service.
    `class` | `Web` This is an example of a web server that can receive different M types of items and can serve N simultaneous items with a maximum queue capacity of MaxQueue.

  - ### Uses of SimpleMarkovProcess in examples.jphase

    Subclasses of SimpleMarkovProcess in examples.jphase
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PhaseSystem`

  - ### Uses of SimpleMarkovProcess in jmarkov

    Subclasses of SimpleMarkovProcess in jmarkov
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GeomProcess<Sub extends State,E extends Event>` The class GeomProcess represents a continuos or discrete Quasi Birth and Death process.