Modifier and Type | Field and Description |
---|---|
AvalancheCounter |
aData |
axons, base, cellmap, countTrial, discreteEventQueue, endOfTrial, experiment, expIdBack, fireQueue, info, inputQueue, intraRecBuffers, localTime, minSynapticDelay, modelFactory, neurons, p, poissonQueue, received, recordBuff, recorderData, rootTime, seed, simulatorParser, spikeBuffers, spikeState, startSig, stop, subExpId, trialDone, trialId, trialIdBack, xEdge, yEdge
Constructor and Description |
---|
ANetwork(ModelFactory modelFactory,
DiscreteEventQueue discreteEventQueue,
Seq<ModulatedSynapse> modulatedSynapseSeq,
Experiment exp,
JpvmInfo info,
int base,
double minDelay,
SimulatorParser pas,
Seed idum) |
ANetwork(ModelFactory modelFactory,
DiscreteEventQueue discreteEventQueue,
Seq<ModulatedSynapse> modulatedSynapseSeq,
Neuron[] neurons,
Map<Integer,Axon> axons,
double minDelay,
SimulatorParser pas,
Seed idum) |
ANetwork(ModelFactory modelFactory,
DiscreteEventQueue discreteEventQueue,
Seq<ModulatedSynapse> modulatedSynapseSeq,
Neuron[] neurons,
Map<Integer,Axon> axons,
JpvmInfo info,
int base,
double minDelay,
SimulatorParser pas,
Seed idum,
Experiment exp) |
Modifier and Type | Method and Description |
---|---|
void |
init()
Initialize the queues, put the first element into each of the queues.
|
void |
initNet()
Initializes the Network.
|
void |
inputProcess(InputEvent firstInput)
process the event from inputQueue
|
void |
pFireProcess(FireEvent firstFire)
process the event from fireQueue
|
void |
pInputProcess(InputEvent firstInput)
process the event from inputQueue
|
void |
pMainProcess(FireEvent firstFire,
double freq,
double weight,
Seed idum) |
void |
poissonProcess(PInputEvent poiInput)
poisson input process
|
void |
pPoissonProcess(PInputEvent poiInput)
poisson input process
|
clearQueues, getDiscreteEventQueue, getFireEventSlot, getFirstFireEvent, getFirstInputEvent, getFirstPInputEvent, getInputEventSlot, getLocalTime, getPInputEventSlot, initMain, setLocalTime, stopRun
public AvalancheCounter aData
public ANetwork(ModelFactory modelFactory, DiscreteEventQueue discreteEventQueue, Seq<ModulatedSynapse> modulatedSynapseSeq, Neuron[] neurons, Map<Integer,Axon> axons, double minDelay, SimulatorParser pas, Seed idum)
public ANetwork(ModelFactory modelFactory, DiscreteEventQueue discreteEventQueue, Seq<ModulatedSynapse> modulatedSynapseSeq, Neuron[] neurons, Map<Integer,Axon> axons, JpvmInfo info, int base, double minDelay, SimulatorParser pas, Seed idum, Experiment exp)
public ANetwork(ModelFactory modelFactory, DiscreteEventQueue discreteEventQueue, Seq<ModulatedSynapse> modulatedSynapseSeq, Experiment exp, JpvmInfo info, int base, double minDelay, SimulatorParser pas, Seed idum)
public void initNet()
Network
public void init()
Network
public void pFireProcess(FireEvent firstFire) throws jpvmException, Exception
pFireProcess
in class Network
pFirstFire
- jpvmException
Exception
public void pMainProcess(FireEvent firstFire, double freq, double weight, Seed idum)
pMainProcess
in class Network
public void inputProcess(InputEvent firstInput)
inputProcess
in class Network
firstInput
- public void poissonProcess(PInputEvent poiInput)
poissonProcess
in class Network
poiInput
- public void pPoissonProcess(PInputEvent poiInput)
pPoissonProcess
in class Network
poiInput
- public void pInputProcess(InputEvent firstInput)
pInputProcess
in class Network
firstInput
-