26 #ifndef LINEARTRACE_H_ 27 #define LINEARTRACE_H_ void add_specific(NeuronID i, AurynState amount)
Definition: LinearTrace.cpp:76
void inc(NeuronID i)
Increment given trace by 1.
Definition: LinearTrace.cpp:82
Solves a set of identical linear differential equations with the Euler method. It is used to implemen...
Definition: EulerTrace.h:43
virtual ~LinearTrace()
Definition: LinearTrace.cpp:56
void evolve()
Definition: LinearTrace.cpp:95
int n
Definition: mkpat.py:5
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
Exponential synaptic trace which exactly solves in an event-based manner in non-follow scenarios...
Definition: LinearTrace.h:42
float AurynFloat
Low precision floating point datatype.
Definition: auryn_definitions.h:157
LinearTrace(NeuronID n, AurynFloat timeconstant)
Definition: LinearTrace.cpp:44
void update(NeuronID i)
Definition: LinearTrace.cpp:62
NeuronID AurynTime
Defines Auryns discrete time unit of the System clock. Change to AurynLong if 120h of simtime are not...
Definition: auryn_definitions.h:155
unsigned int NeuronID
NeuronID is an unsigned integeger type used to index neurons in Auryn.
Definition: auryn_definitions.h:151