SiReNe Simulation Software
1.0
|
Description of a neural model containing neurons of the same type. More...
#include <Sirene.h>
Data Fields | |
Neuron * | Neurons |
List of neurons in the model. More... | |
int | NumberOfNeurons |
Number of neurons. More... | |
int | NumberOfParameters |
Number of parameters. More... | |
int | NumberOfVariables |
Number of variables. More... | |
int | FirstNeuronNumber |
First neuron number in global list. More... | |
double | SpikeTreshold |
Spike detection by a potential threshold. More... | |
double * | Parameters |
Parameters array. More... | |
void(* | ODEModel )(Simul *Simulation, int ModelNum, int NeuronNum, double t, double *Variables, double *Derivatives) |
ODE of the neural model. More... | |
int NeuralModel::FirstNeuronNumber |
Referenced by main(), and PrepareSimu().
Neuron* NeuralModel::Neurons |
Referenced by Advance(), ConstantInputCurrent(), InputCurrentWithNoise(), main(), MemoryRelease(), MSN(), NeuralModelPrint(), NeuronPrint(), PrepareSimu(), RandomConnections(), SpikeDetection(), SpikeProcessing(), StepwiseInputCurrent(), StepwiseInputCurrentWithNoise(), SynapticCurrent(), SynapticSpike(), UpdateModels(), and UpdateNeuron().
int NeuralModel::NumberOfNeurons |
Referenced by Advance(), main(), MemoryRelease(), NeuralModelPrint(), PrepareSimu(), RandomConnections(), and UpdateModels().
int NeuralModel::NumberOfParameters |
Referenced by main(), NeuralModelPrint(), and PrepareSimu().
int NeuralModel::NumberOfVariables |
Referenced by main(), NeuralModelPrint(), NeuronPrint(), and PrepareSimu().
void(* NeuralModel::ODEModel) (Simul *Simulation, int ModelNum, int NeuronNum, double t, double *Variables, double *Derivatives) |
Referenced by main(), and UpdateNeuron().
double* NeuralModel::Parameters |
Referenced by main(), MemoryRelease(), NeuralModelPrint(), and PrepareSimu().
double NeuralModel::SpikeTreshold |
Referenced by main(), NeuralModelPrint(), PrepareSimu(), and SpikeDetection().