GeNN  4.0.0
GPU enhanced Neuronal Networks (GeNN)
modelSpecInternal.h
Go to the documentation of this file.
1 #pragma once
2 
3 
4 // GeNN includes
5 #include "modelSpec.h"
6 
7 //------------------------------------------------------------------------
8 // ModelSpecInternal
9 //------------------------------------------------------------------------
11 {
12 public:
13  //------------------------------------------------------------------------
14  // Public API
15  //------------------------------------------------------------------------
22 
23  using ModelSpec::finalize;
24 
26 
28 };
const std::map< std::string, CurrentSourceInternal > & getRemoteCurrentSources() const
Get std::map containing remote named CurrentSource objects in model.
Definition: modelSpec.h:491
const std::map< std::string, SynapseGroupInternal > & getRemoteSynapseGroups() const
Get std::map containing remote named SynapseGroup objects in model.
Definition: modelSpec.h:485
Object used for specifying a neuronal network model.
Definition: modelSpec.h:119
std::string scalarExpr(double) const
Get the string literal that should be used to represent a value in the model&#39;s floating-point type...
Definition: modelSpec.cc:234
Header file that contains the class (struct) definition of neuronModel for defining a neuron model an...
Definition: modelSpecInternal.h:10
const std::map< std::string, NeuronGroupInternal > & getLocalNeuronGroups() const
Get std::map containing local named NeuronGroup objects in model.
Definition: modelSpec.h:476
const std::map< std::string, NeuronGroupInternal > & getRemoteNeuronGroups() const
Get std::map containing remote named NeuronGroup objects in model.
Definition: modelSpec.h:479
const std::map< std::string, CurrentSourceInternal > & getLocalCurrentSources() const
Get std::map containing local named CurrentSource objects in model.
Definition: modelSpec.h:488
const std::map< std::string, SynapseGroupInternal > & getLocalSynapseGroups() const
Get std::map containing local named SynapseGroup objects in model.
Definition: modelSpec.h:482
bool zeroCopyInUse() const
Are any variables in any populations in this model using zero-copy memory?
Definition: modelSpec.cc:248
void finalize()
Finalise model.
Definition: modelSpec.cc:148