A simulation is the executable form of a model and is used to interact with and monitor the model state. In the simulation the neuron model is initiated and the spike exchange and the integration for each cell group are scheduled.

From recipe to simulation

To build a simulation the following are needed:

Simulation execution and interaction

Simulations provide an interface for executing and interacting with the model:

  • The simulation is executed/run by advancing the model state from the current simulation time to another with maximum time step size.

  • The model state can be reset to its initial state before the simulation was started.

  • Sampling of the simulation state can be performed during execution with samplers and probes and spike output with the total number of spikes generated since either construction or reset.