Purpose of Developer Documentation

This section of the documentation explains the how and the why, rather than how to use BDSIM. It is a place where the choice of algorithms or the mathematics behind them can be explained. It also details how the function of BDSIM is implemented.