Table of Contents

Namespace DotFly.Core.Backends

Interfaces

ISpikeSink

Receives the spikes emitted at each step. Implementations must not retain the span.

ISpikingBackend

The kernel-level contract of a simulation backend: owns the state of one network instance, advances it in fixed steps, and exposes the per-neuron controls the engine layer builds on. Everything here is index-based and allocation-free on the step path.