GeNN  2.2.3
GPU enhanced Neuronal Networks (GeNN)
neuronModels.h File Reference
#include "dpclass.h"
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  neuronModel
 class for specifying a neuron model. More...
 
class  rulkovdp
 Class defining the dependent parameters of the Rulkov map neuron. More...
 

Functions

void prepareStandardModels ()
 Function that defines standard neuron models. More...
 

Variables

vector< neuronModelnModels
 Global C++ vector containing all neuron model descriptions. More...
 
unsigned int MAPNEURON
 variable attaching the name "MAPNEURON" More...
 
unsigned int POISSONNEURON
 variable attaching the name "POISSONNEURON" More...
 
unsigned int TRAUBMILES_FAST
 variable attaching the name "TRAUBMILES_FAST" More...
 
unsigned int TRAUBMILES_ALTERNATIVE
 variable attaching the name "TRAUBMILES_ALTERNATIVE" More...
 
unsigned int TRAUBMILES_SAFE
 variable attaching the name "TRAUBMILES_SAFE" More...
 
unsigned int TRAUBMILES
 variable attaching the name "TRAUBMILES" More...
 
unsigned int TRAUBMILES_PSTEP
 variable attaching the name "TRAUBMILES_PSTEP" More...
 
unsigned int IZHIKEVICH
 variable attaching the name "IZHIKEVICH" More...
 
unsigned int IZHIKEVICH_V
 variable attaching the name "IZHIKEVICH_V" More...
 
unsigned int SPIKESOURCE
 variable attaching the name "SPIKESOURCE" More...
 
const unsigned int MAXNRN = 7
 

Function Documentation

void prepareStandardModels ( )

Function that defines standard neuron models.

The neuron models are defined and added to the C++ vector nModels that is holding all neuron model descriptions. User defined neuron models can be appended to this vector later in (a) separate function(s).

Variable Documentation

unsigned int IZHIKEVICH

variable attaching the name "IZHIKEVICH"

unsigned int IZHIKEVICH_V

variable attaching the name "IZHIKEVICH_V"

unsigned int MAPNEURON

variable attaching the name "MAPNEURON"

const unsigned int MAXNRN = 7
vector<neuronModel> nModels

Global C++ vector containing all neuron model descriptions.

unsigned int POISSONNEURON

variable attaching the name "POISSONNEURON"

unsigned int SPIKESOURCE

variable attaching the name "SPIKESOURCE"

unsigned int TRAUBMILES

variable attaching the name "TRAUBMILES"

unsigned int TRAUBMILES_ALTERNATIVE

variable attaching the name "TRAUBMILES_ALTERNATIVE"

unsigned int TRAUBMILES_FAST

variable attaching the name "TRAUBMILES_FAST"

unsigned int TRAUBMILES_PSTEP

variable attaching the name "TRAUBMILES_PSTEP"

unsigned int TRAUBMILES_SAFE

variable attaching the name "TRAUBMILES_SAFE"