GeNN
3.3.0
GPU enhanced Neuronal Networks (GeNN)
|
Functions | |
void | neuronOutputInit (CodeStream &os, const NeuronGroup &ng, const std::string &devPrefix) |
void | neuronLocalVarInit (CodeStream &os, const NeuronGroup &ng, const VarNameIterCtx &nmVars, const std::string &devPrefix, const std::string &localID, const std::string &ttype) |
void | neuronLocalVarWrite (CodeStream &os, const NeuronGroup &ng, const VarNameIterCtx &nmVars, const std::string &devPrefix, const std::string &localID) |
void | neuronSpikeEventTest (CodeStream &os, const NeuronGroup &ng, const VarNameIterCtx &nmVars, const ExtraGlobalParamNameIterCtx &nmExtraGlobalParams, const std::string &localID, const std::vector< FunctionTemplate > &functions, const std::string &ftype, const std::string &rng) |
void | neuronCurrentInjection (CodeStream &os, const NeuronGroup &ng, const std::string &devPrefix, const std::string &localID, const std::vector< FunctionTemplate > &functions, const std::string &ftype, const std::string &rng) |
void | neuronCopySpikeTriggeredVars (CodeStream &os, const NeuronGroup &ng, const std::string &devPrefix, const std::string &localID) |
void | weightUpdatePreSpike (CodeStream &os, const NeuronGroup &ng, const std::string &devPrefix, const std::string &localID, const std::vector< FunctionTemplate > &functions, const std::string &ftype) |
void | weightUpdatePostSpike (CodeStream &os, const NeuronGroup &ng, const std::string &devPrefix, const std::string &localID, const std::vector< FunctionTemplate > &functions, const std::string &ftype) |
void StandardGeneratedSections::neuronCopySpikeTriggeredVars | ( | CodeStream & | os, |
const NeuronGroup & | ng, | ||
const std::string & | devPrefix, | ||
const std::string & | localID | ||
) |
void StandardGeneratedSections::neuronCurrentInjection | ( | CodeStream & | os, |
const NeuronGroup & | ng, | ||
const std::string & | devPrefix, | ||
const std::string & | localID, | ||
const std::vector< FunctionTemplate > & | functions, | ||
const std::string & | ftype, | ||
const std::string & | rng | ||
) |
void StandardGeneratedSections::neuronLocalVarInit | ( | CodeStream & | os, |
const NeuronGroup & | ng, | ||
const VarNameIterCtx & | nmVars, | ||
const std::string & | devPrefix, | ||
const std::string & | localID, | ||
const std::string & | ttype | ||
) |
void StandardGeneratedSections::neuronLocalVarWrite | ( | CodeStream & | os, |
const NeuronGroup & | ng, | ||
const VarNameIterCtx & | nmVars, | ||
const std::string & | devPrefix, | ||
const std::string & | localID | ||
) |
void StandardGeneratedSections::neuronOutputInit | ( | CodeStream & | os, |
const NeuronGroup & | ng, | ||
const std::string & | devPrefix | ||
) |
void StandardGeneratedSections::neuronSpikeEventTest | ( | CodeStream & | os, |
const NeuronGroup & | ng, | ||
const VarNameIterCtx & | nmVars, | ||
const ExtraGlobalParamNameIterCtx & | nmExtraGlobalParams, | ||
const std::string & | localID, | ||
const std::vector< FunctionTemplate > & | functions, | ||
const std::string & | ftype, | ||
const std::string & | rng | ||
) |
void StandardGeneratedSections::weightUpdatePostSpike | ( | CodeStream & | os, |
const NeuronGroup & | ng, | ||
const std::string & | devPrefix, | ||
const std::string & | localID, | ||
const std::vector< FunctionTemplate > & | functions, | ||
const std::string & | ftype | ||
) |
void StandardGeneratedSections::weightUpdatePreSpike | ( | CodeStream & | os, |
const NeuronGroup & | ng, | ||
const std::string & | devPrefix, | ||
const std::string & | localID, | ||
const std::vector< FunctionTemplate > & | functions, | ||
const std::string & | ftype | ||
) |