GeNN  2.2.3
GPU enhanced Neuronal Networks (GeNN)
VClampGA.h
Go to the documentation of this file.
1 /*--------------------------------------------------------------------------
2  Author: Thomas Nowotny
3 
4  Institute: Center for Computational Neuroscience and Robotics
5  University of Sussex
6  Falmer, Brighton BN1 9QJ, UK
7 
8  email to: T.Nowotny@sussex.ac.uk
9 
10  initial version: 2010-02-07
11 
12 --------------------------------------------------------------------------*/
13 
14 //--------------------------------------------------------------------------
19 //--------------------------------------------------------------------------
20 
21 #include <cassert>
22 #ifndef CPU_ONLY
23 #include <cuda_runtime.h>
24 #endif
25 
26 #include "hr_time.h"
27 #include "stringUtils.h"
28 #include "utils.h" // for CHECK_CUDA_ERRORS
29 
30 using namespace std;
31 
32 #include "HHVClamp.cc"
33 #include "HHVClamp_CODE/definitions.h"
34 #include "randomGen.h"
35 #include "gauss.h"
38 #include "helper.h"
39 
40 //#define DEBUG_PROCREATE
41 #include "GA.cc"
42 
43 #define RAND(Y,X) Y = Y * 1103515245 +12345;X= (unsigned int)(Y >> 16) & 32767
44 
45 // and some global variables
Definition: hr_time.h:39
This file contains standard utility functions provide within the NVIDIA CUDA software development too...
This header file contains the definition of the CStopWatch class that implements a simple timing tool...
header file containing the class definition for a uniform random generator based on the ISAAC random ...
Random number generator for Gaussian random variable with mean 0 and standard deviation 1...
randomGauss RG
Definition: VClampGA.h:37
randomGen R
Definition: VClampGA.h:36
Class random Gauss encapsulates the methods for generating random neumbers with Gaussian distribution...
Definition: gauss.h:43
Class randomGen which implements the ISAAC random number generator for uniformely distributed random ...
Definition: randomGen.h:38
CStopWatch timer
Definition: VClampGA.h:46
This file contains the model definition of HHVClamp model. It is used in both the GeNN code generatio...