Mechanism#
- class braincell.mech.Mechanism[source]#
Marker base class for every mechanism declaration.
All declaration-layer mechanism types (
Densityand its concrete subclassesChannel/Ion, andPointandits concrete subclasses
CurrentClamp/SineClamp/FunctionClamp/
Probe/Synapse/Junction) inherit from this class.Mechanismexists only to supportisinstance(x, Mechanism)dispatch. It defines no fields, no methods, and no abstract contract — every concrete subclass owns its own data, constructors, and validation rules.