Skip to content

v0.8.6

Compare
Choose a tag to compare
@jrenaud90 jrenaud90 released this 13 Feb 23:08
· 116 commits to main since this release
3107517

Changes

Major Changes:

  • Added support for Python 3.12.
  • Converted CySolver's rk_step method into a pure-c implementation to allow for further optimizations.
  • Changed all files to compile with c rather than c++.
    • Had to change cpp_bools to bints to make this change.

Bug Fixes:

  • Fixed issue where CyRK was not installing on MacOS due to issue with LLVM and OpenMP.
    • Have opted to go to gcc for macOS install due to issues with OpenMP and clang.
  • Fixed incorrect type for rk method in CySolver (should eliminate some compile warnings).
  • Fixed issue in benchmark where incorrect results were being displayed for CySolver.

GitHub Tracked Changes

Full Changelog: v0.8.5...v0.8.6