26 #ifndef EXPCOBASYNAPSE_H_ 27 #define EXPCOBASYNAPSE_H_ Implements an exponential conductance-based synapse model.
Definition: ExpCobaSynapse.h:48
ExpCobaSynapse(NeuronGroup *parent, AurynStateVector *input, AurynStateVector *output)
Definition: ExpCobaSynapse.cpp:30
Implements base class for modular synapse models.
Definition: SynapseModel.h:51
virtual ~ExpCobaSynapse()
Definition: ExpCobaSynapse.cpp:41
void set_tau(const AurynState tau)
Sets synaptic decay time scale.
Definition: ExpCobaSynapse.cpp:45
Definition: ABSConnection.h:38
AurynFloat AurynState
Type for Auryn state variables (default single precision since it needs to be compatible with auryn_v...
Definition: auryn_definitions.h:160
float AurynFloat
Low precision floating point datatype.
Definition: auryn_definitions.h:157
virtual void evolve()
Definition: ExpCobaSynapse.cpp:56
void set_e_rev(const AurynState reversal_pot)
Sets reversal potential.
Definition: ExpCobaSynapse.cpp:51
Abstract base class for all neuron groups.
Definition: NeuronGroup.h:45
Default AurynVectorFloat class for performance computation.
Definition: AurynVector.h:796