Sundials.jl Versions Save

Julia interface to Sundials, including a nonlinear solver (KINSOL), ODE's (CVODE and ARKODE), and DAE's (IDA) in a SciML scientific machine learning enabled manner

v4.24.0

4 months ago

Sundials v4.24.0

Diff since v4.23.2

Merged pull requests:

  • Bump codecov/codecov-action from 3 to 4 (#447) (@dependabot[bot])
  • Fix IDA for callbacks that change p (#448) (@oscardssmith)
  • fix test passing integer to differential_vars (#453) (@oxinabox)

Closed issues:

  • ERROR: Package Sundials errored during testing (#391)
  • IDA fails to solve when encountering algebraically inconsistent u after callback (#449)

v4.23.2

5 months ago

Sundials v4.23.2

Diff since v4.23.1

Merged pull requests:

  • Fix handling of small timesteps (#423) (@sjdaines)
  • Bump actions/cache from 3 to 4 (#443) (@dependabot[bot])
  • fix depwarns (#444) (@ChrisRackauckas)
  • use vcat rather than append! to combine d_discontinuities and tstops (#445) (@oscardssmith)
  • Memory-safety and allocations fixes for Handle{T} (#446) (@sjdaines)

Closed issues:

  • v4.19.4 CVODE recoverable warnings now cause failures (#420)
  • Allocations in convert(Ptr{T}, Handle{T}) (#435)
  • Latest Sundials does not work on Julia v1.11+ (#441)
  • Lots of warnings while running tests in 1.11-dev (#442)

v4.23.1

6 months ago

Sundials v4.23.1

Diff since v4.23.0

Merged pull requests:

  • Ensure Scalar NLsolve returns a scalar (#440) (@avik-pal)

v4.23.0

6 months ago

Sundials v4.23.0

Diff since v4.22.1

Merged pull requests:

  • Wrap other solvers for Sundials kinsol (#439) (@avik-pal)

Closed issues:

  • Sundials ERROR: UndefVarError: LS not defined (#431)

v4.22.1

6 months ago

Sundials v4.22.1

Diff since v4.22.0

Merged pull requests:

  • Add tolerance to kinsol (#438) (@avik-pal)

v4.22.0

6 months ago

Sundials v4.22.0

Diff since v4.21.0

Merged pull requests:

  • Use SciMLBase.DEStats (#429) (@pepijndevos)
  • Mark SubArrays as invalid outputs for IDAIntegrator(out, t) (#434) (@staticfloat)

v4.21.0

6 months ago

Sundials v4.21.0

Diff since v4.20.1

Merged pull requests:

  • Change typeof(x) <: y to x isa y (#432) (@pepijndevos)
  • finalize callbacks (#433) (@oscardssmith)
  • make the saveat and tstop handling match OrdinaryDiffEq more closely (#436) (@oscardssmith)
  • Try bumping lower bounds and see if it's all working (#437) (@ChrisRackauckas)

v4.20.1

8 months ago

Sundials v4.20.1

Diff since v4.20.0

Merged pull requests:

  • map d_discontinuitites to tstops (#425) (@oscardssmith)
  • pass progress_id for distinct progress logging (#427) (@pepijndevos)
  • CompatHelper: bump compat for CEnum to 0.5, (keep existing compat) (#428) (@github-actions[bot])
  • Correct initial saved value for dures (#430) (@Keno)

Closed issues:

  • Map d_discontinuities to tstops (#424)
  • ERROR: The following 1 direct dependency failed to precompile: Sundials [c3572dad-4567-51f8-b174-8c6c989267f4] (#426)

v4.20.0

9 months ago

Sundials v4.20.0

Diff since v4.19.5

Merged pull requests:

  • CompatHelper: bump compat for SciMLBase to 2, (keep existing compat) (#422) (@github-actions[bot])

v4.19.5

9 months ago

Sundials v4.19.5

Diff since v4.19.4

Merged pull requests:

  • enable sundials kinsol return code (#421) (@TorkelE)