Releases: SciML/DifferentialEquations.jl
Releases · SciML/DifferentialEquations.jl
v7.17.0
DifferentialEquations v7.17.0
Merged pull requests:
- Add comprehensive spell checking configuration (#1098) (@ChrisRackauckas)
- Add downgrade CI workflow (#1099) (@ChrisRackauckas)
- Setup for v8 (#1106) (@ChrisRackauckas-Claude)
- bump Sundials (#1108) (@oscardssmith)
Closed issues:
- Cannot use any of the ODEInterface.jl algorithms (#695)
- DiscreteCallback is not called after VectorContinuousCallback is called (#1076)
- Reproducibility Issues? (#1078)
- Downstream build broke today with e.g. UndefVarError:
AbstractNonlinearTerminationModenot defined inSimpleNonlinearSolve(#1080) - Error with jac_prototype in Mass Matrix Form of ODEFunction (svd! on Sparse Matrix) (#1083)
- DifferentialEquations.jl v8 (#1086)
- Infinite loop when locating successive events during backward integration (#1087)
- UndefVarError:
BoundaryValueDiffEqAlgorithmnot defined inBoundaryValueDiffEq(#1088) - Lie group solver documentation (#1089)
- QNDF gets stuck when solving for a steady state to high tolerances (#1091)
- set_u! not respected on first time step of Euler() (#1092)
- Non-autonomous Linear ODE solver example fails (#1093)
- DifferentialEquations, BoundaryValueDiffEq, BoundaryValueDiffEqMIRK, BoundaryValueDiffEqFIRK, fail trying to install DifferentialEquations.jl on Windows 11 (#1094)
- Precompilation error: solve method overwrite between SciMLBase and DiffEqBase (clean depot + temp project, Julia 1.11.6, macOS/Apple Silicon) (#1103)
- IMEXBDF example is wrong (#1105)
v7.16.1
DifferentialEquations v7.16.1
Merged pull requests:
- Update tests (#1079) (@ChrisRackauckas)
Closed issues:
- DifferentialEquations.jl will currently not precompile (#1077)
v7.16.0
DifferentialEquations v7.16.0
Merged pull requests:
- CompatHelper: bump compat for LinearSolve to 3, (keep existing compat) (#1073) (@github-actions[bot])
Closed issues:
- Support tuples? (#566)
- Solver option save_idxs not supported for PDE indexing. (#920)
- DAE in mass-matrix form: MethodError for _initialize_DAE on OrdinaryDiffEqRosenbrock 1.2 (#1064)
- Precompiling DifferentialEquations currently fails (#1065)
- precompilation fails for two dependencies: BoundaryValueDiffEq and DifferentialEquations in Julia version 1.11.1 (#1066)
- WARNING: Method definition alg_autodiff(Any) (#1068)
- The
SOSRI()solver forSDEProblemevaluates the drift coefficientfon time points outside of the specified timespan (#1069) - Failing to precompile since
BoundaryValueDiffEqfails. (#1070) - Cannot Pkg.add DifferentialEQuations.jl (#1071)
- Precompilation Errors and UndefVarError in DifferentialEquations.jl (Julia 1.11.3 on macOS) (#1072)
v7.15.0
DifferentialEquations v7.15.0
Merged pull requests:
- CompatHelper: bump compat for DiffEqCallbacks to 4, (keep existing compat) (#1054) (@github-actions[bot])
- ci: test with
1,ltsandpreversions of julia (#1059) (@thazhemadam) - CompatHelper: bump compat for NonlinearSolve to 4, (keep existing compat) (#1063) (@github-actions[bot])
Closed issues:
- SRA3 solver outputs an incorrect constant solution when given non-diagonal noise (#1042)
- issingular(...) method fails when mass-matrix is expressed as a VectorOfArray (#1050)
- MethodError while solving PDE (#1051)
AbstractBVPAlgorithmnot defined inDiffEqBase(#1055)- sol.u should be Array{T, 2} (#1057)
- EnsembleProblem support AbstractVector (#1062)
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
DImplicitEulerresults in incorrectintegrator.uinaffect!()(#1029) - Bug when using auto-algorithm selection with continious callbacks (#1035)
ODESolutioninterpolation 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)