Package ca.nengo.model.impl

Interface Summary
NodeFactory Produces Nodes.
 

Class Summary
AbstractEnsemble Abstract class that can be used as a basis for Ensemble implementations.
AbstractEnsembleTest Unit tests for AbstractEnsemble.
AbstractNode A base implementation of Node.
BasicOrigin A generic implementation of Origin.
BasicTermination A basic implementation of Termination with configurable dynamics and no special integrative features.
ConfigurationImplTest Unit tests for ConfigurationImpl.
EnsembleImpl Default implementation of Ensemble.
EnsembleImplTest Unit tests for EnsembleImpl.
EnsembleOrigin An Origin that is composed of the Origins of multiple Nodes.
EnsembleTermination A Termination that is composed of Terminations onto multiple Nodes.
EnsembleTerminationTest Unit tests for EnsembleTermination.
FunctionInput  
FunctionInputTest  
LinearExponentialTermination A Termination at which incoming spikes induce exponentially decaying post-synaptic currents that are combined linearly.
LinearExponentialTerminationTest Unit tests for LinearExponentialTermination.
MockConfigurable A dummy Configurable class for testing purposes.
MockConfigurable.MockChildConfigurable A child of MockConfigurable.
MockConfigurable.MockLittleConfigurable A simple dummy Configurable for nesting in MockConfigurable.
MockNode A Cloneable Node for testing copy&paste / drag&drop.
NetworkImpl Default implementation of Network.
NetworkImplTest  
NoiseFactory Default additive Noise implementations.
NoiseFactory.NoiseImplFunction Note: there are no public setters here for the same reason as in NoiseImplPDF.
NoiseFactory.NoiseImplNull  
NoiseFactory.NoiseImplPDF Note: setters are private, because Origins typically make copies for each output dimension, which would then not be updated with changes to the original.
PassthroughNode A Node that passes values through unaltered.
PassthroughNode.PassthroughTermination  
PassthroughNodeTest Unit tests for PassthroughNode.
PlasticEnsembleImpl An extension of the default ensemble; connection weights can be modified by a plasticity rule.
PlasticEnsembleTermination A Termination that is composed of Terminations onto multiple Nodes.
PreciseSpikeOutputImpl  
ProbeableOrigin An Origin that obtains output from an underlying Probeable object.
ProbeableOriginTest Unit tests for Probeable Origin.
ProjectionImpl Default implementation of Projection.
ProjectionImplTest Unit tests for ProjectionImpl.
ProjectionImplTest.MockOrigin  
ProjectionImplTest.MockTermination  
RealOutputImpl Default implementation of RealOutput.
RealOutputImplTest Unit tests for RealOutputImpl.
SpikeOutputImpl Default implementation of SpikeOutput.
SpikeOutputImplTest Unit tests for SpikeOutputImpl.