This module defines the
VariableOwner class, a mix-in class for everything
that saves state variables, e.g.
NeuronGroup, the class
for objects that in addition to storing state variables also execute code, i.e.
objects such as
StateMonitor but not
Clock, and finally
CodeRunner, a class to run code in the context of a
CodeRunner(group, template[, code, …])
|A “code runner” that runs a
CodeObject every timestep and keeps a reference to the
|Convenience class to allow access to the indices via indexing syntax.
|Object responsible for calculating flat index arrays from arbitrary group- specific indices.
|Mix-in class for accessing arrays by attribute.