Skip to content

Releases: SciML/OrdinaryDiffEq.jl

v6.75.0

04 May 11:22
1f2e058
Compare
Choose a tag to compare

OrdinaryDiffEq v6.75.0

Diff since v6.74.1

Merged pull requests:

  • Implement 4th order Runge-Kutta-Nystrom method (#2161) (@Shreyas-Ekanathan)
  • added ROS2 method and added ROS2, ROS23 and ROS34PW methods to iipvsoop_test.jl (#2165) (@cwittens)
  • Added Runge–Kutta pairs of orders 9(8) for use in quadruple precision computations (#2166) (@Theozeud)
  • Bump julia-actions/setup-julia from 1 to 2 (#2169) (@dependabot[bot])
  • Modifications Rodas5Pe, Rodas5Pr of Rodas5P concerning issue #2054 and minor bug fixes of Rodas3P/23W (#2170) (@gstein3m)
  • CompatHelper: bump compat for ADTypes to 1, (keep existing compat) (#2172) (@github-actions[bot])
  • added algos to rosenbrock.md (#2175) (@cwittens)
  • Fix issue #2173 divide-by-zero error (#2178) (@afossa)
  • Bump version and release for downstream CI with ADTypes 1.0 (#2180) (@Vaibhavdixit02)

Closed issues:

  • Investigate the possibility of StaticArrays tableau methods (#114)
  • Analysis of time spent precompiling (#1937)
  • Second-order Rosenbrock method of Verwer, Spee, Blom, Hundsdorfer (1999) (#2112)
  • New Runge–Kutta pairs of orders 9(8) for use in quadruple precision computations (#2159)
  • Plotting analytic solutions fails (#2162)
  • Divide-by-zero error thrown during vector initialization (#2173)
  • unstable_check gets passed value that's far from solution (#2179)

v6.74.1

20 Mar 21:34
258bbbb
Compare
Choose a tag to compare

OrdinaryDiffEq v6.74.1

Diff since v6.74.0

Merged pull requests:

  • Avoid throwing error if type inference on u0/t fails (#2157) (@mchitre)
  • fix DAE init when BrownFullBasic is given a specific nlsolver to use (#2160) (@oscardssmith)

Closed issues:

  • Automatically chosen algorithm by solve(prob; alg_hints=:auto) fails to solve ODEs (#2146)

v6.74.0

01 Mar 14:08
e31199b
Compare
Choose a tag to compare

OrdinaryDiffEq v6.74.0

Diff since v6.73.1

Merged pull requests:

v6.73.1

29 Feb 15:43
Compare
Choose a tag to compare

OrdinaryDiffEq v6.73.1

Diff since v6.73.0

v6.73.0

29 Feb 12:50
099a480
Compare
Choose a tag to compare

OrdinaryDiffEq v6.73.0

Diff since v6.72.0

Merged pull requests:

v6.72.0

26 Feb 15:30
019c186
Compare
Choose a tag to compare

OrdinaryDiffEq v6.72.0

Diff since v6.71.0

Merged pull requests:

Closed issues:

  • Unexpected memory accumulation when repeatedly running solve (#2147)

v6.71.0

15 Feb 17:34
31d9157
Compare
Choose a tag to compare

OrdinaryDiffEq v6.71.0

Diff since v6.70.1

Merged pull requests:

Closed issues:

  • Improved traditional Rosenbrock–Wanner methods for stiff ODEs and DAEs by Joachim Rang (#2064)
  • Rosenbrock solvers fail or interpolate poorly due to (algebraically) inconsistent u after callback (#2127)
  • Rodas5P gives inaccurate results when integrating triangle wave (#2132)
  • Rodas3P and Rodas23W are completely broken for out of place. (#2135)

v6.70.1

02 Feb 21:14
511de3e
Compare
Choose a tag to compare

OrdinaryDiffEq v6.70.1

Diff since v6.70.0

v6.70.0

31 Jan 13:42
99ab28f
Compare
Choose a tag to compare

OrdinaryDiffEq v6.70.0

Diff since v6.69.0

Merged pull requests:

Closed issues:

  • ERROR: InexactError: Int64(1//1000000) with fixed-step methods (#2114)
  • MethodError in _get_tolerance when optimizing parameters and initial conditions in ODE with mass matrix (#2115)

v6.69.0

07 Jan 20:26
ffcad28
Compare
Choose a tag to compare

OrdinaryDiffEq v6.69.0

Diff since v6.68.2

Merged pull requests: