GeNN  2.2.3
GPU enhanced Neuronal Networks (GeNN)
PoissonIzh_sim.h
Go to the documentation of this file.
1 /*--------------------------------------------------------------------------
2  Author: Thomas Nowotny
3 
4  Institute: Institute for Nonlinear Dynamics
5  University of California San Diego
6  La Jolla, CA 92093-0402
7 
8  email to: tnowotny@ucsd.edu
9 
10  initial version: 2002-09-26
11 
12 --------------------------------------------------------------------------*/
13 
14 
15 #include "utils.h" // for CHECK_CUDA_ERRORS
16 #include "stringUtils.h"
17 #include "hr_time.h"
18 
19 #ifndef CPU_ONLY
20 #include <cuda_runtime.h>
21 #endif
22 #include "PoissonIzh.cc"
23 #include <cassert>
24 
25 using namespace std;
26 
27 #define MYRAND(Y,X) Y = Y * 1103515245 +12345; X= (Y >> 16);
28 
29 // we will hard-code some stuff ... because at the end of the day that is
30 // what we will do for the CUDA version
31 
33 //----------------------------------------------------------------------
34 // other stuff:
35 #define T_REPORT_TME 1000.0
36 #define SYN_OUT_TME 2000.0
37 
38 #define TOTAL_TME 5000
39 
41 
42 #include "PoissonIzh-model.h"
43 #include "PoissonIzh-model.cc"
scalar InputBaseRate
Definition: PoissonIzh_sim.h:32
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...
CStopWatch timer
Definition: PoissonIzh_sim.h:40
#define scalar
Definition: HHVClampParameters.h:4