![]() |
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 |