Uses of Class
neuroidnet.ntr.Neuroid

Packages that use Neuroid
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 Neuroid in neuroidnet.ntr
 

Subclasses of Neuroid in neuroidnet.ntr
 class AdThNeuroid
          SRM neuroid augmented with an adaptive threshold element that takes the maximum value reached by the membrane potential.
 class PeakerNeuroid
          Intermediate neuroid augmenting SRMNeuroid before proceeding into a more completely liquid-state machine neuroid.
 class SRMNeuroid
          First attempt to implement the central neuroidal entity with programmability capability as defined by Valiant.
 

Fields in neuroidnet.ntr declared as Neuroid
(package private)  Neuroid ModeProfile.neuroid
          Neuroid enclosing the mode object profiled.
(package private)  Neuroid AxonArbor.srcNeuroid
          Axon's owner neuroid.
(package private)  Neuroid NeuroidProfile.neuroid
           
(package private)  Neuroid Area.inhibitoryInterNeuroid
          The global inhibitory neuroid that gets input from all and projects to all in the area.
(package private)  Neuroid Synapse.srcNeuroid
          Presynaptic neuroid.
(package private)  Neuroid Synapse.destNeuroid
          Postsynaptic neuroid
 

Methods in neuroidnet.ntr that return Neuroid
 Neuroid NeuroidProfile.getNeuroid()
          Get the value of neuroid.
 Neuroid Area.getRandomNeuroid()
          Returns a Neuroid which is a random member of the destArea.
 Neuroid Synapse.getSrcNeuroid()
          Get the value of srcNeuroid.
 Neuroid Synapse.getDestNeuroid()
          Get the value of destNeuroid.
 Neuroid DebuggerInterface.getNeuroid(Area area, int neuroidId)
           
 Neuroid DebuggerInterface.getNeuroid(String areaName, int neuroidId)
           
 Neuroid Network.getNeuroid(Area area, int neuroidId)
          Returns the Neuroid object, given the area and id.
 Neuroid Network.getNeuroid(String areaName, int neuroidId)
          Returns the Neuroid object, given the area and id.
 Neuroid Network.getNeuroid(NeuroidName neuroidName)
           
 Neuroid Neuroid.Mode.getNeuroid()
          Returns a reference to the enclosing Neuroid.
 

Methods in neuroidnet.ntr with parameters of type Neuroid
private  void AxonArbor.init(Synapse destSynapseTemplate, Neuroid srcNeuroid, Area destArea)
          Called from all constructors.
 void AxonArbor.addNeuroid(Neuroid destNeuroid)
          Adds a postsynaptic neuroid to the AxonArbor.
 void NeuroidProfile.setNeuroid(Neuroid v)
          Set the value of neuroid.
 int Area.addNeuroid(Neuroid neuroid)
          Adds a neuroid to the Area.
 void Area.addAxon(Neuroid srcNeuroid, AxonArbor synapses)
          Adds the synapses to the outgoing synapse record of the Area.
 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.
(package private)  void Area.fireNeuroid(Neuroid neuroid)
          Fires neuroid.
 void Synapse.setSrcNeuroid(Neuroid v)
          Set the value of srcNeuroid.
 void Synapse.setDestNeuroid(Neuroid v)
          Set the value of destNeuroid.
 void DebuggerInterface.addWatch(Neuroid neuroid)
           
 void Network.addWatch(Neuroid neuroid)
          Sets the watch flag of the neuroid and includes in the list of watched entities.
 void Concept.attach(Neuroid neuroid)
          Attaches the presynaptic neuroid to concept.
 void Concept.detach(Neuroid neuroid)
          Detaches the presynaptic neuroid from concept.
 

Constructors in neuroidnet.ntr with parameters of type Neuroid
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.
NeuroidProfile(Neuroid neuroid)
          Set the value of spikesEmitted.
Synapse(Neuroid srcNeuroid, Neuroid destNeuroid, double timeConstantM, double timeConstantS, boolean isInhibitory, double delay)
          Creates a new Synapse instance.
Synapse(Neuroid srcNeuroid, Neuroid destNeuroid, double timeConstantM, double timeConstantS, boolean isInhibitory, double delay)
          Creates a new Synapse instance.
Synapse(Neuroid srcNeuroid, Neuroid destNeuroid, Synapse templateSynapse)
          Creates a new Synapse instance with help of a templateSynapse.
Synapse(Neuroid srcNeuroid, Neuroid destNeuroid, Synapse templateSynapse)
          Creates a new Synapse instance with help of a templateSynapse.
 

Uses of Neuroid in neuroidnet.periphery
 

Subclasses of Neuroid in neuroidnet.periphery
 class ArtificialConcept
          Implementation of a Concept that listens to a population of UM neuroids which represent a certain concept.
 class SensoryConcept
          Concept created by peripheral controller.
 class SensoryNeuroid
          Neuroid that is not contained in a SensoryArea and which does not listen to its inputs.
 

Methods in neuroidnet.periphery with parameters of type Neuroid
 void ArtificialConcept.attach(Neuroid neuroid)
          Attaches the neuroid to the concept population.
 void ArtificialConcept.detach(Neuroid neuroid)
          Detaches the neuroid from the concept population.
 

Uses of Neuroid in neuroidnet.remote
 

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

Constructors in neuroidnet.remote with parameters of type Neuroid
Synapse(Neuroid srcNeuroid, Neuroid destNeuroid, double timeConstantM, double timeConstantS, boolean isInhibitory, double delay)
          Deprecated.  
Synapse(Neuroid srcNeuroid, Neuroid destNeuroid, double timeConstantM, double timeConstantS, boolean isInhibitory, double delay)
          Deprecated.