|
Nengo.ca | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Origin
An source of information in a circuit model. Origins arise from Ensembles, ExternalInputs, and individual Neurons (although the latter Origins are mainly used internally within Ensembles, ie an Ensemble typically combines Neuron Origins into Ensemble Origins).
An Origin object will often correspond loosely to the anatomical origin of a neural projection in the brain. However, there is not a strict correspondance. In particular, an Origin object may relate specifically to a particular decoding of activity in an Ensemble. For example, suppose a bundle of axons bifurcates and terminates in two places. This would be modelled with two Origin objects if the postsynaptic Ensembles received different functions of the variables represented by the presynaptic Ensemble. So, an Origin is best thought about as a source of information in a certain form, rather than an anatomical source of axons.
Method Summary | |
---|---|
Origin |
clone()
|
Origin |
clone(Ensemble e)
Clone method that changes necessary parameters to point to a new parent, for use in cloning ensembles, etc. |
int |
getDimensions()
|
java.lang.String |
getName()
|
Node |
getNode()
|
boolean |
getRequiredOnCPU()
|
InstantaneousOutput |
getValues()
|
void |
setRequiredOnCPU(boolean val)
|
void |
setValues(InstantaneousOutput val)
|
Method Detail |
---|
java.lang.String getName()
int getDimensions()
InstantaneousOutput getValues() throws SimulationException
SimulationException
- if there is any problem retrieving valuesvoid setValues(InstantaneousOutput val)
Instantaneous
- output from this Origin.void setRequiredOnCPU(boolean val)
boolean getRequiredOnCPU()
Node getNode()
Origin clone() throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
- if clone cannot be madeOrigin clone(Ensemble e) throws java.lang.CloneNotSupportedException
e
- New parent ensemble
java.lang.CloneNotSupportedException
- if clone cannot be made
|
Nengo.ca | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |