Skip to content

Releases: SciML/DifferentialEquations.jl

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:

v7.5.0

27 Sep 14:31
a393306
Compare
Choose a tag to compare

DifferentialEquations v7.5.0

Diff since v7.4.0

Merged pull requests:

v7.4.0

19 Sep 13:08
8b4d07c
Compare
Choose a tag to compare

DifferentialEquations v7.4.0

Diff since v7.3.0

Closed issues:

  • Some contradictory fields in SteadyStateProblem (#894)
  • [help] Difficulty adapting Matlab code to Julia (#897)
  • Lagrangian Descriptors (#899)

Merged pull requests:

v7.3.0

31 Aug 17:14
61171b0
Compare
Choose a tag to compare

DifferentialEquations v7.3.0

Diff since v7.2.0

Closed issues:

  • Common interface startup costs (#312)
  • Throw an error if we see a non-common interface argument. (#334)
  • Move API docs from DiffEqDocs.jl to docstrings? (#371)
  • GMRES tie-ins for linsolve support (#453)
  • Automatic GPUified linear solves (#472)
  • Issues with complex ode15s solver (#503)
  • Julia crashes several times while using DifferentialEquations.jl (#607)
  • Non-deterministic unstable-ish Tsit5 solution (#636)
  • Failed installation if Plots.jl is previously installed on Julia 1.0.3 (#687)
  • confusing Jacobian options... (#800)
  • Error DifferentialEquations precompile (#874)
  • Strange Memory Allocations with saveat (#880)
  • how to obtain the noise realization? (#882)
  • how to get different random noise (#883)
  • Update DiffEqBase library version (#884)
  • ODE that depends nonlinearly on a jump process (#885)
  • WARNING: Method definition resize!(FastLapackInterface.QRWYWs{R, MT} (#887)
  • Failed to precompile (#889)
  • Distributed ODE doesn't work with remote host (#890)
  • Ich habe eine Frage.... (#891)
  • Call to solve fails with `LoadError: "No matching function wrapper was found" (#893)

Merged pull requests:

v7.2.0

29 Jun 19:21
9550a33
Compare
Choose a tag to compare

DifferentialEquations v7.2.0

Diff since v7.1.0

Closed issues:

  • DAEs and specifying states (#490)
  • ContinuousCallback: affect! is not always called at the crossed condition (#551)
  • DABDF2 fails with discrete callbacks (#589)
  • Solving DAE with non-Vector state (#757)
  • ERROR with callback: attempt to access 1-element view(::Vector{Float64}, 1:1) with eltype Float64 at index [-1] (#798)
  • Parallel Ensamble Callback Error (#829)
  • DifferentialEquations.jl will not compile due to LinearAlgebra.SingularException(2) (#842)
  • VectorContinuousCallback not picking up threshold (#843)
  • Compatibility with ApproxFun (#847)
  • Bug (?) in integrator interface: set_u! calls are not effective before stepping the first time (#848)
  • Incorrect cache types for stiff solvers (#849)
  • Discrepancy between solution of du/dt = A(t)u computed using operator and functions based approaches (#850)
  • Number of jacobians created | Influence generation of new jacobian (#851)
  • concrete_solve() vs. solve() (#852)
  • Failure to Precompile on an M1 Mac (#853)
  • EnsembleProblem multithread issue with JumpProblem (#854)
  • Solution derivatives and events (#856)
  • Numerical issues with Stochastic two-body problem (#857)
  • Long time precompilation (#858)
  • Precompilation fails in v1.7.3 (#859)
  • Integrator.sol.retcode does not update after reinit!(integrator) (#861)
  • An SDEProblem with non-default noise_rate_prototype has issues dealing with complex-valued problems (#865)
  • Error when trying to dynamically change tstops during solve (#868)
  • Precompilation issue on 1.7.2 (#872)
  • How to customize solver algorithm: May be needed in some physical problem. (#873)
  • DiscreteProblem keyword scale_by_time=true (#875)

Merged pull requests:

v7.1.0

11 Jan 13:17
a0e1c30
Compare
Choose a tag to compare

DifferentialEquations v7.1.0

Diff since v7.0.0

Merged pull requests:

v7.0.0

24 Dec 11:13
45b61ea
Compare
Choose a tag to compare

DifferentialEquations v7.0.0

Diff since v6.21.0

Closed issues:

  • Failed to precompile on M1 Mac (#830)
  • Both Symbolics and Graphs export "degree"; uses of it in module ModelingToolkit must be qualified (#834)

Merged pull requests:

v6.21.0

21 Dec 12:47
959a2ac
Compare
Choose a tag to compare

DifferentialEquations v6.21.0

Diff since v6.20.0

Closed issues:

  • DifferentialEquations.jl invalidates OrdinaryDiffEq.jl precompile caches for lu-factorization (#785)
  • LoadError when precompiling DifferentialEquations (#816)
  • ERROR: LoadError: MethodError: no method matching names(::Base.Broadcast.BroadcastFunction{Irrational{:log4π}}) (#818)
  • How to return a mathmatical expression of predict solution "U_predict" (#819)
  • EnsembleThreads: crash w/increase in problem size (#820)
  • How to fast find source code of function, like Dense() Chain() (#821)
  • How to get the mathematical expression of Neural Network. (#822)
  • ask for pytorch version (#823)
  • SciML/LTS killing Cxx.jl off (#828)

Merged pull requests: