CARLsim
5.0.0
CARLsim: a GPU-accelerated SNN simulator
|
Go to the documentation of this file.
64 return sGen->
nextSpikeTime(carlsim, grpId, i, currentTime, lastScheduledSpikeTime, endOfTimeSlice);
75 float& delay,
bool& connected) {
77 cGen->
connect(carlsim, srcGrpId, i, destGrpId, j, weight, maxWt, delay, connected);
virtual int nextSpikeTime(SNN *s, int grpId, int i, int currentTime, int lastScheduledSpikeTime, int endOfTimeSlice)
controls spike generation using a callback mechanism
virtual void connect(CARLsim *s, int srcGrpId, int i, int destGrpId, int j, float &weight, float &maxWt, float &delay, bool &connected)=0
specifies which synaptic connections (per group, per neuron, per synapse) should be made
ConnectionGeneratorCore(CARLsim *c, ConnectionGenerator *cg)
virtual void connect(SNN *s, int srcGrpId, int i, int destGrpId, int j, float &weight, float &maxWt, float &delay, bool &connected)
specifies which synaptic connections (per group, per neuron, per synapse) should be made
SpikeGeneratorCore(CARLsim *c, SpikeGenerator *s)
virtual int nextSpikeTime(CARLsim *s, int grpId, int i, int currentTime, int lastScheduledSpikeTime, int endOfTimeSlice)=0
controls spike generation using a callback mechanism
CARLsim User Interface This class provides a user interface to the public sections of CARLsimCore sou...
Contains all of CARLsim's core functionality.