GeNN  2.2.3
GPU enhanced Neuronal Networks (GeNN)
MBody_individualID.cc File Reference

This file contains the model definition of the mushroom body "MBody_incividualID" model. It is used in both the GeNN code generation and the user side simulation code (class classol, file classol_sim). It uses INDIVIDUALID for the connections from AL to MB allowing quite large numbers of PN and KC. More...

#include "modelSpec.h"
#include "global.h"
#include "sizes.h"

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 [3]
 
double stdTM_p [7]
 
double stdTM_ini [4]
 
double * myPNKC_p = NULL
 
double myPNKC_ini [1]
 
double postExpPNKC [2]
 
double * myPNLHI_p = NULL
 
double myPNLHI_ini [1]
 
double postExpPNLHI [2]
 
double myLHIKC_p [2]
 
double myLHIKC_ini [1]
 
double postExpLHIKC [2]
 
double myKCDN_p [11]
 
double myKCDN_ini [2]
 
double postExpKCDN [2]
 
double myDNDN_p [2]
 
double myDNDN_ini [1]
 
double postExpDNDN [2]
 
double * postSynV = NULL
 

Detailed Description

This file contains the model definition of the mushroom body "MBody_incividualID" model. It is used in both the GeNN code generation and the user side simulation code (class classol, file classol_sim). It uses INDIVIDUALID for the connections from AL to MB allowing quite large numbers of PN and KC.

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 myDNDN_ini[1]
Initial value:
={
5.0/_NLB
}
#define _NLB
Definition: MBody1_project/model/sizes.h:4
double myDNDN_p[2]
Initial value:
= {
-30.0,
50.0
}
double myKCDN_ini[2]
Initial value:
={
0.01,
0.01,
}
double myKCDN_p[11]
Initial value:
= {
50.0,
50.0,
50000.0,
100000.0,
200.0,
0.015,
0.0075,
33.33,
10.0,
0.00006
}
double myLHIKC_ini[1]
Initial value:
= {
1.0/_NLHI
}
#define _NLHI
Definition: MBody1_project/model/sizes.h:3
double myLHIKC_p[2]
Initial value:
= {
-40.0,
50.0
}
double myPNKC_ini[1]
Initial value:
= {
}
#define gPNKC_GLOBAL
Definition: MBody_individualID_project/model/sizes.h:9
double* myPNKC_p = NULL
double myPNLHI_ini[1]
Initial value:
= {
0.0
}
double* myPNLHI_p = NULL
double myPOI_ini[3]
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:
={
2.5,
-92.0
}
double postExpKCDN[2]
Initial value:
={
5.0,
0.0
}
double postExpLHIKC[2]
Initial value:
={
1.5,
-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
}