Uses of Interface
ca.nengo.model.Termination

Packages that use Termination
ca.nengo.model   
ca.nengo.model.impl   
ca.nengo.model.muscle.impl   
ca.nengo.model.nef   
ca.nengo.model.nef.impl   
ca.nengo.model.neuron   
ca.nengo.model.neuron.impl   
 

Uses of Termination in ca.nengo.model
 

Methods in ca.nengo.model that return Termination
 Termination ExpandableNode.addTermination(java.lang.String name, float[][] weights, float tauPSC, boolean modulatory)
          Adds a new Termination onto this Node.
 Termination Termination.clone()
           
 Termination Projection.getTermination()
           
 Termination Node.getTermination(java.lang.String name)
           
 Termination[] Node.getTerminations()
           
 

Methods in ca.nengo.model with parameters of type Termination
 Projection Network.addProjection(Origin origin, Termination termination)
          Connects an Origin to a Termination.
 void Network.exposeTermination(Termination termination, java.lang.String name)
          Declares the given Termination as available for connection from outside the Network via getTerminations().
 java.lang.String Network.getExposedTerminationName(Termination insideTermination)
          Returns the name of the exposed termination given the inner termination.
 void Network.removeProjection(Termination termination)
           
 

Uses of Termination in ca.nengo.model.impl
 

Classes in ca.nengo.model.impl that implement Termination
 class BasicTermination
          A basic implementation of Termination with configurable dynamics and no special integrative features.
 class EnsembleTermination
          A Termination that is composed of Terminations onto multiple Nodes.
 class LinearExponentialTermination
          A Termination at which incoming spikes induce exponentially decaying post-synaptic currents that are combined linearly.
 class NetworkImpl.TerminationWrapper
          Wraps a Termination with a new name (for exposing outside Network).
 

Methods in ca.nengo.model.impl that return Termination
 Termination EnsembleImpl.addTermination(java.lang.String name, float[][] weights, float tauPSC, boolean modulatory)
           
 Termination LinearExponentialTermination.clone()
           
 Termination NetworkImpl.TerminationWrapper.clone()
           
 Termination BasicTermination.clone()
           
 Termination EnsembleTermination.clone()
           
 Termination ProjectionImpl.getTermination()
           
 Termination AbstractNode.getTermination(java.lang.String name)
           
 Termination PassthroughNode.getTermination(java.lang.String name)
           
 Termination NetworkImpl.getTermination(java.lang.String name)
           
 Termination FunctionInput.getTermination(java.lang.String name)
           
 Termination AbstractEnsemble.getTermination(java.lang.String name)
           
 Termination EnsembleImpl.getTermination(java.lang.String name)
           
 Termination[] AbstractNode.getTerminations()
           
 Termination[] PassthroughNode.getTerminations()
           
 Termination[] NetworkImpl.getTerminations()
           
 Termination[] FunctionInput.getTerminations()
           
 Termination[] AbstractEnsemble.getTerminations()
           
 Termination[] EnsembleImpl.getTerminations()
           
 Termination NetworkImpl.TerminationWrapper.getWrappedTermination()
           
 

Methods in ca.nengo.model.impl with parameters of type Termination
 Projection NetworkImpl.addProjection(Origin origin, Termination termination)
           
 void NetworkImpl.exposeTermination(Termination termination, java.lang.String name)
           
 java.lang.String NetworkImpl.getExposedTerminationName(Termination insideTermination)
           
 void NetworkImpl.removeProjection(Termination termination)
           
 

Constructors in ca.nengo.model.impl with parameters of type Termination
EnsembleTermination(Node node, java.lang.String name, Termination[] nodeTerminations)
           
NetworkImpl.TerminationWrapper(Node node, Termination wrapped, java.lang.String name)
           
ProjectionImpl(Origin origin, Termination termination, Network network)
           
 

Constructor parameters in ca.nengo.model.impl with type arguments of type Termination
AbstractNode(java.lang.String name, java.util.List<Origin> origins, java.util.List<Termination> terminations)
           
 

Uses of Termination in ca.nengo.model.muscle.impl
 

Methods in ca.nengo.model.muscle.impl that return Termination
 Termination SkeletalMuscleImpl.getTermination(java.lang.String name)
           
 Termination LinkSegmentModelImpl.getTermination(java.lang.String name)
           
 Termination[] SkeletalMuscleImpl.getTerminations()
           
 Termination[] LinkSegmentModelImpl.getTerminations()
           
 

Uses of Termination in ca.nengo.model.nef
 

Methods in ca.nengo.model.nef that return Termination
 Termination NEFEnsemble.addDecodedTermination(java.lang.String name, float[][] matrix, float[] tfNumerator, float[] tfDenominator, float passthrough, boolean isModulatory)
          As above but with arbitrary single-input-single-output PSC dynamics.
 Termination NEFEnsemble.addDecodedTermination(java.lang.String name, float[][] matrix, float tauPSC, boolean isModulatory)
          Adds a new Termination into this Ensemble, at which information is to be received in the form of decoded state variables rather than spikes, etc.
 

Methods in ca.nengo.model.nef with parameters of type Termination
 Origin DecodableEnsemble.addDecodedOrigin(java.lang.String name, Function[] functions, java.lang.String nodeOrigin, Network environment, Probe probe, Termination termination, float[][] evalPoints, float transientTime)
          Adds an Origin that corresponds to a decoding of the activities of Nodes in this Ensemble.
 

Uses of Termination in ca.nengo.model.nef.impl
 

Classes in ca.nengo.model.nef.impl that implement Termination
 class BiasTermination
           
 class DecodedTermination
          A Termination of decoded state vectors onto an NEFEnsemble.
 

Methods in ca.nengo.model.nef.impl that return Termination
 Termination NEFEnsembleImpl.addDecodedTermination(java.lang.String name, float[][] matrix, float[] tfNumerator, float[] tfDenominator, float passthrough, boolean isModulatory)
           
 Termination NEFEnsembleImpl.addDecodedTermination(java.lang.String name, float[][] matrix, float tauPSC, boolean isModulatory)
           
 Termination DecodedTermination.clone()
           
 Termination NEFEnsembleImpl.getTermination(java.lang.String name)
           
 Termination[] NEFEnsembleImpl.getTerminations()
           
 

Methods in ca.nengo.model.nef.impl with parameters of type Termination
 Origin DecodableEnsembleImpl.addDecodedOrigin(java.lang.String name, Function[] functions, java.lang.String nodeOrigin, Network environment, Probe probe, Termination termination, float[][] evalPoints, float transientTime)
           
 

Uses of Termination in ca.nengo.model.neuron
 

Methods in ca.nengo.model.neuron that return Termination
 Termination ExpandableSynapticIntegrator.addTermination(java.lang.String name, float[] weights, float tauPSC, boolean modulatory)
           
 Termination SynapticIntegrator.getTermination(java.lang.String name)
           
 Termination[] SynapticIntegrator.getTerminations()
           
 

Uses of Termination in ca.nengo.model.neuron.impl
 

Methods in ca.nengo.model.neuron.impl that return Termination
 Termination PlasticExpandableSpikingNeuron.addTermination(java.lang.String name, float[][] weights, float tauPSC, boolean modulatory)
           
 Termination LinearSynapticIntegrator.addTermination(java.lang.String name, float[] weights, float tauPSC, boolean modulatory)
           
 Termination SpikingNeuron.getTermination(java.lang.String name)
           
 Termination LinearSynapticIntegrator.getTermination(java.lang.String name)
           
 Termination[] SpikingNeuron.getTerminations()
           
 Termination[] LinearSynapticIntegrator.getTerminations()