nest / nestml

A domain specific language for neuron and synapse models in spiking neural network simulation
GNU General Public License v2.0
46 stars 45 forks source link

Fix convolutions integration and enhance integrate_odes() to integrate specific ODEs #969

Closed clinssen closed 1 year ago

clinssen commented 1 year ago

Add feature to integrate specific ODEs with integrate_odes().

Always integrate convolutions in time, independent of whether integrate_odes() is called, and in the case of NEST Simulator, are always assumed to be processed after the subthreshold dynamics but before the condition checks; hence the observed value will always be the one "just after" the instantaneous change due to the spike event.

Fixes #440.

clinssen commented 1 year ago

Sorry, this turns out to be impossible to untie from #879.