IntFire

class IntFire
proc

void (shared message field) Shared message for process and reinit

setVm()

(destination message field) Assigns field value.

getVm()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

setTau()

(destination message field) Assigns field value.

getTau()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

setThresh()

(destination message field) Assigns field value.

getThresh()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

setRefractoryPeriod()

(destination message field) Assigns field value.

getRefractoryPeriod()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

activation()

(destination message field) Handles value of synaptic activation arriving on this IntFire

process()

(destination message field) Handles process call

reinit()

(destination message field) Handles reinit call

spikeOut

double (source message field) Sends out spike events. The argument is the timestamp of the spike.

Vm

double (value field) Membrane potential

tau

double (value field) charging time-course

thresh

double (value field) firing threshold

refractoryPeriod

double (value field) Minimum time between successive spikes