59 unsigned int post_spike_reset;
72 AurynFloat tau_ampa, tau_gaba, tau_nmda, tau_thr, tau_soma, tau_dend, tau_wsoma, tau_wdend;
74 AurynFloat e_rest, e_inh, e_thr, e_dend, e_spk_thr;
76 AurynFloat Cs, gs, Cd, gd, alpha, beta, zeta, box_height, box_kernel_length, xi;
79 AurynFloat mul_soma, mul_wsoma, mul_dend, mul_nmda, mul_alpha, mul_beta, mul_wdend;
85 void precalculate_constants();
86 void integrate_membrane();
87 void integrate_linear_nmda_synapses();
88 void check_thresholds();
ExpCobaSynapse * syn_inh_dend
Definition: NaudGroup.h:92
Tries to make a smart choice.
Definition: SpikingGroup.h:51
ExpCobaSynapse * syn_inh_soma
Definition: NaudGroup.h:92
Implements an exponential conductance-based synapse model.
Definition: ExpCobaSynapse.h:48
void set_tau_mem(AurynFloat taum)
Sets the membrane time constant.
AurynFloat get_tau_mem()
Returns the membrane time constant.
virtual ~NaudGroup()
Definition: NaudGroup.cpp:176
void set_tau_thr(AurynFloat tau)
Sets the membrane time constant.
Definition: NaudGroup.cpp:255
Definition: ABSConnection.h:38
float AurynFloat
Low precision floating point datatype.
Definition: auryn_definitions.h:157
LinearComboSynapse * syn_exc_dend
Definition: NaudGroup.h:91
LinearComboSynapse * syn_exc_soma
Definition: NaudGroup.h:91
This file implements NaudGroup, Richard Naud's reduced two compartment model with active dendrites...
Definition: NaudGroup.h:50
NeuronID size
Stores the size of the group.
Definition: SpikingGroup.h:119
Abstract base class for all neuron groups.
Definition: NeuronGroup.h:45
NaudGroup(NeuronID size, NodeDistributionMode distmode=AUTO)
Default constructor.
Definition: NaudGroup.cpp:32
virtual void evolve()
Definition: NaudGroup.cpp:243
Default AurynVectorFloat class for performance computation.
Definition: AurynVector.h:796
Implements Auryn's default conductance based AMPA, Combo synapse without Combo voltage dependence...
Definition: LinearComboSynapse.h:43
void clear()
Definition: NaudGroup.cpp:153
unsigned int NeuronID
NeuronID is an unsigned integeger type used to index neurons in Auryn.
Definition: auryn_definitions.h:151
NodeDistributionMode
Specifies howto distribute different neurons across ranks when simulation is run in parallel...
Definition: SpikingGroup.h:50