Writing neuron models in Auryn …

… just got a lot easier with the new AurynVector class.

Because Auryn originally used GSL vectors (which predates C++) it was still using non object oriented syntax for vector data types internally. That made writing code for new neuron models particularly ugly and also hard to read. People who were struggling with this will be happy to hear that this now just got a little easier.

In the current development version of Auryn’s code I re-factored the central vector data type (auryn_vector_float) to a class template type AurynVectorFloat which now brings its own constructor and methods to manipulate it. I was also happy to see that performance was not notably affected by the change. In time I might even be able to drop the explicit use of SIMD instructions. For the new code the current GNU C++ compiler detects automatically where its use is advantageous. The old legacy code will still remain in Auryn’s code base for a while for backward compatibility. For details see



Posted in news Tagged with:

Auryn v0.7 released

The new stable Auryn version is now online

After a couple of months of testing, Auryn 0.7.0 is now available for download. The new version now finally uses cmake throughout and can thus be built on Windows PCs and Macs as well without a hassle. Enjoy!


Posted in news Tagged with:

Editorial published

This concludes our Special Issue in Frontiers Computational Neuroscience

Cristina, Matt and me are happy to successfully conclude the Frontiers Research Topic that we have organized over the past year. I would like to express my thanks to all the authors and reviewers who made this endeavor happen. We have summarized the main outcomes of this work in our editorial article which is now online.

Posted in Uncategorized