Skip to content

Releases: iraikov/salt

Refactoring core type definitions

01 Aug 22:24
Compare
Choose a tag to compare

This release includes a refactoring of all record type definitions to avoid having a constructor name that is the same as the type name.

Add missing salt.egg

20 Aug 18:10
Compare
Choose a tag to compare

This release adds the missing egg file for CHICKEN 5

Support for CHICKEN 5

20 Aug 17:59
Compare
Choose a tag to compare

This release includes restructuring of the code for compatibility with CHICKEN 5.

Fix to test script

30 Apr 18:55
Compare
Choose a tag to compare

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

28 Apr 16:33
Compare
Choose a tag to compare

This release adds a fix to the precedence of arithmetic operators in the expression grammar.

Improvements to adaptive error control and external event linking

03 Jan 16:15
Compare
Choose a tag to compare

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

17 Oct 07:10
Compare
Choose a tag to compare

This release includes a number of fixes to the adaptive step size control algorithm.

Stepsize controller

07 Jul 23:06
Compare
Choose a tag to compare

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

19 Jun 14:34
Compare
Choose a tag to compare

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

05 Feb 19:09
Compare
Choose a tag to compare

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.