Skip to content

Releases: bluescarni/heyoka

heyoka 0.6.1

08 Apr 14:09
Compare
Choose a tag to compare
heyoka 0.6.1 Pre-release
Pre-release

This is a bugfix release that corrects a couple of issues in the event detection system.

The full changelog, as usual, is available here:

https://bluescarni.github.io/heyoka/changelog.html

heyoka 0.6.0

06 Apr 13:20
Compare
Choose a tag to compare
heyoka 0.6.0 Pre-release
Pre-release

This new version of heyoka comes with a big new feature, event detection. A tutorial chapter describing the new feature is available here:

https://bluescarni.github.io/heyoka/tut_events.html

Another important new feature is that propagate_grid() can now be used with the batch integrator.

The full changelog is available here:

https://bluescarni.github.io/heyoka/changelog.html

heyoka 0.5.0

25 Feb 09:09
Compare
Choose a tag to compare
heyoka 0.5.0 Pre-release
Pre-release

This is a minor release that features additions and improvements to the expression system.

The full changelog, as usual, is available here:

https://bluescarni.github.io/heyoka/changelog.html

heyoka 0.4.0

20 Feb 12:29
Compare
Choose a tag to compare
heyoka 0.4.0 Pre-release
Pre-release

This new release of heyoka comes with several new features:

  • support for outputting the Taylor coefficients that were used to perform a single time step,
  • support for dense (continuous) output,
  • efficient propagation over a time grid via dense output,
  • new automatic simplifications in the expression system,
  • a new function powi() for exponentiation with natural exponents.

There is also an important bugfix regarding a division by zero in certain corner cases when using pow() with small natural exponents.

As usual, the full changelog is available here:

https://bluescarni.github.io/heyoka/changelog.html

heyoka 0.3.0

11 Feb 09:13
Compare
Choose a tag to compare
heyoka 0.3.0 Pre-release
Pre-release

This new version of heyoka adds support for many new elementary functions, including:

  • inverse trigonometric functions,
  • (inverse) hyperbolic functions,
  • the standard logisitc function,
  • the error function.

Additionally, non-autonomous systems are now directly supported via a special time expression.

This release contains also various optimisations, build system improvements and documentation additions.

The full changelog, as usual, is available here:

https://bluescarni.github.io/heyoka/changelog.html

heyoka 0.2.0

13 Jan 20:02
92c3c2c
Compare
Choose a tag to compare
heyoka 0.2.0 Pre-release
Pre-release

This version adds two important new features:

  • support for runtime parameters (i.e., numerical constants whose values is not known when constructing an expression),
  • an extension of the API that allows to implement in heyoka a much wider variety of mathematical functions than previously possible. As a showcase for the new API, the tangent function has been implemented. Support for more mathematical functions is planned in the upcoming versions.

The full changelog is available here:

https://bluescarni.github.io/heyoka/changelog.html

heyoka 0.1.0

18 Dec 15:48
Compare
Choose a tag to compare
heyoka 0.1.0 Pre-release
Pre-release

This is the first release of heyoka. Initial documentation is available here:

https://bluescarni.github.io/heyoka