26 #ifndef IAFPSCDELTAGROUP_H_ 27 #define IAFPSCDELTAGROUP_H_ 46 unsigned short refractory_time;
48 unsigned short * t_ref;
51 void calculate_scale_constants();
52 inline void integrate_state();
53 inline void check_thresholds();
54 virtual string get_output_line(
NeuronID i);
55 virtual void load_input_line(
NeuronID i,
const char * buf);
Default Auryn vector template.
Definition: auryn_definitions.h:327
AurynFloat thr
Definition: IafPscDeltaGroup.h:57
virtual ~IafPscDeltaGroup()
Definition: IafPscDeltaGroup.cpp:79
void set_tau_ref(AurynFloat tau_ref)
Definition: IafPscDeltaGroup.cpp:64
AurynFloat e_reset
Definition: IafPscDeltaGroup.h:57
Definition: ABSConnection.h:38
void clear()
Definition: IafPscDeltaGroup.cpp:69
Conductance based neuron model with absolute refractoriness as used in Vogels and Abbott 2005...
Definition: IafPscDeltaGroup.h:38
AurynFloat e_rest
Definition: IafPscDeltaGroup.h:57
IafPscDeltaGroup(NeuronID size)
Definition: IafPscDeltaGroup.cpp:30
float AurynFloat
Low precision floating point datatype.
Definition: auryn_definitions.h:157
NeuronID size
Stores the size of the group.
Definition: SpikingGroup.h:119
void set_tau_mem(AurynFloat taum)
Definition: IafPscDeltaGroup.cpp:108
Abstract base class for all neuron groups.
Definition: NeuronGroup.h:45
AurynFloat tau_mem
Definition: IafPscDeltaGroup.h:57
unsigned int NeuronID
NeuronID is an unsigned integeger type used to index neurons in Auryn.
Definition: auryn_definitions.h:151
void evolve()
Definition: IafPscDeltaGroup.cpp:87