Skip to content

Releases: SciML/DifferentialEquations.jl

v7.14.0

02 Sep 14:19
fdafa9c
Compare
Choose a tag to compare

DifferentialEquations v7.14.0

Diff since v7.13.0

Merged pull requests:

Closed issues:

  • Complex ODE and Manifold projection (#389)
  • PDEProblem is exported but has no docstring (#981)
  • Unable to get full matrix whose columns is the solution to an ODE with newer version of RecursiveArrayTools. (#1021)
  • Unexpected behavior with PresetTimeCallback (#1022)
  • DAE with continuous callback and DImplicitEuler results in incorrect integrator.u in affect!() (#1029)
  • Bug when using auto-algorithm selection with continious callbacks (#1035)
  • ODESolution interpolation fails for single value times with symbolic index (#1037)
  • Error using interpolation with default algorithm (#1038)
  • Precompile error due to dependency version (#1045)
  • Callback dosen't work when is set to "save_positions = (false, true)" (#1046)

v7.13.0

03 Mar 21:34
8ce23d2
Compare
Choose a tag to compare

DifferentialEquations v7.13.0

Diff since v7.12.0

Merged pull requests:

  • Bump actions/cache from 3 to 4 (#1014) (@dependabot[bot])
  • Bump codecov/codecov-action from 3 to 4 (#1015) (@dependabot[bot])
  • ci: explicitly specify token for codecov (#1017) (@thazhemadam)
  • CompatHelper: bump compat for DiffEqCallbacks to 3, (keep existing compat) (#1018) (@github-actions[bot])
  • Fix steady state default algorithm test (#1019) (@thomvet)

Closed issues:

  • Defining a Parameter/Structures Interface (#881)
  • ODEProblem doesn't accept symbolic maps for parameters (#922)
  • Error when the last integration step is smaller than dtmin (#924)
  • ImplicitEuler fails to solve a nonlinear spring-damper problem (#1010)
  • Plotting ODESolution using plot(sol) fails when using ODEFunction in combination with 'syms' keyword (#1011)
  • SciML UDE tutorial code breaks in Julia 1.10 (#1012)
  • StackOverflowError when passing tuple of parameters containing an ODESolution (#1013)
  • Type-instability when using nested structs (#1016)

v7.12.0

26 Dec 22:31
6d05a21
Compare
Choose a tag to compare

DifferentialEquations v7.12.0

Diff since v7.11.0

Merged pull requests:

Closed issues:

  • Kuramoto model as DDE: Results don't converge when constant_lags are specified (#983)
  • taking too long time first using the package (#988)
  • LoadError during precompilation of DifferentialEquations on 1.9.3 (#990)
  • My ODE peoblems is always Aborting Help!!! (#992)
  • feature request: Solve time parameter specification for SteadyStateProblem (#995)
  • Templates for Issues (#999)
  • "Interrupted. Larger maxiters is needed." warning when garbage collection is added (#1001)
  • LoadError: TypeError: in setfield! (#1002)

v7.11.0

30 Sep 17:12
49532bf
Compare
Choose a tag to compare

DifferentialEquations v7.11.0

Diff since v7.10.0

Merged pull requests:

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

v7.10.0

22 Sep 06:20
d6cf30b
Compare
Choose a tag to compare

DifferentialEquations v7.10.0

Diff since v7.9.1

Merged pull requests:

  • Bump actions/checkout from 3 to 4 (#982) (@dependabot[bot])
  • CompatHelper: bump compat for SciMLBase to 2, (keep existing compat) (#984) (@github-actions[bot])

Closed issues:

  • 22 seconds to 3 and now more: Let's fix all of the DifferentialEquations.jl + universe compile times! (#786)

v7.9.1

03 Sep 11:57
d27e014
Compare
Choose a tag to compare

DifferentialEquations v7.9.1

Diff since v7.9.0

Closed issues:

  • Fixing type-instability in callback handling (#971)

Merged pull requests:

v7.9.0

17 Aug 00:17
f8894c9
Compare
Choose a tag to compare

DifferentialEquations v7.9.0

Diff since v7.8.0

Closed issues:

  • Inconsistent callback behavior (#955)
  • Method Error in solver FBDF with LinearSolve v2.2.1 (#967)
  • Using OrdinaryDiffEq.jl with Measurements.jl does not work anymore (#968)
  • Large allocation count from VariableRateJump (#969)
  • Issues with radau solvers (#970)
  • Can't precompile DifferentialEquations.jl, gets stuck on BoundaryValueDiffEq.jl (#972)

Merged pull requests:

  • CompatHelper: bump compat for BoundaryValueDiffEq to 3, (keep existing compat) (#965) (@github-actions[bot])
  • Remove undefined export (#974) (@joaquinpelle)
  • A new round of ODE defaults (#977) (@ChrisRackauckas)

v7.8.0

08 Jun 03:13
751454f
Compare
Choose a tag to compare

DifferentialEquations v7.8.0

Diff since v7.7.0

Closed issues:

  • Bounds error when using thread=True() with OffsetArray (#936)
  • DDE problem need help! (#937)
  • Warning during precompilating (1.9 beta) (#941)
  • DifferentialEquations Package Kills Performance Everywhere (#947)
  • EnsembleProblem solving time increases by one order of magnitude when modelingtoolkitizing (#949)
  • Measurements no longer supported by DifferentialEquations 7.7.0 (#950)
  • High precision square-root integration (#954)
  • Issue with the use of Measurements.jl (#959)
  • Inconsistent Problem Size when using Krylov solvers (#960)
  • Custom structs sensitive to timestep size? (#962)
  • OrdinaryDiffEq.jl is failing to load (#963)

Merged pull requests:

v7.7.0

16 Feb 00:29
3183548
Compare
Choose a tag to compare

DifferentialEquations v7.7.0

Diff since v7.6.0

Closed issues:

  • Solver arrays not being cleared from memory. (#680)
  • Complex number error (#910)
  • MethodError: no method matching setindex(::Vector{Float64}, ::Float64, ::Int64) (#911)
  • Algebraic equation in matrix form (#913)
  • NeuralSDE Example (#914)
  • SDE solver fixed (#915)
  • ERROR: "No matching function wrapper was found!" in some special case(s) (#916)
  • Advection diffusion example on Julia website has an error (#919)
  • Implicit Euler and @Btime report Warning: Instability detected. Aborting (#921)
  • Issue with Jump ODE problems with variable rate jumps? (#923)
  • Problem installing DifferentialEquations.jl with Julia 1.8.4 (#926)
  • error compiling: due to N_VMake_Serial (#928)
  • plot cost function fo estimate multiple parameters (#929)
  • compile error on Windows (#930)
  • Which version changed ODESolution interface? (#931)
  • How to store the intermediate variables in the differentialequation function (#933)

Merged pull requests:

v7.6.0

22 Oct 13:45
3e71f3a
Compare
Choose a tag to compare

DifferentialEquations v7.6.0

Diff since v7.5.0

Closed issues:

  • Nested static LabelledArrays: StackOverflowError (#750)
  • Change return codes to Enum (#867)
  • Automatic algorithm choice in DiffEq.jl combined with Gradient based optimizers (dual numbers) causes MethodErrors (#903)
  • reinit!(integrator, u0) raise error with both save_on=false, save_start=false (#904)
  • Using FBDF solver to deal with super-large-sparse-matrix problems (#906)
  • "Default algorithm choises requires DifferentialEquations.jl" after using DifferentialEquations (#907)

Merged pull requests: