Releases: SciML/DifferentialEquations.jl
Releases · SciML/DifferentialEquations.jl
v7.14.0
DifferentialEquations v7.14.0
Merged pull requests:
- Fix typo in ODE algorithms: Use FBDF for problems with > 50 states (#1024) (@devmotion)
- Bump julia-actions/setup-julia from 1 to 2 (#1025) (@dependabot[bot])
- ci: standardise workflows using SciML's reusable workflows (#1032) (@thazhemadam)
- update for new
AlgorithmInterpretation
(#1048) (@prbzrg) - remove default alg (#1049) (@oscardssmith)
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 incorrectintegrator.u
inaffect!()
(#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
DifferentialEquations v7.13.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
DifferentialEquations v7.12.0
Merged pull requests:
- Change typeof(x) <: y to x isa y (#996) (@pepijndevos)
- CompatHelper: bump compat for SteadyStateDiffEq to 2, (keep existing compat) (#1000) (@github-actions[bot])
- Bump a few majors (#1008) (@ChrisRackauckas)
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
DifferentialEquations v7.11.0
Merged pull requests:
- CompatHelper: bump compat for NonlinearSolve to 2, (keep existing compat) (#985) (@github-actions[bot])
v7.10.0
DifferentialEquations v7.10.0
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
DifferentialEquations v7.9.1
Closed issues:
- Fixing type-instability in callback handling (#971)
Merged pull requests:
- Do not skip high level error messages from the default algorithm (#979) (@ChrisRackauckas)
v7.9.0
DifferentialEquations v7.9.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
DifferentialEquations v7.8.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:
- enable dependabot for GitHub actions (#942) (@ranocha)
- Bump codecov/codecov-action from 1 to 3 (#943) (@dependabot[bot])
- Bump actions/cache from 1 to 3 (#944) (@dependabot[bot])
- Bump actions/checkout from 1 to 3 (#945) (@dependabot[bot])
- version 7.8 (#964) (@ChrisRackauckas)
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)