Integrate-and-Fire Neuron Routines (Sinc Kernel)

Single-Input Single-Output Machines

iaf_decode IAF time decoding machine.
iaf_decode_fast Fast IAF time decoding machine.
iaf_decode_spline Spline interpolation IAF time decoding machine.
iaf_decode_vander IAF time decoding machine that uses BPA.
iaf_encode IAF time encoding machine.

Single-Input Multi-Output Machines

iaf_encode_coupled Single-input multi-output coupled IAF time encoding machine.

Multi-Input Single-Output Machines

iaf_decode_coupled Multi-input single-output coupled IAF time decoding machine.
iaf_decode_pop Multi-input single-output IAF time decoding machine.
iaf_decode_spline_pop Multi-input single-output spline interpolation IAF time decoding machine.

Multi-Input Multi-Output Machines

iaf_decode_delay Multi-input multi-output delayed IAF time decoding machine.
iaf_encode_delay Multi-input multi-output delayed IAF time encoding machine.
iaf_encode_pop Multi-input multi-output IAF time encoding machine.

Supporting Routines

iaf_recoverable IAF time encoding parameter check.