CBD Simulator Development Kit

Python-based framework for CBD modeling and simulation.

Authors:
  • Marc Provost
  • Hans Vangheluwe
  • Joachim Denil
  • Claudio Gomes
  • Randy Paredis
Python Version:

>= 3.6

Prerequisites

The following packages are required to run simulations using this framework:

Running the Tests

From the root directory of the CBD Simulator Framework (i.e., where this README file resides), execute:

python -m unittest discover -v CBDMultipleOutput.Test "*.py"

testDerivatorBlock and testIntegratorBlock will fail while working on the Discrete-Time CBD simulator.

Running Examples

Make sure that PYTHONPATH includes the root directory of the CBD Simulator Framework.

cd examples/EvenNumberGen/
python EvenNumberGen.py
cd examples/Fibonacci/
python Fibonacci.py

Both will generate an HTML document containing a bokeh plot in the current directory.