Releases: SciML/OrdinaryDiffEq.jl
Releases · SciML/OrdinaryDiffEq.jl
v6.87.0
OrdinaryDiffEq v6.87.0
Merged pull requests:
- Implement 7th order RadauIIA method (#2273) (@Shreyas-Ekanathan)
- Added SDIRK Solvers (#2285) (@ParamThakkar123)
- fix `is_constant_cache(::DefaultCache) (#2288) (@oscardssmith)
- Remove Rodas interpolation error allocation (#2290) (@ChrisRackauckas)
- fix out of place
WOperator
(#2291) (@oscardssmith) - don't broadcast the left side for out of place (#2293) (@oscardssmith)
Closed issues:
- Default algorithm with StaticArray state and a ContinuousCallback errors out. (#2287)
v6.86.0
OrdinaryDiffEq v6.86.0
Merged pull requests:
- added method ROK4a (#2260) (@cwittens)
- Added SSPRK methods (#2264) (@ParamThakkar123)
- Added Feagin Package (#2267) (@ParamThakkar123)
- Added OrdinaryDiffEqSymplecticRK (#2268) (@ParamThakkar123)
- Don't use prev_theta for non-adaptive solves (#2269) (@oscardssmith)
- don't define
trivial_limiter!
in sub-packages (#2270) (@oscardssmith) - remove array specialization (#2271) (@oscardssmith)
- Added RKN methods (#2272) (@ParamThakkar123)
- Added Verner Methods (#2274) (@ParamThakkar123)
- fix default algorithm interpolation (#2275) (@oscardssmith)
- Allow any chunksize for CompiledFloats (#2276) (@ChrisRackauckas)
- typo fix (#2280) (@oscardssmith)
- add PositiveIntegrators.jl to downstream tests (#2281) (@ranocha)
Closed issues:
v6.85.0
OrdinaryDiffEq v6.85.0
Merged pull requests:
- fix out of place
linsolve=KrylovJL*
(#2252) (@oscardssmith) - Added Separate package for RKC (#2253) (@ParamThakkar123)
- Added Low Storage RK methods (#2256) (@ParamThakkar123)
- Fix unescaped name argument in cache macro. (#2257) (@evetion)
- Update utility_tests.jl (#2258) (@ChrisRackauckas)
- don't copy the cache macro in RKC (#2259) (@ChrisRackauckas)
- Generalize some controller properties to use new traits for refactor (#2261) (@ChrisRackauckas)
- fix
eigen_est
for in place explicit solvers withComplex
u0
(#2262) (@oscardssmith) - CompatHelper: add new compat entry for Static at version 1, (keep existing compat) (#2263) (@github-actions[bot])
Closed issues:
v6.84.0
OrdinaryDiffEq v6.84.0
v6.83.2
OrdinaryDiffEq v6.83.2
Merged pull requests:
- Optimistic first time convergence criterion (without messing with DelayDiffEq) (#2233) (@oscardssmith)
- Fix
QNDF
alg_events test (#2249) (@oscardssmith) - fix
get_tmp_cache
for Default solver (and some other default solver DAE fixes) (#2251) (@oscardssmith)
Closed issues:
- Model Regression from v6.74.1 to v6.83.1 (#2250)
v6.83.1
v6.83.0
OrdinaryDiffEq v6.83.0
Merged pull requests:
- work around FastBroadcast bugfix (#2243) (@oscardssmith)
- fix
Rodas5P
dense output for nonArray
inplace (#2244) (@oscardssmith) - fix default solver interpolation (#2245) (@oscardssmith)
- fix typos (#2246) (@spaette)
Closed issues:
ERROR: UndefVarError: a71 not defined
when usingRodas5P
withContinuousCallback
(#2242)
v6.82.0
OrdinaryDiffEq v6.82.0
Merged pull requests:
- Move extrapolation methods to an add-on library (#2240) (@ChrisRackauckas)
- Fix case of nothing initiailizeprob with non-stiff default alg (#2241) (@ChrisRackauckas)
Closed issues:
- Interpolation with
DynamicalODEProblem
is broken (#2182)
v6.81.1
OrdinaryDiffEq v6.81.1
Merged pull requests:
- Fix order of CompositeAlgorithm (#2239) (@ChrisRackauckas)
v6.81.0
OrdinaryDiffEq v6.81.0
Merged pull requests:
- Switch RK methods to use an inf norm for
eigen_est
(#2204) (@oscardssmith) - throw error for
Rosenbrock23
on non-diagonal mass matrices (#2226) (@oscardssmith) - fix
Stepanov5
(#2230) (@oscardssmith) - fix NonlinearSolveAlg to use new Nonlinear stats handling (#2231) (@oscardssmith)
- Allocate less in
estimate_terk
(#2232) (@chriselrod) - Partial revert for ROW docs and fix of tableau docstrings (#2236) (@termi-official)
- Revert "Disable Default solver on windows" (#2237) (@ChrisRackauckas)
Closed issues:
- Performance drop in Julia 1.6 (#1422)
- The method
Stepanov5
doesn't seem to work (#2188) - autoswitch solvers can cause the stiff solver to fail (#2198)
Rosenbrock23
fails for weird mass matrices (#2203)- Add option to specify maximum number of consecutively rejected steps (#2229)
- Adaptivity fails for DAEs with non-continuous solution (#2238)