%0 Computer Program
%A Hater, Thorsten
%A Ibañez Bolado, Mario
%A Cumming, Benjamin
%A Yates, Stuart
%A Lu, Han
%A Huisman, Brent
%A Klijn, Wouter
%A Bösch, Fabian
%A Frasch, Simon
%A de Schepper, Robin
%A Luboeinski, Jannik
%T Arbor (v0.11.0); 0.11.0
%M FZJ-2025-02351
%D 2025
%X Focussing on bug fixes, modernisation and performance improvements. <br>The memory footprint has been reduced substantially <br><br><b>Major changes since v0.10</b><ul><li> Modernising the code base and infrastructure: </li><ul>  <li>Begin adopting C++20</li>  <li>Use the `ruff` linter / formatter </li>  <li>Use CPM and simplify CMake.</li></ul><li>Fixing problems with diffusion</li><ul>  <li>Update units and scaling</li>  </li>Correct solver matrix coefficients</li></ul><li>:warning: Modcc used to mis-compile `-K^n` into `(-K)^n` due to a parser error </li><li>Allow probing of point mechanism state variables by tag.</li></ul><b>Breaking changes</b><ul><li>Stricter checks on network construction / simulation parameters.</li><ul>  <li>connections will now throw errors when given negative / zero delays</li>  <li>simulation will throw when given a network with minimum delay less than the    timestep</li></ul><li>Discretisation now is a property of the `cable_cell` object, no longer the `decor`</li></ul><b>New tutorials and documentation</b><ul><li>Plasticity tutorial</li><li>Add connectivity tutorial</li></ul><b>Internal changes</b><ul><li>Auto-generate type stubs</li><li>Remove clock for std::chrono</li><li>added E_R to lif cell model</li><li>Performance</li><ul>  <li>Fix embarrassingly quadratic bug in fvm-layout</li>  <li>Faster sort spikes</li>  <li>Faster event dispatch</li></ul><li>Memory footprint</li><ul>  <li>Create less intermediate data from events</li>  <li>Elide GPU allocations for unused arrays (`Xd`, `Xi`, ...)</li></ul><li>Clean-up catalogue extension.</li><li>Refactor discretization</li></ul>
%K Computational neuroscience (Other)
%K Simulation software (Other)
%F PUB:(DE-HGF)33
%9 Software
%R 10.5281/ZENODO.15277617
%U https://juser.fz-juelich.de/record/1041622