Interfaces for running simulations.
This package provides interfaces for running simulations.
They are the interfaces which a loadable module can implement.
Examples are:
- Runnable cells - with an advance method + spike delivery
- Runnable channels - which can communicate diffusable things