Using _new_property
in Izhikevich NEURON model causes apparent buffer overrun in NEURON
#361
Milestone
_new_property
in Izhikevich NEURON model causes apparent buffer overrun in NEURON
#361
This is related to the reason that the first parameter of the Izhikevich model needed to be renamed to 'a_' to avoid the
NameError: a, the mechanism does not exist at PySec_0x*(0.5)
mentioned in the comments. While this work-around may be sufficient for the PyNN implementation, it appears quite fragile. As if you use the Izhikevich model outside of PyNN import mechanisms from another folder as well you can run into the same problem with the 'b' parameter.I have filed a bug on the NEURON forum about it here, so perhaps Michael will be able to sort it out. But in the mean time, maybe all the parameters should be named 'b_', 'c_', 'd_' as this would also be more consistent.
The text was updated successfully, but these errors were encountered: