addInSyn(SynapseGroupInternal *synapseGroup) | NeuronGroup | inlineprotected |
addOutSyn(SynapseGroupInternal *synapseGroup) | NeuronGroup | inlineprotected |
addSpkEventCondition(const std::string &code, SynapseGroupInternal *synapseGroup) | NeuronGroup | protected |
checkNumDelaySlots(unsigned int requiredDelay) | NeuronGroup | protected |
fusePrePostSynapses(bool fusePSM, bool fusePrePostWUM) | NeuronGroup | protected |
getCurrentSources() const | NeuronGroup | inlineprotected |
getDerivedParams() const | NeuronGroup | inlineprotected |
getExtraGlobalParamLocation(const std::string ¶mName) const | NeuronGroup | |
getExtraGlobalParamLocation(size_t index) const | NeuronGroup | inline |
getFusedInSynWithPostCode() const | NeuronGroup | protected |
getFusedInSynWithPostVars() const | NeuronGroup | protected |
getFusedOutSynWithPreCode() const | NeuronGroup | protected |
getFusedOutSynWithPreVars() const | NeuronGroup | protected |
getFusedPreOutputOutSyn() const | NeuronGroup | inlineprotected |
getFusedPSMInSyn() const | NeuronGroup | inlineprotected |
getFusedWUPostInSyn() const | NeuronGroup | inlineprotected |
getFusedWUPreOutSyn() const | NeuronGroup | inlineprotected |
getHashDigest() const | NeuronGroup | protected |
getInitHashDigest() const | NeuronGroup | protected |
getInSyn() const | NeuronGroup | inlineprotected |
getName() const | NeuronGroup | inline |
getNeuronModel() const | NeuronGroup | inline |
getNumDelaySlots() const | NeuronGroup | inline |
getNumNeurons() const | NeuronGroup | inline |
getOutSyn() const | NeuronGroup | inlineprotected |
getParams() const | NeuronGroup | inline |
getPrevSpikeEventTimeLocation() const | NeuronGroup | inline |
getPrevSpikeTimeLocation() const | NeuronGroup | inline |
getPrevSpikeTimeUpdateHashDigest() const | NeuronGroup | protected |
getSpikeEventCondition() const | NeuronGroup | inlineprotected |
getSpikeEventLocation() const | NeuronGroup | inline |
getSpikeEventTimeLocation() const | NeuronGroup | inline |
getSpikeLocation() const | NeuronGroup | inline |
getSpikeQueueUpdateHashDigest() const | NeuronGroup | protected |
getSpikeTimeLocation() const | NeuronGroup | inline |
getVarInitialisers() const | NeuronGroup | inline |
getVarLocation(const std::string &varName) const | NeuronGroup | |
getVarLocation(size_t index) const | NeuronGroup | inline |
getVarLocationHashDigest() const | NeuronGroup | protected |
initDerivedParams(double dt) | NeuronGroup | protected |
injectCurrent(CurrentSourceInternal *source) | NeuronGroup | protected |
isDelayRequired() const | NeuronGroup | inline |
isInitRNGRequired() const | NeuronGroup | |
isPrevSpikeEventTimeRequired() const | NeuronGroup | |
isPrevSpikeTimeRequired() const | NeuronGroup | |
isRecordingEnabled() const | NeuronGroup | |
isSimRNGRequired() const | NeuronGroup | |
isSpikeEventRecordingEnabled() const | NeuronGroup | inline |
isSpikeEventRequired() const | NeuronGroup | |
isSpikeEventTimeRequired() const | NeuronGroup | |
isSpikeRecordingEnabled() const | NeuronGroup | inline |
isSpikeTimeRequired() const | NeuronGroup | |
isTrueSpikeRequired() const | NeuronGroup | |
isVarQueueRequired(const std::string &var) const | NeuronGroup | protected |
isVarQueueRequired(size_t index) const | NeuronGroup | inlineprotected |
isZeroCopyEnabled() const | NeuronGroup | |
NeuronGroup(const NeuronGroup &)=delete | NeuronGroup | |
NeuronGroup()=delete | NeuronGroup | |
NeuronGroup(const std::string &name, int numNeurons, const NeuronModels::Base *neuronModel, const std::vector< double > ¶ms, const std::vector< Models::VarInit > &varInitialisers, VarLocation defaultVarLocation, VarLocation defaultExtraGlobalParamLocation) | NeuronGroup | protected |
NeuronGroupInternal(const std::string &name, int numNeurons, const NeuronModels::Base *neuronModel, const std::vector< double > ¶ms, const std::vector< Models::VarInit > &varInitialisers, VarLocation defaultVarLocation, VarLocation defaultExtraGlobalParamLocation) | NeuronGroupInternal | inline |
setExtraGlobalParamLocation(const std::string ¶mName, VarLocation loc) | NeuronGroup | |
setPrevSpikeEventTimeLocation(VarLocation loc) | NeuronGroup | inline |
setPrevSpikeTimeLocation(VarLocation loc) | NeuronGroup | inline |
setSpikeEventLocation(VarLocation loc) | NeuronGroup | inline |
setSpikeEventRecordingEnabled(bool enabled) | NeuronGroup | inline |
setSpikeEventTimeLocation(VarLocation loc) | NeuronGroup | inline |
setSpikeLocation(VarLocation loc) | NeuronGroup | inline |
setSpikeRecordingEnabled(bool enabled) | NeuronGroup | inline |
setSpikeTimeLocation(VarLocation loc) | NeuronGroup | inline |
setVarLocation(const std::string &varName, VarLocation loc) | NeuronGroup | |
updatePostVarQueues(const std::string &code) | NeuronGroup | protected |
updatePreVarQueues(const std::string &code) | NeuronGroup | protected |