|  | GeNN
    4.9.0
    GPU enhanced Neuronal Networks (GeNN) | 
This is the complete list of members for SynapseGroupInternal, including all inherited members.
| areWUVarReferencedByCustomUpdate() const | SynapseGroup | inlineprotected | 
| canPreOutputBeFused() const | SynapseGroup | protected | 
| canPSBeFused() const | SynapseGroup | protected | 
| canWUMPostUpdateBeFused() const | SynapseGroup | protected | 
| canWUMPreUpdateBeFused() const | SynapseGroup | protected | 
| getBackPropDelaySteps() const | SynapseGroup | inline | 
| getConnectivityHostInitHashDigest() const | SynapseGroup | protected | 
| getConnectivityInitHashDigest() const | SynapseGroup | protected | 
| getConnectivityInitialiser() const | SynapseGroup | inline | 
| getDelaySteps() const | SynapseGroup | inline | 
| getDendriticDelayLocation() const | SynapseGroup | inline | 
| getDendriticDelayUpdateHashDigest() const | SynapseGroup | protected | 
| getFusedPreOutputSuffix() const | SynapseGroup | inlineprotected | 
| getFusedPSVarSuffix() const | SynapseGroup | inlineprotected | 
| getFusedWUPostVarSuffix() const | SynapseGroup | inlineprotected | 
| getFusedWUPreVarSuffix() const | SynapseGroup | inlineprotected | 
| getInSynLocation() const | SynapseGroup | inline | 
| getKernelSize() const | SynapseGroup | inline | 
| getKernelSizeFlattened() const | SynapseGroup | |
| getMatrixType() const | SynapseGroup | inline | 
| getMaxConnections() const | SynapseGroup | |
| getMaxDendriticDelayTimesteps() const | SynapseGroup | inline | 
| getMaxSourceConnections() const | SynapseGroup | |
| getName() const | SynapseGroup | inline | 
| getNumThreadsPerSpike() const | SynapseGroup | inline | 
| getPreOutputHashDigest() const | SynapseGroup | protected | 
| getPreOutputInitHashDigest() const | SynapseGroup | protected | 
| getPreTargetVar() const | SynapseGroup | inline | 
| getPSConstInitVals() const | SynapseGroup | |
| getPSDerivedParams() const | SynapseGroup | inlineprotected | 
| getPSExtraGlobalParamLocation(const std::string ¶mName) const | SynapseGroup | |
| getPSExtraGlobalParamLocation(size_t index) const | SynapseGroup | inline | 
| getPSFuseHashDigest() const | SynapseGroup | protected | 
| getPSHashDigest() const | SynapseGroup | protected | 
| getPSInitHashDigest() const | SynapseGroup | protected | 
| getPSModel() const | SynapseGroup | inline | 
| getPSParams() const | SynapseGroup | inline | 
| getPSTargetVar() const | SynapseGroup | inline | 
| getPSVarInitialisers() const | SynapseGroup | inline | 
| getPSVarLocation(const std::string &var) const | SynapseGroup | |
| getPSVarLocation(size_t index) const | SynapseGroup | inline | 
| getSpanType() const | SynapseGroup | inline | 
| getSparseConnectivityExtraGlobalParamLocation(const std::string ¶mName) const | SynapseGroup | |
| getSparseConnectivityExtraGlobalParamLocation(size_t index) const | SynapseGroup | |
| getSparseConnectivityLocation() const | SynapseGroup | |
| getSparseIndType() const | SynapseGroup | |
| getSrcNeuronGroup() | SynapseGroup | inlineprotected | 
| getSrcNeuronGroup() const | SynapseGroup | inlineprotected | 
| getToeplitzConnectivityInitialiser() const | SynapseGroup | inline | 
| getTrgNeuronGroup() | SynapseGroup | inlineprotected | 
| getTrgNeuronGroup() const | SynapseGroup | inlineprotected | 
| getVarLocationHashDigest() const | SynapseGroup | protected | 
| getWeightSharingMaster() const | SynapseGroup | inlineprotected | 
| getWUConstInitVals() const | SynapseGroup | |
| getWUDerivedParams() const | SynapseGroup | inlineprotected | 
| getWUExtraGlobalParamLocation(const std::string ¶mName) const | SynapseGroup | |
| getWUExtraGlobalParamLocation(size_t index) const | SynapseGroup | inline | 
| getWUHashDigest() const | SynapseGroup | protected | 
| getWUInitHashDigest() const | SynapseGroup | protected | 
| getWUModel() const | SynapseGroup | inline | 
| getWUParams() const | SynapseGroup | inline | 
| getWUPostFuseHashDigest() const | SynapseGroup | protected | 
| getWUPostHashDigest() const | SynapseGroup | protected | 
| getWUPostInitHashDigest() const | SynapseGroup | protected | 
| getWUPostVarInitialisers() const | SynapseGroup | inline | 
| getWUPostVarLocation(const std::string &var) const | SynapseGroup | |
| getWUPostVarLocation(size_t index) const | SynapseGroup | inline | 
| getWUPreFuseHashDigest() const | SynapseGroup | protected | 
| getWUPreHashDigest() const | SynapseGroup | protected | 
| getWUPreInitHashDigest() const | SynapseGroup | protected | 
| getWUPreVarInitialisers() const | SynapseGroup | inline | 
| getWUPreVarLocation(const std::string &var) const | SynapseGroup | |
| getWUPreVarLocation(size_t index) const | SynapseGroup | inline | 
| getWUVarInitialisers() const | SynapseGroup | inline | 
| getWUVarLocation(const std::string &var) const | SynapseGroup | |
| getWUVarLocation(size_t index) const | SynapseGroup | |
| initDerivedParams(double dt) | SynapseGroup | protected | 
| isDendriticDelayRequired() const | SynapseGroup | |
| isEventThresholdReTestRequired() const | SynapseGroup | inlineprotected | 
| isHostInitRNGRequired() const | SynapseGroup | |
| isPresynapticOutputRequired() const | SynapseGroup | |
| isProceduralConnectivityRNGRequired() const | SynapseGroup | |
| isPSInitRNGRequired() const | SynapseGroup | |
| isPSModelFused() const | SynapseGroup | inline | 
| isSparseConnectivityInitRequired() const | SynapseGroup | |
| isSpikeEventRequired() const | SynapseGroup | |
| isTrueSpikeRequired() const | SynapseGroup | |
| isWeightSharingSlave() const | SynapseGroup | inline | 
| isWUInitRNGRequired() const | SynapseGroup | |
| isWUPostInitRNGRequired() const | SynapseGroup | |
| isWUPostModelFused() const | SynapseGroup | inline | 
| isWUPreInitRNGRequired() const | SynapseGroup | |
| isWUPreModelFused() const | SynapseGroup | inline | 
| isWUVarInitRequired() const | SynapseGroup | |
| isZeroCopyEnabled() const | SynapseGroup | |
| setBackPropDelaySteps(unsigned int timesteps) | SynapseGroup | |
| setDendriticDelayLocation(VarLocation loc) | SynapseGroup | inline | 
| setEventThresholdReTestRequired(bool req) | SynapseGroup | inlineprotected | 
| setFusedPreOutputSuffix(const std::string &suffix) | SynapseGroup | inlineprotected | 
| setFusedPSVarSuffix(const std::string &suffix) | SynapseGroup | inlineprotected | 
| setFusedWUPostVarSuffix(const std::string &suffix) | SynapseGroup | inlineprotected | 
| setFusedWUPreVarSuffix(const std::string &suffix) | SynapseGroup | inlineprotected | 
| setInSynVarLocation(VarLocation loc) | SynapseGroup | inline | 
| setMaxConnections(unsigned int maxConnections) | SynapseGroup | |
| setMaxDendriticDelayTimesteps(unsigned int maxDendriticDelay) | SynapseGroup | |
| setMaxSourceConnections(unsigned int maxPostConnections) | SynapseGroup | |
| setNarrowSparseIndEnabled(bool enabled) | SynapseGroup | |
| setNumThreadsPerSpike(unsigned int numThreadsPerSpike) | SynapseGroup | |
| setPreTargetVar(const std::string &varName) | SynapseGroup | |
| setPSExtraGlobalParamLocation(const std::string ¶mName, VarLocation loc) | SynapseGroup | |
| setPSTargetVar(const std::string &varName) | SynapseGroup | |
| setPSVarLocation(const std::string &varName, VarLocation loc) | SynapseGroup | |
| setSpanType(SpanType spanType) | SynapseGroup | |
| setSparseConnectivityExtraGlobalParamLocation(const std::string ¶mName, VarLocation loc) | SynapseGroup | |
| setSparseConnectivityLocation(VarLocation loc) | SynapseGroup | |
| setWUExtraGlobalParamLocation(const std::string ¶mName, 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 | |
| setWUVarReferencedByCustomUpdate(bool ref) | SynapseGroup | inlineprotected | 
| SpanType enum name | SynapseGroup | |
| SynapseGroup(const SynapseGroup &)=delete | SynapseGroup | |
| SynapseGroup()=delete | SynapseGroup | |
| 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 SynapseGroupInternal *weightSharingMaster, const InitSparseConnectivitySnippet::Init &connectivityInitialiser, const InitToeplitzConnectivitySnippet::Init &toeplitzInitialiser, VarLocation defaultVarLocation, VarLocation defaultExtraGlobalParamLocation, VarLocation defaultSparseConnectivityLocation, bool defaultNarrowSparseIndEnabled) | SynapseGroup | protected | 
| SynapseGroupInternal(const std::string &name, const SynapseGroupInternal *weightSharingMaster, 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, const InitToeplitzConnectivitySnippet::Init &toeplitzConnectivityInitialiser, VarLocation defaultVarLocation, VarLocation defaultExtraGlobalParamLocation, VarLocation defaultSparseConnectivityLocation, bool defaultNarrowSparseIndEnabled) | SynapseGroupInternal | inline |