Uses of Class
neuroidnet.ntr.Synapse

Packages that use Synapse
neuroidnet.ntr Holds the main classes for the simulator. 
neuroidnet.periphery Holds classes related to the peripheral controller of the neuroidal network. 
neuroidnet.remote Holds extensions for distributed processing of the Neuroidal Network Simulator. 
 

Uses of Synapse in neuroidnet.ntr
 

Fields in neuroidnet.ntr declared as Synapse
(package private)  Synapse AxonArbor.destSynapseTemplate
          Template to create all synapses of this AxonArbor.
(package private)  Synapse SynapseProfile.synapse
           
(package private)  Synapse Area.fromInhibitorySynapseTemplate
          The template used for creating synapses from the inhibitoryInterNeuroid
(package private)  Synapse Area.toInhibitorySynapseTemplate
          The template used for creating synapses to the inhibitoryInterNeuroid
 

Methods in neuroidnet.ntr that return Synapse
 Synapse AxonArbor.getDestSynapseTemplate()
          Get the value of destSynapseTemplate.
 Synapse SynapseProfile.getSynapse()
          Get the value of synapse.
 

Methods in neuroidnet.ntr with parameters of type Synapse
 void AxonArbor.setDestSynapseTemplate(Synapse v)
          Set the value of destSynapseTemplate.
private  void AxonArbor.init(Synapse destSynapseTemplate, Neuroid srcNeuroid, Area destArea)
          Called from all constructors.
 void AxonArbor.addSynapse(Synapse synapse)
          Adds a synapse to list of synapses only if it doesn't already exist.
 void SynapseProfile.setSynapse(Synapse v)
          Set the value of synapse.
 boolean Dendrite.add(Synapse synapse)
          Adds a synapse to the vector.
 void Area.addRandomSynapses(Synapse destSynapseTemplate, Neuroid srcNeuroid, int numberOfSynapses)
          Creates new numberOfSynapses Synapses for a given srcNeuroid to a specified destination destArea.
 void Area.addArbitrarySynapses(Synapse destSynapseTemplate, Neuroid srcNeuroid, int numberOfSynapses)
          Hack to arbitrarily choose different neurons for each allocation of concepts.
 void Area.receiveSpike(Synapse synapse)
          Public method to receive spikes from other areas.
 int Neuroid.addSynapse(Synapse synapse)
          Add synapse to synapses and return index to become the id of the Synapse.
(package private) abstract  void Neuroid.SynapseActivityTask.potentiatedSynapse(Synapse s)
          Called for each potentiated synapse.
(package private) abstract  void Neuroid.SynapseActivityTask.silentSynapse(Synapse s)
          Called for each non-potentiated synapse.
 

Constructors in neuroidnet.ntr with parameters of type Synapse
AxonArbor(Synapse destSynapseTemplate, Neuroid srcNeuroid, Area destArea)
          Constructor.
AxonArbor(Synapse destSynapseTemplate, Neuroid srcNeuroid, Area destArea, int initialCapacity)
          Specifies initial capacity for the Vector holding the synapses.
SynapseProfile(Synapse synapse)
           
Synapse(Neuroid srcNeuroid, Neuroid destNeuroid, Synapse templateSynapse)
          Creates a new Synapse instance with help of a templateSynapse.
 

Uses of Synapse in neuroidnet.periphery
 

Fields in neuroidnet.periphery declared as Synapse
(package private)  Synapse ArtificialConcept.excitatorySynapse
          Excitatory synapse template to instantiate new synapses.
 

Uses of Synapse in neuroidnet.remote
 

Subclasses of Synapse in neuroidnet.remote
 class Synapse
          Deprecated. See neuroidnet.ntr.Synapse
 

Methods in neuroidnet.remote with parameters of type Synapse
 void AreaInt.addRandomSynapses(Synapse destSynapseTemplate, Neuroid srcNeuroid, int numberOfSynapses)
           
 void AreaInt.addArbitrarySynapses(Synapse destSynapseTemplate, Neuroid srcNeuroid, int numberOfSynapses)