Uses of Interface
ca.nengo.model.Origin

Packages that use Origin
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.impl   
 

Uses of Origin in ca.nengo.model
 

Methods in ca.nengo.model that return Origin
 Origin Origin.clone()
           
 Origin Projection.getOrigin()
           
 Origin Node.getOrigin(java.lang.String name)
           
 Origin[] Node.getOrigins()
           
 

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

Uses of Origin in ca.nengo.model.impl
 

Classes in ca.nengo.model.impl that implement Origin
 class BasicOrigin
          A generic implementation of Origin.
 class EnsembleOrigin
          An Origin that is composed of the Origins of multiple Nodes.
 class NetworkImpl.OriginWrapper
          Wraps an Origin with a new name (for exposing outside Network).
 class ProbeableOrigin
          An Origin that obtains output from an underlying Probeable object.
 

Methods in ca.nengo.model.impl that return Origin
 Origin NetworkImpl.OriginWrapper.clone()
           
 Origin BasicOrigin.clone()
           
 Origin ProbeableOrigin.clone()
           
 Origin EnsembleOrigin.clone()
          Note: the clone references the same copies of the underlying node origins.
 Origin ProjectionImpl.getOrigin()
           
 Origin AbstractNode.getOrigin(java.lang.String name)
           
 Origin PassthroughNode.getOrigin(java.lang.String name)
           
 Origin NetworkImpl.getOrigin(java.lang.String name)
           
 Origin FunctionInput.getOrigin(java.lang.String name)
           
 Origin AbstractEnsemble.getOrigin(java.lang.String name)
           
 Origin[] AbstractNode.getOrigins()
           
 Origin[] PassthroughNode.getOrigins()
           
 Origin[] NetworkImpl.getOrigins()
           
 Origin[] FunctionInput.getOrigins()
           
 Origin[] AbstractEnsemble.getOrigins()
           
 Origin NetworkImpl.OriginWrapper.getWrappedOrigin()
           
 

Methods in ca.nengo.model.impl with parameters of type Origin
 Projection NetworkImpl.addProjection(Origin origin, Termination termination)
           
 void NetworkImpl.exposeOrigin(Origin origin, java.lang.String name)
           
 java.lang.String NetworkImpl.getExposedOriginName(Origin insideOrigin)
           
 void NetworkImpl.OriginWrapper.setWrappedOrigin(Origin wrapped)
           
 

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

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

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

Methods in ca.nengo.model.muscle.impl that return Origin
 Origin SkeletalMuscleImpl.getOrigin(java.lang.String name)
           
 Origin LinkSegmentModelImpl.getOrigin(java.lang.String name)
           
 Origin[] SkeletalMuscleImpl.getOrigins()
           
 Origin[] LinkSegmentModelImpl.getOrigins()
           
 

Uses of Origin in ca.nengo.model.nef
 

Methods in ca.nengo.model.nef that return Origin
 Origin NEFEnsemble.addDecodedOrigin(java.lang.String name, Function[] functions, java.lang.String nodeOrigin)
          Adds an Origin that corresponds to a decoding of the activities of Nodes in this Ensemble.
 Origin DecodableEnsemble.addDecodedOrigin(java.lang.String name, Function[] functions, java.lang.String nodeOrigin, Network environment, Probe probe, float startTime, float endTime)
          Adds an Origin that corresponds to a decoding of the activities of Nodes in this Ensemble.
 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.
 

Methods in ca.nengo.model.nef with parameters of type Origin
 BiasOrigin NEFEnsemble.addBiasOrigin(Origin existing, int numInterneurons, java.lang.String name, boolean excitatory)
          Adds a BiasOrigin, which operates in parallel with an existing Origin, such that the effective weights of the two origins together are all of the same sign (as is normally the case with synaptic weights in the brain).
 

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

Classes in ca.nengo.model.nef.impl that implement Origin
 class BiasOrigin
          Part of a projection in which each of the Nodes making up an Ensemble is a source of only excitatory or inhibitory connections.
 class DecodedOrigin
          An Origin of functions of the state variables of an NEFEnsemble.
 

Methods in ca.nengo.model.nef.impl that return Origin
 Origin NEFEnsembleImpl.addDecodedOrigin(java.lang.String name, Function[] functions, java.lang.String nodeOrigin)
           
 Origin DecodableEnsembleImpl.addDecodedOrigin(java.lang.String name, Function[] functions, java.lang.String nodeOrigin, Network environment, Probe probe, float startTime, float endTime)
           
 Origin DecodableEnsembleImpl.addDecodedOrigin(java.lang.String name, Function[] functions, java.lang.String nodeOrigin, Network environment, Probe probe, Termination termination, float[][] evalPoints, float transientTime)
           
 Origin DecodedOrigin.clone()
           
 Origin DecodableEnsembleImpl.getOrigin(java.lang.String name)
           
 Origin[] DecodableEnsembleImpl.getOrigins()
           
 

Methods in ca.nengo.model.nef.impl with parameters of type Origin
 BiasOrigin NEFEnsembleImpl.addBiasOrigin(Origin existing, int numInterneurons, java.lang.String name, boolean excitatory)
           
 

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

Classes in ca.nengo.model.neuron.impl that implement Origin
 class SpikeGeneratorOrigin
          An Origin that obtains output from an underlying SpikeGenerator.
 

Methods in ca.nengo.model.neuron.impl that return Origin
 Origin SpikeGeneratorOrigin.clone()
           
 Origin SpikingNeuron.getOrigin(java.lang.String name)
           
 Origin[] SpikingNeuron.getOrigins()