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

This file is part of a tool chain for running the Izhikevich network model. More...

#include <iostream>
#include <fstream>
#include <stdlib.h>
#include <string.h>
#include <cmath>
#include <vector>
#include "randomGen.h"
#include "randomGen.cc"

Functions

int printVector (vector< unsigned int > &)
 
int printVector (vector< double > &)
 
int main (int argc, char *argv[])
 

Variables

randomGen R
 
randomGen Rind
 
double gsyn
 
double * garray
 
unsigned int * ind
 
double * garray_ee
 
std::vector< double > g_ee
 
std::vector< unsigned int > indInG_ee
 
std::vector< unsigned int > ind_ee
 
double * garray_ei
 
std::vector< double > g_ei
 
std::vector< unsigned int > indInG_ei
 
std::vector< unsigned int > ind_ei
 
double * garray_ie
 
std::vector< double > g_ie
 
std::vector< unsigned int > indInG_ie
 
std::vector< unsigned int > ind_ie
 
double * garray_ii
 
std::vector< double > g_ii
 
std::vector< unsigned int > indInG_ii
 
std::vector< unsigned int > ind_ii
 

Detailed Description

This file is part of a tool chain for running the Izhikevich network model.

Function Documentation

int main ( int  argc,
char *  argv[] 
)
int printVector ( vector< unsigned int > &  v)
int printVector ( vector< double > &  v)

Variable Documentation

std::vector<double> g_ee
std::vector<double> g_ei
std::vector<double> g_ie
std::vector<double> g_ii
double* garray
double* garray_ee
double* garray_ei
double* garray_ie
double* garray_ii
double gsyn
unsigned int* ind
std::vector<unsigned int> ind_ee
std::vector<unsigned int> ind_ei
std::vector<unsigned int> ind_ie
std::vector<unsigned int> ind_ii
std::vector<unsigned int> indInG_ee
std::vector<unsigned int> indInG_ei
std::vector<unsigned int> indInG_ie
std::vector<unsigned int> indInG_ii
randomGen Rind