GeNN  4.0.0
GPU enhanced Neuronal Networks (GeNN)
SynapseGroupInternal Member List

This is the complete list of members for SynapseGroupInternal, including all inherited members.

getBackPropDelaySteps() constSynapseGroupinline
getClusterHostID() constSynapseGroup
getConnectivityInitialiser() constSynapseGroupinline
getDelaySteps() constSynapseGroupinline
getDendriticDelayLocation() constSynapseGroupinline
getDendriticDelayOffset(const std::string &devPrefix, const std::string &offset="") constSynapseGroupprotected
getInSynLocation() constSynapseGroupinline
getMatrixType() constSynapseGroupinline
getMaxConnections() constSynapseGroupinline
getMaxDendriticDelayTimesteps() constSynapseGroupinline
getMaxSourceConnections() constSynapseGroupinline
getName() constSynapseGroupinline
getPostsynapticBackPropDelaySlot(const std::string &devPrefix) constSynapseGroupprotected
getPresynapticAxonalDelaySlot(const std::string &devPrefix) constSynapseGroupprotected
getPSConstInitVals() constSynapseGroup
getPSDerivedParams() constSynapseGroupinlineprotected
getPSExtraGlobalParamLocation(const std::string &paramName) constSynapseGroup
getPSExtraGlobalParamLocation(size_t index) constSynapseGroupinline
getPSModel() constSynapseGroupinline
getPSModelTargetName() constSynapseGroupinlineprotected
getPSParams() constSynapseGroupinline
getPSVarInitialisers() constSynapseGroupinline
getPSVarLocation(const std::string &var) constSynapseGroup
getPSVarLocation(size_t index) constSynapseGroupinline
getSpanType() constSynapseGroupinline
getSparseConnectivityExtraGlobalParamLocation(const std::string &paramName) constSynapseGroup
getSparseConnectivityExtraGlobalParamLocation(size_t index) constSynapseGroupinline
getSparseConnectivityLocation() constSynapseGroupinline
getSrcNeuronGroup()SynapseGroupinlineprotected
getSrcNeuronGroup() constSynapseGroupinlineprotected
getTrgNeuronGroup()SynapseGroupinlineprotected
getTrgNeuronGroup() constSynapseGroupinlineprotected
getWUConstInitVals() constSynapseGroup
getWUDerivedParams() constSynapseGroupinlineprotected
getWUExtraGlobalParamLocation(const std::string &paramName) constSynapseGroup
getWUExtraGlobalParamLocation(size_t index) constSynapseGroupinline
getWUModel() constSynapseGroupinline
getWUParams() constSynapseGroupinline
getWUPostVarInitialisers() constSynapseGroupinline
getWUPostVarLocation(const std::string &var) constSynapseGroup
getWUPostVarLocation(size_t index) constSynapseGroupinline
getWUPreVarInitialisers() constSynapseGroupinline
getWUPreVarLocation(const std::string &var) constSynapseGroup
getWUPreVarLocation(size_t index) constSynapseGroupinline
getWUVarInitialisers() constSynapseGroupinline
getWUVarLocation(const std::string &var) constSynapseGroup
getWUVarLocation(size_t index) constSynapseGroupinline
initDerivedParams(double dt)SynapseGroupprotected
isDendriticDelayRequired() constSynapseGroup
isEventThresholdReTestRequired() constSynapseGroupinlineprotected
isInitRequired() constSynapseGroup
isPSInitRNGRequired() constSynapseGroup
isPSModelMerged() constSynapseGroupinlineprotected
isPSVarInitRequired() constSynapseGroup
isSparseConnectivityInitRequired() constSynapseGroup
isSpikeEventRequired() constSynapseGroup
isTrueSpikeRequired() constSynapseGroup
isWUInitRNGRequired() constSynapseGroup
isWUPostVarInitRequired() constSynapseGroup
isWUPreVarInitRequired() constSynapseGroup
isWUVarInitRequired() constSynapseGroup
isZeroCopyEnabled() constSynapseGroup
setBackPropDelaySteps(unsigned int timesteps)SynapseGroup
setDendriticDelayLocation(VarLocation loc)SynapseGroupinline
setEventThresholdReTestRequired(bool req)SynapseGroupinlineprotected
setInSynVarLocation(VarLocation loc)SynapseGroupinline
setMaxConnections(unsigned int maxConnections)SynapseGroup
setMaxDendriticDelayTimesteps(unsigned int maxDendriticDelay)SynapseGroup
setMaxSourceConnections(unsigned int maxPostConnections)SynapseGroup
setPSExtraGlobalParamLocation(const std::string &paramName, VarLocation loc)SynapseGroup
setPSModelMergeTarget(const std::string &targetName)SynapseGroupinlineprotected
setPSVarLocation(const std::string &varName, VarLocation loc)SynapseGroup
setSpanType(SpanType spanType)SynapseGroup
setSparseConnectivityExtraGlobalParamLocation(const std::string &paramName, VarLocation loc)SynapseGroup
setSparseConnectivityLocation(VarLocation loc)SynapseGroupinline
setWUExtraGlobalParamLocation(const std::string &paramName, VarLocation loc)SynapseGroup
setWUPostVarLocation(const std::string &varName, VarLocation loc)SynapseGroup
setWUPreVarLocation(const std::string &varName, VarLocation loc)SynapseGroup
setWUVarLocation(const std::string &varName, VarLocation loc)SynapseGroup
SpanType enum nameSynapseGroup
SynapseGroup(const SynapseGroup &)=deleteSynapseGroup
SynapseGroup()=deleteSynapseGroup
SynapseGroup(const std::string name, SynapseMatrixType matrixType, unsigned int delaySteps, const WeightUpdateModels::Base *wu, const std::vector< double > &wuParams, const std::vector< Models::VarInit > &wuVarInitialisers, const std::vector< Models::VarInit > &wuPreVarInitialisers, const std::vector< Models::VarInit > &wuPostVarInitialisers, const PostsynapticModels::Base *ps, const std::vector< double > &psParams, const std::vector< Models::VarInit > &psVarInitialisers, NeuronGroupInternal *srcNeuronGroup, NeuronGroupInternal *trgNeuronGroup, const InitSparseConnectivitySnippet::Init &connectivityInitialiser, VarLocation defaultVarLocation, VarLocation defaultExtraGlobalParamLocation, VarLocation defaultSparseConnectivityLocation)SynapseGroupprotected
SynapseGroupInternal(const std::string name, SynapseMatrixType matrixType, unsigned int delaySteps, const WeightUpdateModels::Base *wu, const std::vector< double > &wuParams, const std::vector< Models::VarInit > &wuVarInitialisers, const std::vector< Models::VarInit > &wuPreVarInitialisers, const std::vector< Models::VarInit > &wuPostVarInitialisers, const PostsynapticModels::Base *ps, const std::vector< double > &psParams, const std::vector< Models::VarInit > &psVarInitialisers, NeuronGroupInternal *srcNeuronGroup, NeuronGroupInternal *trgNeuronGroup, const InitSparseConnectivitySnippet::Init &connectivityInitialiser, VarLocation defaultVarLocation, VarLocation defaultExtraGlobalParamLocation, VarLocation defaultSparseConnectivityLocation)SynapseGroupInternalinline