Package mosaic.sim.neuron

Interface Summary
NeuronInput This Interface specifies the capability of an object to act like an input of a neuron, i.e. the ability to receive spike events.
NeuronOutput This interface specifies the capability of an object to act like the output part of a neuron, i.e. the ability to send spike events.
Synapse.LearningMethod This interface is used for external learning algorithms that are non-local to the synapse.
 

Class Summary
ActiveVariable This class implements an active variable that has support for sending out VariableChangeEvents and for sending itself a TimeEvent, therefore being an active variable container.
ConstantPLSynapse This class represents a synapse using piecewiese linear functions, but with a constant shape for all synapse objects in the simulation.
ConstantPLThreshold This class represents a threshold using piecewiese linear functions, but with a constant shape for all threshold objects in the simulation.
Debug This class is used for debugging purposes, mainly for printing debug traces dependent on a trace level and for assertions (which will be supported natively in JDK 1.4 as soon as it becomes stable).
GlobalConstants This class contains some constants that are globally used within the framework.
Neuron This class represents a neuron, which is able to fire spike events (thus it implements the NeuronOutput interface) and receive spikes indirectly via Synapses.
NeuronOutputSupport This is a helper class for objects that want to emit spike events.
PLFunction This class represents a piecewise linear mathematical function in a finite timeframe with a finite number of linear segments.
PLPotential This class represents a neuron potential described by a piecewise linear mathematical function.
PLSynapse This class represents synapses with piecewise linear response functions.
PLThreshold This class implements a threshold with piecewise linear functions.
Potential This class represent the potential of a neuron.
Synapse This class represents synapses, which are the connections between neurons.
Threshold This class represents a Neuron threshold.
 

Exception Summary
CodingException This class represents an exception with the used spike coding.