Auryn simulator
v0.8.1-206-gb56e451
Plastic Spiking Neural Network Simulator
|
Implements Auryn's default conductance based AMPA, Combo synapse without Combo voltage dependence. More...
#include <LinearComboSynapse.h>
Public Member Functions | |
LinearComboSynapse (NeuronGroup *parent, AurynStateVector *input, AurynStateVector *output) | |
virtual | ~LinearComboSynapse () |
void | set_tau_ampa (const AurynState tau) |
Sets AMPA decay time scale. More... | |
void | set_tau_nmda (const AurynState tau) |
Sets Combo decay time scale. More... | |
void | set_e_rev (const AurynState reversal_pot) |
Sets reversal potential. More... | |
void | set_ampa_nmda_ratio (AurynFloat ratio) |
Set ratio between ampa/nmda contribution to excitatory conductance. More... | |
void | set_nmda_ampa_current_ampl_ratio (AurynFloat ratio) |
Sets nmda-ampa amplitude ratio. More... | |
void | clear () |
virtual void | evolve () |
Public Member Functions inherited from auryn::SynapseModel | |
SynapseModel (NeuronGroup *parent, AurynStateVector *input, AurynStateVector *output) | |
Additional Inherited Members | |
Protected Attributes inherited from auryn::SynapseModel | |
NeuronGroup * | parent_group |
AurynStateVector * | input_state |
AurynStateVector * | output_state |
Implements Auryn's default conductance based AMPA, Combo synapse without Combo voltage dependence.
Default timescales are tau_ampa = 5e-3 and tau_nmda = 100e-3.
LinearComboSynapse::LinearComboSynapse | ( | NeuronGroup * | parent, |
AurynStateVector * | input, | ||
AurynStateVector * | output | ||
) |
void auryn::LinearComboSynapse::clear | ( | ) |
|
virtual |
Implements auryn::SynapseModel.
void LinearComboSynapse::set_ampa_nmda_ratio | ( | AurynFloat | ratio | ) |
void LinearComboSynapse::set_e_rev | ( | const AurynState | reversal_pot | ) |
void LinearComboSynapse::set_nmda_ampa_current_ampl_ratio | ( | AurynFloat | ratio | ) |
Sets nmda-ampa amplitude ratio.
This sets the ratio between the amplitudes of nmda to ampa.
void LinearComboSynapse::set_tau_ampa | ( | const AurynState | tau | ) |
Sets AMPA decay time scale.
void LinearComboSynapse::set_tau_nmda | ( | const AurynState | tau | ) |
Sets Combo decay time scale.