GeNN  2.2.3
GPU enhanced Neuronal Networks (GeNN)
HHVclampGA_project/model/MBody1.cc File Reference

This file contains the model definition of the mushroom body "MBody1" model. It is used in both the GeNN code generation and the user side simulation code (class classol, file classol_sim). More...

#include "modelSpec.h"
#include "modelSpec.cc"

Macros

#define DT   0.1
 This defines the global time step at which the simulation will run. More...
 

Functions

void modelDefinition (NNmodel &model)
 This function defines the MBody1 model, and it is a good example of how networks should be defined. More...
 

Variables

double myPOI_p [4]
 
double myPOI_ini [4]
 
double stdTM_p [7]
 
double stdTM_ini [4]
 
double myPNKC_p [3]
 
double postExpPNKC [2]
 
double myPNLHI_p [3]
 
double postExpPNLHI [2]
 
double myLHIKC_p [4]
 
double gLHIKC = 0.006
 
double postExpLHIKC [2]
 
double myKCDN_p [13]
 
double postExpKCDN [2]
 
double myDNDN_p [4]
 
double gDNDN = 0.01
 
double postExpDNDN [2]
 
double * postSynV = NULL
 

Detailed Description

This file contains the model definition of the mushroom body "MBody1" model. It is used in both the GeNN code generation and the user side simulation code (class classol, file classol_sim).

Macro Definition Documentation

#define DT   0.1

This defines the global time step at which the simulation will run.

Function Documentation

void modelDefinition ( NNmodel model)

This function defines the MBody1 model, and it is a good example of how networks should be defined.

Variable Documentation

double gDNDN = 0.01
double gLHIKC = 0.006
double myDNDN_p[4]
Initial value:
= {
-92.0,
-30.0,
8.0,
50.0
}
double myKCDN_p[13]
Initial value:
= {
0.0,
-20.0,
5.0,
25.0,
100.0,
50000.0,
100000.0,
100.0,
0.06,
0.03,
33.33,
10.0,
0.00006
}
double myLHIKC_p[4]
Initial value:
= {
-92.0,
-40.0,
3.0,
50.0
}
double myPNKC_p[3]
Initial value:
= {
0.0,
-20.0,
1.0
}
double myPNLHI_p[3]
Initial value:
= {
0.0,
-20.0,
1.0
}
double myPOI_ini[4]
Initial value:
= {
-60.0,
0,
-10.0,
}
double myPOI_p[4]
Initial value:
= {
0.1,
2.5,
20.0,
-60.0
}
double postExpDNDN[2]
Initial value:
={
8.0,
-92.0
}
double postExpKCDN[2]
Initial value:
={
5.0,
0.0
}
double postExpLHIKC[2]
Initial value:
={
3.0,
-92.0
}
double postExpPNKC[2]
Initial value:
={
1.0,
0.0
}
double postExpPNLHI[2]
Initial value:
={
1.0,
0.0
}
double* postSynV = NULL
double stdTM_ini[4]
Initial value:
= {
-60.0,
0.0529324,
0.3176767,
0.5961207
}
double stdTM_p[7]
Initial value:
= {
7.15,
50.0,
1.43,
-95.0,
0.02672,
-63.563,
0.143
}