GeNN  2.2.3
GPU enhanced Neuronal Networks (GeNN)
helper.h File Reference
#include <vector>

Go to the source code of this file.

Classes

struct  inputSpec
 

Functions

ostream & operator<< (ostream &os, inputSpec &I)
 
void write_para ()
 
void single_var_init_fullrange (int n)
 
void single_var_reinit (int n, double fac)
 
void copy_var (int src, int trg)
 
void var_init_fullrange ()
 
void var_reinit (double fac)
 
void truevar_init ()
 
void initexpHH ()
 
void truevar_initexpHH ()
 
void runexpHH (float t)
 
void initI (inputSpec &I)
 

Variables

double sigGNa = 0.1
 
double sigENa = 10.0
 
double sigGK = 0.1
 
double sigEK = 10.0
 
double sigGl = 0.1
 
double sigEl = 10.0
 
double sigC = 0.1
 
const double limit [7][2]
 
double Vexp
 
double mexp
 
double hexp
 
double nexp
 
double gNaexp
 
double ENaexp
 
double gKexp
 
double EKexp
 
double glexp
 
double Elexp
 
double Cexp
 

Function Documentation

void copy_var ( int  src,
int  trg 
)
void initexpHH ( )
void initI ( inputSpec I)
ostream& operator<< ( ostream &  os,
inputSpec I 
)
void runexpHH ( float  t)
void single_var_init_fullrange ( int  n)
void single_var_reinit ( int  n,
double  fac 
)
void truevar_init ( )
void truevar_initexpHH ( )
void var_init_fullrange ( )
void var_reinit ( double  fac)
void write_para ( )

Variable Documentation

double Cexp
double EKexp
double Elexp
double ENaexp
double gKexp
double glexp
double gNaexp
double hexp
const double limit[7][2]
Initial value:
= {{1.0, 200.0},
{0.0, 100.0},
{1.0, 100.0},
{-100.0, -20.0},
{1.0, 50.0},
{-100.0, -20.0},
{1e-1, 10.0}}
double mexp
double nexp
double sigC = 0.1
double sigEK = 10.0
double sigEl = 10.0
double sigENa = 10.0
double sigGK = 0.1
double sigGl = 0.1
double sigGNa = 0.1
double Vexp