Releases: SciML/DifferentialEquations.jl
Releases · SciML/DifferentialEquations.jl
v7.7.0
DifferentialEquations v7.7.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:
- Update README.md (#925) (@ErikQQY)
- Update default steady state solver (#935) (@ChrisRackauckas)
v7.6.0
DifferentialEquations v7.6.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:
- Handle init with algorithm defaults (#909) (@ChrisRackauckas)
v7.5.0
DifferentialEquations v7.5.0
Merged pull requests:
- Bump a ton of lower bounds (#902) (@ChrisRackauckas)
v7.4.0
DifferentialEquations v7.4.0
Closed issues:
- Some contradictory fields in SteadyStateProblem (#894)
- [help] Difficulty adapting Matlab code to Julia (#897)
- Lagrangian Descriptors (#899)
Merged pull requests:
- MassInstallAction: Install the Invalidations workflow on this repository (#896) (@devmotion)
- Change default Rodas5 to Rodas5P (#900) (@ChrisRackauckas)
v7.3.0
DifferentialEquations v7.3.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:
- badges (#892) (@ArnoStrouwen)
- Bump versions (#895) (@ChrisRackauckas)
v7.2.0
DifferentialEquations v7.2.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 toLinearAlgebra.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
duringsolve
(#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:
- Format SciML Style (#877) (@ChrisRackauckas)
- Update DiffEqJump to JumpProcesses (#879) (@isaacsas)
v7.1.0
DifferentialEquations v7.1.0
Merged pull requests:
- Improve defaults and reexport LinearSolve (#840) (@ChrisRackauckas)
v7.0.0
DifferentialEquations v7.0.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:
- Remove some background packages to greatly improve startup time (#835) (@ChrisRackauckas)
- Describe breaking changes in NEWS.md for v7 (#836) (@ChrisRackauckas)
v6.21.0
DifferentialEquations v6.21.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:
- CI for LTS (#826) (@ChrisRackauckas)
- Update for LinearSolve.jl (#832) (@ChrisRackauckas)
v6.20.0
DifferentialEquations v6.20.0
Closed issues:
- "using DifferentialEquations" is very slow (#555)
- Automatic solver selection for DynamicalODEProblem gives incorrect results (#681)
- Delay Differential Equations / MethodError (#736)
- CVODE_BDF: GMRES - different answers with save_everystep=true vs. false (#774)
modelingtoolkitize
functions generated with metaprogramming (#781)- Precompilation broken for DifferentialEquations.jl (#787)
- step!() using ImplicitEuler() Hangs and Locks up Julia Indefinitely (#789)
- Memory leakage when integrating a simple equation (#790)
- BoundsError: attempt to access 4-element view at index [-1] with VectorContinuousCallback (#792)
- DifferentialEquations or OrdinaryDiffEq packages? (#793)
- Can anyone explain why the size of "solve" is different for every run? (#794)
- Sundials Failing to Precompile (#795)
- worked example: several solvers give different results with save_everystep=true vs. false (#796)
- Can't compile DifferentialEquations.jl due to a problem in module IrrationalConstants at irrationals.jl (#801)
- SDE problem using SKenCarp with continuous callback (#802)
- Event Handling and Callback Functions - Examples Typo (#804)
- Solve seems to miss timesteps specified by PresetTimeCallbacks (#805)
- I encountered a problem when using a convolutional neural network for training and solving ODE problems by using Flux package (#806)
- LinearAlgebra.SingularException(6) (#807)
- lazy sleeper (#808)
- How to solve stiff Neural ODE with many params (> 2000)? (#810)
- ERROR: LoadError: LoadError: LoadError: UndefVarError: f not defined, julia v1.6.3 (#811)
- warning: method definition (:: type {float32}) (base. Ionic {: log π}) in module ionic constants at irrationals. JL (#812)
- error running using --compiled-modules=no command line option (#813)
Merged pull requests:
- Grammar, clarity, & word choice (#809) (@LilithHafner)
- CompatHelper: bump compat for DiffEqJump to 8, (keep existing compat) (#815) (@github-actions[bot])