GeNN  3.3.0
GPU enhanced Neuronal Networks (GeNN)
File List
Here is a list of all files with brief descriptions:
 build/lib.linux-x86_64-3.6/pygenn/__init__.py
 build/lib.linux-x86_64-3.6/pygenn/genn_wrapper/__init__.py
 pygenn/__init__.py
 binomial.cc
 binomial.h
 codeGenUtils.cc
 codeGenUtils.h
 codeStream.cc
 codeStream.h
 CUDABackend.py
 currentSource.cc
 currentSource.h
 currentSourceModels.cc
 currentSourceModels.h
 CurrentSourceModels.py
 dpclass.h
 extra_neurons.h
 extra_postsynapses.h
 extra_weightupdates.h
 generate_swig_interfaces.py
 generateALL.ccMain file combining the code for code generation. Part of the code generation section
 generateALL.h
 generateCPU.ccFunctions for generating code that will run the neuron and synapse simulations on the CPU. Part of the code generation section
 generateCPU.hFunctions for generating code that will run the neuron and synapse simulations on the CPU. Part of the code generation section
 generateInit.cc
 generateInit.hContains functions to generate code for initialising kernel state variables. Part of the code generation section
 generateKernels.ccContains functions that generate code for CUDA kernels. Part of the code generation section
 generateKernels.hContains functions that generate code for CUDA kernels. Part of the code generation section
 generateMPI.ccContains functions to generate code for running the simulation with MPI. Part of the code generation section
 generateMPI.hContains functions to generate code for running the simulation with MPI. Part of the code generation section
 generateRunner.ccContains functions to generate code for running the simulation on the GPU, and for I/O convenience functions between GPU and CPU space. Part of the code generation section
 generateRunner.hContains functions to generate code for running the simulation on the GPU, and for I/O convenience functions between GPU and CPU space. Part of the code generation section
 build/lib.linux-x86_64-3.6/pygenn/genn_groups.py
 pygenn/genn_groups.py
 build/lib.linux-x86_64-3.6/pygenn/genn_model.py
 pygenn/genn_model.py
 genn_wrapper.py
 global.cc
 global.hGlobal header file containing a few global variables. Part of the code generation section
 hr_time.ccThis file contains the implementation of the CStopWatch class that provides a simple timing tool based on the system clock
 hr_time.hThis header file contains the definition of the CStopWatch class that implements a simple timing tool using the system clock
 initSparseConnectivitySnippet.cc
 initSparseConnectivitySnippet.h
 InitSparseConnectivitySnippet.py
 initVarSnippet.cc
 initVarSnippet.h
 InitVarSnippet.py
 build/lib.linux-x86_64-3.6/pygenn/model_preprocessor.py
 pygenn/model_preprocessor.py
 Models.py
 include/modelSpec.cc
 src/modelSpec.cc
 modelSpec.hHeader file that contains the class (struct) definition of neuronModel for defining a neuron model and the class definition of NNmodel for defining a neuronal network model. Part of the code generation and generated code sections
 neuronGroup.cc
 neuronGroup.h
 neuronModels.cc
 neuronModels.h
 NeuronModels.py
 newModels.h
 newNeuronModels.cc
 newNeuronModels.h
 newPostsynapticModels.cc
 newPostsynapticModels.h
 newWeightUpdateModels.cc
 newWeightUpdateModels.h
 postSynapseModels.cc
 postSynapseModels.h
 PostsynapticModels.py
 setup.py
 SharedLibraryModel.py
 SingleThreadedCPUBackend.py
 snippet.h
 Snippet.py
 sparseProjection.h
 sparseUtils.cc
 sparseUtils.h
 standardGeneratedSections.cc
 standardGeneratedSections.h
 standardSubstitutions.cc
 standardSubstitutions.h
 StlContainers.py
 stringUtils.h
 synapseGroup.cc
 synapseGroup.h
 synapseMatrixType.h
 synapseModels.cc
 synapseModels.h
 utils.cc
 utils.hThis file contains standard utility functions provide within the NVIDIA CUDA software development toolkit (SDK). The remainder of the file contains a function that defines the standard neuron models
 variableMode.h
 WeightUpdateModels.py