Skip to content

v.1.5.9

Compare
Choose a tag to compare
@seanebum seanebum released this 19 May 19:38
· 1577 commits to main since this release
4765918

v1.5.9 CHANGELOG

CHANGES

  • Added C++ implementations of ODE and Tau-Leaping solvers
  • Refactored Tau Hybrid Python solver to use scipy.integrate.LSODA instead of scipy.integrate.solve_ivp
  • Now building biosimulator image on release
  • Simulations now require unique names for all namespace elements (reactions, rate rules, events, parameters, species)
  • Added argument 'algorithm=' to model.run()

FIXES

  • Fixed issue where some event triggers were not being reached in tau hybrid solver
  • Fixed issue where systems containing rate rules which intersected with fully deterministic reactions would lose initial rate rule values
  • Fixed issue where non-unique names would cause simulation issues in tau hybrid solver
  • Fixed issue where identical trajectories were being returned with results.to_array()
  • Fixed SSACSolver and VariableSSACSolver timeout events
  • Fixed SBML function definitions - 'args' is now correctly retained as an attribute of function definitions