Jalebi is an Indian sweet involving a golden twisting tube like a hyper-pretzel, of crunchy batter soaked in sugar syrup lightly flavoured with spices and sometimes lemon.
This release has the following major changes:
A major under-the-hood change to numerics for chemical calculations, eliminating the use of 'zombie' objects for the solvers. This simplifies and cleans up the code and object access, but doesn't alter runtimes.
Another major under-the-hood change to use pybind11 as a much cleaner way to interface the parser with the C++ numerical code.
Addition of a thread-safe and faster parser based on ExprTK
Resurrected objects for handling simulation output saving using HDF5 format. There is an HDFWriter class, an NSDFWriter, and a new NSDFWriter2. The latter two implement storage in NSDF, Neuronal Simulation Data Format, Ray et al Neuroinformatics 2016. NSDF is built on HDF5 and builds up a specification designed to ensure ready replicability as well as self- description of model output.
Multiple enhancements to rdesigneur, including vastly improved 3-D graphics output using VPython.
Various bugfixes