Skip to content

Latest commit

 

History

History
133 lines (103 loc) · 2.38 KB

CHANGES.rst

File metadata and controls

133 lines (103 loc) · 2.38 KB

v0.9.6

  • Another bump on AnyODE

v0.9.5

  • update AnyODE (fix refcounting bug)

v0.9.4

  • update AnyODE

v0.9.3

  • update setup.py to re-run Cython when .pyx available
  • update setup.py to new requirements in more recent versions of setuptools

v0.9.2

  • fix illegal escape sequence in setup.py

v0.9.1

  • New python signature: t is now a NumPy scalar

v0.9.0

  • Updated AnyODE version (19)

v0.8.4

  • Only require C++11

v0.8.3

  • Relax tests for 'time_cpu' & 'time_jac'

v0.8.2

  • New upstream AnyODE version (12)

v0.8.1

  • New upstream AnyODE version (11)

v0.8.0

  • New upstream AnyODE version (8)

v0.7.4

  • Fix signature in cython pxd

v0.7.3

  • return atol & rtol in info dict.

v0.7.2

  • support for record_rhs_xvals/record_jac_xvals/record_order/record_fpe

v0.7.1

  • get_dx_max_cb (callback to calculate dx_max)

v0.7.0

  • dx0cb
  • pygslodeiv2._config

v0.6.1

  • adaptive learned two new arguments: autorestart & return_on_error.

v0.6.0

  • Changed development status from alpha to beta.
  • Refactored to use AnyODE base class (share code with pycvodes & pygslodeiv2)

v0.5.2

  • Fixes to setu.py

v0.5.1

  • nsteps kwarg added (maximum number of steps).
  • More robust setup.py

v0.5.0

  • Changes to info dict: rename 'nrhs' -> 'nfev', 'njac' -> 'njev', added 'cpu_time', 'success'

v0.4.1

  • Added support for (first) derivative in output
  • Min and max step now allowed to be set
  • Check against using dx0=0.0

v0.4.0

  • New function signature: integrate_predefined and integrate_adaptive now also return an info dict containing nrhs and njac conatining number of calls to each function made during last integration.
  • Expose gslodeiv2.steppers tuple.
  • check_callbable and check_indexing kwargs now defaults to False

v0.3.3

  • Fix minor memory leak
  • Made y read-only in Python callbacks
  • Do not overwrite Python error string when callback raises Exception.

v0.3.2

  • Ship tests with package (e.g.: python -m pytest --pyargs pygslodeiv2)

v0.3.1

  • Less strict callback checks on python side.
  • Minor C++ API clean up.

v0.3.0

  • Jacobian callback only need for steppers using it.

v0.2.0

  • integrate_predefined added. More extensive tesing of steppers.

v0.1

  • Integration using adaptive step-size supported.