![]() |
GeNN
4.9.0
GPU enhanced Neuronal Networks (GeNN)
|
#include <models.h>
Public Member Functions | |
| WUVarReference (const SynapseGroup *sg, const std::string &varName, const SynapseGroup *transposeSG=nullptr, const std::string &transposeVarName="") | |
| WUVarReference (const CustomUpdateWU *cu, const std::string &varName) | |
| const SynapseGroup * | getSynapseGroup () const |
| const SynapseGroup * | getTransposeSynapseGroup () const |
| const Models::Base::Var & | getTransposeVar () const |
| size_t | getTransposeVarIndex () const |
| std::string | getTransposeTargetName () const |
Public Member Functions inherited from Models::VarReferenceBase | |
| const Models::Base::Var & | getVar () const |
| size_t | getVarIndex () const |
| std::string | getTargetName () const |
| bool | isBatched () const |
Additional Inherited Members | |
Protected Types inherited from Models::VarReferenceBase | |
| typedef std::function< std::string(void)> | GetTargetNameFn |
| typedef std::function< bool(void)> | IsBatchedFn |
Protected Member Functions inherited from Models::VarReferenceBase | |
| VarReferenceBase (size_t varIndex, const Models::Base::VarVec &varVec, GetTargetNameFn getTargetName, IsBatchedFn isBatched) | |
| WUVarReference::WUVarReference | ( | const SynapseGroup * | sg, |
| const std::string & | varName, | ||
| const SynapseGroup * | transposeSG = nullptr, |
||
| const std::string & | transposeVarName = "" |
||
| ) |
| WUVarReference::WUVarReference | ( | const CustomUpdateWU * | cu, |
| const std::string & | varName | ||
| ) |
| const SynapseGroup * WUVarReference::getSynapseGroup | ( | ) | const |
| const SynapseGroup * WUVarReference::getTransposeSynapseGroup | ( | ) | const |
|
inline |
|
inline |
|
inline |