GeNN
4.9.0
GPU enhanced Neuronal Networks (GeNN)
|
#include <models.h>
Public Member Functions | |
unsigned int | getSize () const |
const NeuronGroup * | getDelayNeuronGroup () 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 |
Static Public Member Functions | |
static VarReference | createVarRef (const NeuronGroup *ng, const std::string &varName) |
static VarReference | createVarRef (const CurrentSource *cs, const std::string &varName) |
static VarReference | createVarRef (const CustomUpdate *su, const std::string &varName) |
static VarReference | createPSMVarRef (const SynapseGroup *sg, const std::string &varName) |
static VarReference | createWUPreVarRef (const SynapseGroup *sg, const std::string &varName) |
static VarReference | createWUPostVarRef (const SynapseGroup *sg, const std::string &varName) |
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) | |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
inline |
|
inline |