Skip to content

Releases: SciML/OrdinaryDiffEq.jl

v6.103.0

24 Oct 16:05
c46429d

Choose a tag to compare

OrdinaryDiffEq v6.103.0

Diff since v6.102.1

Merged pull requests:

Closed issues:

  • Efficient implementation of Gauss Collocation (#1004)
  • Standardize fields in AbstractDiffEqInterpolation (#2750)
  • Big slowdown and type instabilities of AD through ODE solver (#2837)
  • Automated linearization of ODEProblems with Linearize (#2874)
  • Example in OrdinaryDiffEqLinear documentation does not run (#2877)
  • using print callback saves solution vector (even when save_everystep=false) (#2882)
  • CI tests fail due to precompilation errors in OrdinaryDiffEq.jl et co (#2887)

v6.102.1

09 Sep 05:39
c09a82e

Choose a tag to compare

OrdinaryDiffEq v6.102.1

Diff since v6.102.0

Merged pull requests:

Closed issues:

  • Likely erroneous use of Threads.nthreads and Threads.threadid (#2612)
  • DAE mass matrix form: initialize_dae! fails on non-scalar abstol (#2820)
  • Differentiating ODE with callback crashes with ForwardDiff (#2867)

v6.102.0

28 Aug 14:09
d35934c

Choose a tag to compare

OrdinaryDiffEq v6.102.0

Diff since v6.101.0

Merged pull requests:

Closed issues:

  • OrdinaryDiffEq precompilation time is super slow (#1886)
  • OrdinaryDiffEqSymplecticRK: LoadError: UndefVarError: default_linear_interpolation not defined (#2611)
  • Add JET testing for some static analysis in tests (#2663)
  • AutoDiff not working for SplitODEProblem (#2719)
  • Type-instability in Jacobian calculation (#2819)
  • pkg> update failed (#2821)

v6.101.0

21 Jul 15:54

Choose a tag to compare

OrdinaryDiffEq v6.101.0

Diff since v6.100.0

v6.100.0

21 Jul 03:17
04e419d

Choose a tag to compare

OrdinaryDiffEq v6.100.0

Diff since v6.99.0

Merged pull requests:

v6.99.0

16 Jul 12:55
fb6fa94

Choose a tag to compare

OrdinaryDiffEq v6.99.0

Diff since v6.98.0

Merged pull requests:

Closed issues:

  • OrdinaryDiffEqNonlinearSolve - Type instability in relaxation (#2674)
  • FBDF not compatible with ForwardDiff (#2720)
  • Get Mooncake direct adjoints working (#2723)
  • PreparationMismatchError after bump of DifferentiationInterface.jl (#2738)
  • Modified SIR model turns unstable on simulation (very potentially a numerical error unavoidable due to the model (#2747)
  • Make InterpolationData an AbstractDiffEqArrayInterpolation (#2749)

v6.98.0

28 May 20:02
7b7dc6b

Choose a tag to compare

OrdinaryDiffEq v6.98.0

Diff since v6.97.0

Merged pull requests:

v6.97.0

18 May 01:32
fe4b3cc

Choose a tag to compare

OrdinaryDiffEq v6.97.0

Diff since v6.96.0

Merged pull requests:

Closed issues:

  • Time dependence in a non-autonomous linear ODE problem does not appear to propagate correctly to the solver (#2661)
  • OrdinaryDiffEq.jl fails to precompile when DifferentiationInterface v0.7.0 is present in the environment (#2709)
  • Rodas4P() solver dominated by 2 allocations. Any way to get around this? (#2710)

v6.96.0

09 May 14:34
a11f27d

Choose a tag to compare

OrdinaryDiffEq v6.96.0

Diff since v6.95.1

Merged pull requests:

Closed issues:

  • jittery output for nonhomogeneous ODE problem when interpolating the input (#2673)
  • Callback doesn't trigger if it occurs at initial time (#2689)
  • Rodas methods don't fail with NoInit when u0 is inconsistent (#2700)

v6.95.1

26 Apr 15:13
d227c90

Choose a tag to compare

OrdinaryDiffEq v6.95.1

Diff since v6.95.0

Merged pull requests:

Closed issues:

  • no method matching Float64(::ForwardDiff.Dual{...}) when specifying only reltol (#2675)