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 | |