![]() |
GeNN
4.0.0
GPU enhanced Neuronal Networks (GeNN)
|
This is the complete list of members for ModelSpec, including all inherited members.
addCurrentSource(const std::string ¤tSourceName, const CurrentSourceModel *model, const std::string &targetNeuronGroupName, const typename CurrentSourceModel::ParamValues ¶mValues, const typename CurrentSourceModel::VarValues &varInitialisers) | ModelSpec | inline |
addCurrentSource(const std::string ¤tSourceName, const std::string &targetNeuronGroupName, const typename CurrentSourceModel::ParamValues ¶mValues, const typename CurrentSourceModel::VarValues &varInitialisers) | ModelSpec | inline |
addNeuronPopulation(const std::string &name, unsigned int size, const NeuronModel *model, const typename NeuronModel::ParamValues ¶mValues, const typename NeuronModel::VarValues &varInitialisers, int hostID=0) | ModelSpec | inline |
addNeuronPopulation(const std::string &name, unsigned int size, const typename NeuronModel::ParamValues ¶mValues, const typename NeuronModel::VarValues &varInitialisers, int hostID=0) | ModelSpec | inline |
addSynapsePopulation(const std::string &name, SynapseMatrixType mtype, unsigned int delaySteps, const std::string &src, const std::string &trg, const WeightUpdateModel *wum, const typename WeightUpdateModel::ParamValues &weightParamValues, const typename WeightUpdateModel::VarValues &weightVarInitialisers, const typename WeightUpdateModel::PreVarValues &weightPreVarInitialisers, const typename WeightUpdateModel::PostVarValues &weightPostVarInitialisers, const PostsynapticModel *psm, const typename PostsynapticModel::ParamValues &postsynapticParamValues, const typename PostsynapticModel::VarValues &postsynapticVarInitialisers, const InitSparseConnectivitySnippet::Init &connectivityInitialiser=uninitialisedConnectivity()) | ModelSpec | inline |
addSynapsePopulation(const std::string &name, SynapseMatrixType mtype, unsigned int delaySteps, const std::string &src, const std::string &trg, const typename WeightUpdateModel::ParamValues &weightParamValues, const typename WeightUpdateModel::VarValues &weightVarInitialisers, const typename PostsynapticModel::ParamValues &postsynapticParamValues, const typename PostsynapticModel::VarValues &postsynapticVarInitialisers, const InitSparseConnectivitySnippet::Init &connectivityInitialiser=uninitialisedConnectivity()) | ModelSpec | inline |
addSynapsePopulation(const std::string &name, SynapseMatrixType mtype, unsigned int delaySteps, const std::string &src, const std::string &trg, const typename WeightUpdateModel::ParamValues &weightParamValues, const typename WeightUpdateModel::VarValues &weightVarInitialisers, const typename WeightUpdateModel::PreVarValues &weightPreVarInitialisers, const typename WeightUpdateModel::PostVarValues &weightPostVarInitialisers, const typename PostsynapticModel::ParamValues &postsynapticParamValues, const typename PostsynapticModel::VarValues &postsynapticVarInitialisers, const InitSparseConnectivitySnippet::Init &connectivityInitialiser=uninitialisedConnectivity()) | ModelSpec | inline |
finalize() | ModelSpec | protected |
findCurrentSource(const std::string &name) | ModelSpec | |
findNeuronGroup(const std::string &name) | ModelSpec | inline |
findSynapseGroup(const std::string &name) | ModelSpec | |
getDT() const | ModelSpec | inline |
getLocalCurrentSources() const | ModelSpec | inlineprotected |
getLocalNeuronGroups() const | ModelSpec | inlineprotected |
getLocalSynapseGroups() const | ModelSpec | inlineprotected |
getName() const | ModelSpec | inline |
getNumLocalNeurons() const | ModelSpec | |
getNumNeurons() const | ModelSpec | inline |
getNumRemoteNeurons() const | ModelSpec | |
getPrecision() const | ModelSpec | inline |
getRemoteCurrentSources() const | ModelSpec | inlineprotected |
getRemoteNeuronGroups() const | ModelSpec | inlineprotected |
getRemoteSynapseGroups() const | ModelSpec | inlineprotected |
getSeed() const | ModelSpec | inline |
getTimePrecision() const | ModelSpec | |
isTimingEnabled() const | ModelSpec | inline |
ModelSpec() | ModelSpec | |
ModelSpec(const ModelSpec &)=delete | ModelSpec | |
NeuronGroupValueType typedef | ModelSpec | |
operator=(const ModelSpec &)=delete | ModelSpec | |
scalarExpr(double) const | ModelSpec | protected |
setDefaultExtraGlobalParamLocation(VarLocation loc) | ModelSpec | inline |
setDefaultSparseConnectivityLocation(VarLocation loc) | ModelSpec | inline |
setDefaultVarLocation(VarLocation loc) | ModelSpec | inline |
setDT(double dt) | ModelSpec | inline |
setMergePostsynapticModels(bool merge) | ModelSpec | inline |
setName(const std::string &name) | ModelSpec | inline |
setPrecision(FloatType) | ModelSpec | |
setSeed(unsigned int rngSeed) | ModelSpec | inline |
setTimePrecision(TimePrecision timePrecision) | ModelSpec | inline |
setTiming(bool timingEnabled) | ModelSpec | inline |
SynapseGroupValueType typedef | ModelSpec | |
zeroCopyInUse() const | ModelSpec | protected |
~ModelSpec() | ModelSpec |