Releases: iraikov/salt
Refactoring core type definitions
Add missing salt.egg
This release adds the missing egg file for CHICKEN 5
Support for CHICKEN 5
This release includes restructuring of the code for compatibility with CHICKEN 5.
Fix to test script
This release includes a fix to the test script so that the locations of generated files and executables are created relative to the current working directory.
Restoring arith ops precedence in grammar
This release adds a fix to the precedence of arithmetic operators in the expression grammar.
Improvements to adaptive error control and external event linking
This release adds an improved scheme for error control, which includes a relative error tolerance parameters that is scaled by the derivative size and the Hairer semi-norm for error estimation. It also includes functionality for external event linking, which is the ability to trigger an external event based on the value of another.
More robust adaptive step size controller
This release includes a number of fixes to the adaptive step size control algorithm.
Stepsize controller
This release introduces the use of a step size controller that changes to step size in proportion to the error approximation.
Support for precise event times and adaptive solvers
This version is an overhaul of the solver runtime to use adaptive solvers and root finder routine for precise interpolation of event times.
Configurable random seeds; regime-specific evaluation of conditions
This release adds support for configurable random seeds at runtime. It also adds a fix to ensure that each event condition is evaluated only in the regime in which it is defined.