Navigation

  • index
  • next |
  • previous |
  • Ciw 2.3.4 documentation »
  • Guides

Guides¶

This selection of How-to guides will give a tour of some of the features that Ciw has to offer.

Contents:

  • How to Set a Seed
  • How to Implement a Progress Bar
  • How to Implement Exact Arithmetic
  • How to Simulate For a Certain Number of Customers
  • How to Pause and Restart the Simulation
  • How to Set Arrival & Service Distributions
    • Custom Distributions
    • Combined Distributions
  • How to Set Phase-Type Distributions
    • Erlang Distributions
    • HyperExponential Distributions
    • HyperErlang Distributions
    • Coxian Distributions
  • How to Define Time and State Dependent Distributions
    • Time Dependent Distributions
    • The Problem of Sampling Arrivals Across Thresholds
    • State Dependent Distributions
  • How to Simulate Processor Sharing
    • Limited Process Sharing
    • Capacitated Process Sharing
  • How to Set Priority Classes
    • Pre-emption
  • How to Set Batch Arrivals
    • How to Set Time Dependent Batches
  • How to Simulate Baulking Customers
  • How to Simulate Reneging Customers
    • Reneging Locations
  • How to Set Server Schedules
    • Pre-emption
    • Overtime
  • How to Set Server Priorities
    • Prioritising Using the Individual
    • Important Notice
  • How to Set Dynamic Customer Classes
  • How to Track the System’s State
  • How to Detect Deadlock
  • How to Define Process-Based Routing
    • Important Notice
    • Further example
  • How to Read & Write to/from File
    • Parameter Files
    • Exporting Results
  • How to Get More Custom Behaviour
    • Library of Examples
  • How to Parallelise Trials

Logo

Previous topic

Tutorial VII: Multiple Classes of Customer

Next topic

How to Set a Seed

This Page

  • Show Source

Quick search

Navigation

  • index
  • next |
  • previous |
  • Ciw 2.3.4 documentation »
  • Guides
© Copyright 2015, Geraint Palmer. Created using Sphinx 4.3.2.