Code Structure

Ciw is structured in an object orientated way:

Code structure for Ciw.

Ciw consists of 3 types of objects, Core, Input, and Optional:

Core:

  • Simulation

  • Arrival Node

  • Exit Node

  • Node

  • Server

  • Individual

Input:

  • Network

  • Service Centre

  • Customer Classe

  • Distributions

Optional:

  • State Tracker

  • Deadlock Detector