Skip to content

Releases: neurophysik/jitcsde

Version 1.6.2

08 Aug 10:31

Choose a tag to compare

  • Fixed a memory leak when using callbacks.
  • Linting, fixed typos, and similr by @alexfikl .

Version 1.6.1

16 Feb 08:35

Choose a tag to compare

  • Updated build system and added linting, CI, and similar by @alexfikl.
  • Improvements to documentation.

Version 1.6.0

27 Jun 11:59

Choose a tag to compare

  • Implemented callbacks.

v1.5.0

06 Mar 20:40

Choose a tag to compare

  • Added SymPy symbols for y and t (as an alternative to SymEngine symbols).
  • Implemented quick installation test.
  • Several improvements to error messages and documentation.

Version 1.4.0

28 Nov 17:20

Choose a tag to compare

  • Implemented dictionaries which (using the dynamical variables as keys) for:
    • defining differential equations
    • setting the initial conditions
    • obtaining the state

Version 1.3.1

01 Jul 21:28

Choose a tag to compare

  • Improvements to documentation.
  • Fixed wrong dependency in v1.3.0.

Version 1.2

13 Mar 12:44

Choose a tag to compare

  • Support for Stratonovich SDEs (except for jumps).

Version 1.0.1

18 Feb 10:37

Choose a tag to compare

There now is a SymEngine version number to refer to as a dependency – which means that automatically installing this dependency should work and you do not have to build SymEngine on your own anymore.

Version 1

12 Dec 16:13

Choose a tag to compare

Version 1 Pre-release
Pre-release
  • Switched from SymPy to SymEngine as a backend, which may speed up code generation by a factor of up to nine hundred. Almost everything that worked before should still work. See SymPy vs. SymEngine for details. As a required Symengine release is pending, you have to build it from source for now.
  • Added OpenMP support.
  • Fixed a nasty memory leak.
  • Changed some default parameters and behaviours.
  • Dropped support of some old, rarely used syntax.
  • Dropped Python 2 support.

0.22

22 Oct 20:16

Choose a tag to compare

  • Fixed a crucial bug in the integrator (for non-additive SDEs) that passed unnoticed due to a bug in a test.

This will be probably the last release using SymPy for symbolics. The next one will use SymEngine.

This will also probably be the last release supporting Python 2.