Auryn simulator
v0.8.1-206-gb56e451
Plastic Spiking Neural Network Simulator
|
Implements an exponential current-based synapse model. More...
#include <ExpCubaSynapse.h>
Public Member Functions | |
ExpCubaSynapse (NeuronGroup *parent, AurynStateVector *input, AurynStateVector *output) | |
void | set_tau (const AurynState tau) |
Sets synaptic decay time scale. More... | |
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 an exponential current-based synapse model.
Requires input and output state to be the same, because the model directly operates on the input state, by just multiplying its value.
Default timescale is 5e-3s.
ExpCubaSynapse::ExpCubaSynapse | ( | NeuronGroup * | parent, |
AurynStateVector * | input, | ||
AurynStateVector * | output | ||
) |
|
virtual |
void ExpCubaSynapse::set_tau | ( | const AurynState | tau | ) |
Sets synaptic decay time scale.