| addExtraGlobalConnectivityInitialiserParams(std::map< string, string > &kernelParameters) const | SynapseGroup | |
| addExtraGlobalNeuronParams(std::map< string, string > &kernelParameters) const | SynapseGroup | |
| addExtraGlobalPostLearnParams(std::map< string, string > &kernelParameters) const | SynapseGroup | |
| addExtraGlobalSynapseDynamicsParams(std::map< string, string > &kernelParameters) const | SynapseGroup | |
| addExtraGlobalSynapseParams(std::map< string, string > &kernelParameters) const | SynapseGroup | |
| calcKernelSizes(unsigned int blockSize, unsigned int &paddedKernelIDStart) | SynapseGroup | |
| canRunOnCPU() const | SynapseGroup | |
| getBackPropDelaySteps() const | SynapseGroup | inline |
| getClusterDeviceID() const | SynapseGroup | inline |
| getClusterHostID() const | SynapseGroup | inline |
| getConnectivityInitialiser() const | SynapseGroup | inline |
| getDelaySteps() const | SynapseGroup | inline |
| getDendriticDelayOffset(const std::string &devPrefix, const std::string &offset="") const | SynapseGroup | |
| getDendriticDelayVarMode() const | SynapseGroup | inline |
| getInSynVarMode() const | SynapseGroup | inline |
| getMatrixType() const | SynapseGroup | inline |
| getMaxConnections() const | SynapseGroup | inline |
| getMaxDendriticDelayTimesteps() const | SynapseGroup | inline |
| getMaxSourceConnections() const | SynapseGroup | inline |
| getName() const | SynapseGroup | inline |
| getPaddedDynKernelSize(unsigned int blockSize) const | SynapseGroup | |
| getPaddedKernelIDRange() const | SynapseGroup | inline |
| getPaddedPostLearnKernelSize(unsigned int blockSize) const | SynapseGroup | |
| getPostsynapticBackPropDelaySlot(const std::string &devPrefix) const | SynapseGroup | |
| getPresynapticAxonalDelaySlot(const std::string &devPrefix) const | SynapseGroup | |
| getPSConstInitVals() const | SynapseGroup | |
| getPSDerivedParams() const | SynapseGroup | inline |
| getPSModel() const | SynapseGroup | inline |
| getPSModelTargetName() const | SynapseGroup | inline |
| getPSParams() const | SynapseGroup | inline |
| getPSVarInitialisers() const | SynapseGroup | inline |
| getPSVarMode(const std::string &var) const | SynapseGroup | |
| getPSVarMode(size_t index) const | SynapseGroup | inline |
| getSpanType() const | SynapseGroup | inline |
| getSparseConnectivityVarMode() const | SynapseGroup | inline |
| getSrcNeuronGroup() | SynapseGroup | inline |
| getSrcNeuronGroup() const | SynapseGroup | inline |
| getTrgNeuronGroup() | SynapseGroup | inline |
| getTrgNeuronGroup() const | SynapseGroup | inline |
| getWUConstInitVals() const | SynapseGroup | |
| getWUDerivedParams() const | SynapseGroup | inline |
| getWUModel() const | SynapseGroup | inline |
| getWUParams() const | SynapseGroup | inline |
| getWUPostVarInitialisers() const | SynapseGroup | inline |
| getWUPostVarMode(const std::string &var) const | SynapseGroup | |
| getWUPostVarMode(size_t index) const | SynapseGroup | inline |
| getWUPreVarInitialisers() const | SynapseGroup | inline |
| getWUPreVarMode(const std::string &var) const | SynapseGroup | |
| getWUPreVarMode(size_t index) const | SynapseGroup | inline |
| getWUVarInitialisers() const | SynapseGroup | inline |
| getWUVarMode(const std::string &var) const | SynapseGroup | |
| getWUVarMode(size_t index) const | SynapseGroup | inline |
| initDerivedParams(double dt) | SynapseGroup | |
| isDendriticDelayRequired() const | SynapseGroup | |
| isDeviceInitRequired() const | SynapseGroup | |
| isDeviceSparseConnectivityInitRequired() const | SynapseGroup | |
| isDeviceSparseInitRequired() const | SynapseGroup | |
| isEventThresholdReTestRequired() const | SynapseGroup | inline |
| isPSDeviceVarInitRequired() const | SynapseGroup | |
| isPSInitRNGRequired(VarInit varInitMode) const | SynapseGroup | |
| isPSModelMerged() const | SynapseGroup | inline |
| isPSVarZeroCopyEnabled(const std::string &var) const | SynapseGroup | inline |
| isSpikeEventRequired() const | SynapseGroup | inline |
| isTrueSpikeRequired() const | SynapseGroup | inline |
| isWUDevicePostVarInitRequired() const | SynapseGroup | |
| isWUDevicePreVarInitRequired() const | SynapseGroup | |
| isWUDeviceVarInitRequired() const | SynapseGroup | |
| isWUInitRNGRequired(VarInit varInitMode) const | SynapseGroup | |
| isWUVarZeroCopyEnabled(const std::string &var) const | SynapseGroup | inline |
| isZeroCopyEnabled() const | SynapseGroup | |
| setBackPropDelaySteps(unsigned int timesteps) | SynapseGroup | |
| setDendriticDelayVarMode(VarMode mode) | SynapseGroup | inline |
| setEventThresholdReTestRequired(bool req) | SynapseGroup | inline |
| setInSynVarMode(VarMode mode) | SynapseGroup | inline |
| setMaxConnections(unsigned int maxConnections) | SynapseGroup | |
| setMaxDendriticDelayTimesteps(unsigned int maxDendriticDelay) | SynapseGroup | |
| setMaxSourceConnections(unsigned int maxPostConnections) | SynapseGroup | |
| setPSModelMergeTarget(const std::string &targetName) | SynapseGroup | inline |
| setPSVarMode(const std::string &varName, VarMode mode) | SynapseGroup | |
| setPSVarZeroCopyEnabled(const std::string &varName, bool enabled) | SynapseGroup | inline |
| setSpanType(SpanType spanType) | SynapseGroup | |
| setSparseConnectivityVarMode(VarMode mode) | SynapseGroup | inline |
| setSpikeEventRequired(bool req) | SynapseGroup | inline |
| setTrueSpikeRequired(bool req) | SynapseGroup | inline |
| setWUPostVarMode(const std::string &varName, VarMode mode) | SynapseGroup | |
| setWUPreVarMode(const std::string &varName, VarMode mode) | SynapseGroup | |
| setWUVarMode(const std::string &varName, VarMode mode) | SynapseGroup | |
| setWUVarZeroCopyEnabled(const std::string &varName, bool enabled) | SynapseGroup | inline |
| SpanType enum name | SynapseGroup | |
| SynapseGroup(const std::string name, SynapseMatrixType matrixType, unsigned int delaySteps, const WeightUpdateModels::Base *wu, const std::vector< double > &wuParams, const std::vector< NewModels::VarInit > &wuVarInitialisers, const std::vector< NewModels::VarInit > &wuPreVarInitialisers, const std::vector< NewModels::VarInit > &wuPostVarInitialisers, const PostsynapticModels::Base *ps, const std::vector< double > &psParams, const std::vector< NewModels::VarInit > &psVarInitialisers, NeuronGroup *srcNeuronGroup, NeuronGroup *trgNeuronGroup, const InitSparseConnectivitySnippet::Init &connectivityInitialiser) | SynapseGroup | |
| SynapseGroup(const SynapseGroup &)=delete | SynapseGroup | |
| SynapseGroup()=delete | SynapseGroup | |