Brian 2.1.2 and Brian2GeNN 1.1.5

We have released new bug fix releases for Brian 2 (version 2.1.2) and Brian2GeNN (version 1.1.5). The new Brian 2 release fixes two bugs:

  1. an incorrect application of the substitution mechanism in equations (i.e. when using the same set of equations several times and changing the equations’ variable names via Brian’s Equation class), and
  2. an inadvertent deactivation of parts of the new caching mechanism which resulted in a major reduction of its performance improvement.
The Brian2GeNN release adds a workaround for a bug in some version of the glibc library on Linux which can potentially lead to drastically reduced performance. This is the same workaround that had already been applied to Brian 2’s C++ standalone mode with an earlier release. How to get Brian 2: http://brian2.readthedocs.io/en/2.1.2/introduction/install.html How to get Brian2GeNN: http://brian2genn.readthedocs.io/en/latest/introduction/index.html As always, please report bugs or suggestions to the github bug tracker (https://github.com/brian-team/brian2/issues) or to the brian-development mailing list (brian-development@googlegroups.com).