Releases: SciML/DifferentialEquations.jl
Releases · SciML/DifferentialEquations.jl
v6.19.0
DifferentialEquations v6.19.0
Closed issues:
- FAQ suggestion: lazily allocate buffers for use with automatic differentiation (#769)
- Import error when using diffeqpy after updating to v6.17.2 (#775)
- Stochastic differential equations - the
timeseries_steps_mean
function gives aBoundserror
when accessing Ensemble solution (#778) - EnsembleThreads does not use multiple cores (#780)
Merged pull requests:
- add prepare_alg to the solve preparation post default (#782) (@ChrisRackauckas)
v6.18.0
DifferentialEquations v6.18.0
Closed issues:
- DifferentialEquations precompilation fails in Julia 1.4.2 (#768)
- Ambiguous method error with ForwardDiff and Rodas Solver (#770)
- Plotting Ensemble solutions blocks out "label" attribute (#771)
Merged pull requests:
- CompatHelper: bump compat for "DiffEqJump" to "7" (#777) (@github-actions[bot])
v6.17.2
DifferentialEquations v6.17.2
Closed issues:
- Callbacks not allowed at
t=0
(#601) - Integrator stepped past tstops but the algorithm was dtchangeable (#642)
- "Double callback crossing floating pointer reducer errored. Report this issue." (#647)
- Double callback crossing floating pointer reducer errored. Report this issue. (#674)
- Floating Point Error (#688)
- Event detection not continuously/not always triggering (#696)
- Double callback crossing floating pointer reducer errored. Report this issue. (#724)
- Working with ForwardDiff.Dual causes ArgumentError: reducing over an empty collection is not allowed (#753)
- What happens when :autodiff=true while also specifying jac_prototype? (#756)
- Solving DAE with non-Vector state (#757)
- Double callback crossing floating pointer reducer error (#758)
- Only trivial solution for in-place definition of ODE RHS (#759)
- resizing integrator doesn't work with TRBDF2 (#761)
- solve(EnsembleProblem(::NoiseProblem)) does not work (#766)
Merged pull requests:
v6.17.1
DifferentialEquations v6.17.1
Closed issues:
- StackOverflow: Second order ODE giving wrong results (#751)
Merged pull requests:
- bigger tweak to ODE defaults (#752) (@ChrisRackauckas)
v6.17.0
DifferentialEquations v6.17.0
Closed issues:
- Solver gets trapped when using callbacks (#703)
- Test Failed at default_ode_alg_test.jl:12 (#710)
- Solution is saved twice when using two DiscreteCallbacks (#711)
- Table traits don't apply when the initial condition is a vector (#712)
- An error occurred in SDE problem with Complex number (#713)
- How to inquire the automatically selected algorithm? (#714)
- Error when using VariableJumpRate in DiscreteProblem (#715)
- Simultaneous parameter and initial conditions estimation for ODEs (#717)
- VectorContinuousCallback creating too many time steps? (#720)
- Cannot replicate code in documentation (#721)
- mean not defined (MonteCarloMeasurements) (#722)
- ERROR: InexactError: Int64(0.2) with Zygote (#723)
- EnsembleProblem stackoverflow (#727)
- Error showing EnsembleSolution in Pluto notebooks (#728)
- Type instability in fields of ODEProblem and ODEIntegrator (#730)
- EnsembleAnalysis problem when integer values are used for initial conditions (#731)
- EnsembleProblem won't work when save_start=false, save_end=false and save_everystep=false (#732)
- FunctionMap using enum is broken (#734)
- Precompilation fails in Sundials_jll, libopenblas_.so not found (#737)
- Precompilation error with 1.6 upgrade (#738)
- Use Autovern9 and Rodas5 became slow when meet instability and maxiters needed (#739)
- Indexing into
EnsembleSolution
gives group of solutions instead of a single solution (#742) - Diagonal Mass Matrix (#743)
- Error using Rodas4() (#744)
- Executing "using DifferentialEquations" i had error (#745)
- Integrator stepped past tstops but the algorithm was dtchangeable (#747)
- DAEs with
jac_prototype
aren't working (#748) - Questions about using automatic differentiation to get the local sensitivity by an adaptive ODE solver (#749)
v6.16.0
DifferentialEquations v6.16.0
Closed issues:
- Automated PDE solving fit for DifferentialEquations.jl (#469)
- Add new option to DAE solvers to never initialize DAE (#549)
- type unstable when returning EnsembleSolution object (#603)
- Sundials FunJac - MethodError (#631)
- DPRKN6 doesn't appear to use its free 6th order interpolant (#633)
- Need help in Second order Differential equation (#634)
- Installation fails on Win10 & julia 1.4.2 (#635)
- Question about setting a "shutdown" condition (#638)
- [feature request] DEStats results for the adjoint process when calculating gradients (#639)
- DABDF2 crashes (probably related to analytic Jacobian computation) (#641)
- UndefVarError: pprint_impl not defined during precompilation on Julia 1.4.2 (#643)
- Could not load symbol
jl_function_ptr
(#644) - Unable to specify noise process on RODEProblem (#645)
- Need an adjoint for constructor Pair (#649)
- error on using DifferentialEquations (#652)
- Error: unexpected values in bisection (#653)
- changing the ODEfunction in affect! (#654)
- Error: Non bracketing interval passed in bisection method (#656)
- matching error when trying to run the example in tutorial (#657)
- ERROR: UndefVarError: top not defined (#658)
- Method Error after package update (#659)
- fail to load the package "Specialfunctions" due to requirements of DifferentialEquation package (#660)
- Solving NN System of SDEs, Tracker Error (#661)
- has_continuous_callback() missing for VectorContinuousCallback (#662)
- Illegal inttoptr for SEIR model (#663)
- Huge pre-compilation time (#664)
- Conflicting solutions when solving a matrix system. (#667)
- Inconsistent solutions when solving a Matrix ODE problem (#668)
- VectorContinuousCallbacks seem broken? (#669)
- Solve does not support saveat vectors for ensemble problems (#671)
- [question] Interpolating adjoint for DDEs (#672)
- Centralizing the development of .github actions, workflows, and metadata (#673)
- Solving difference equations (#676)
- ContinuousCallback not firing (#677)
- Implicit solvers crash when solving an ODE system that contain a Dierckx spline (#678)
- ArrayPartitions of ArrayPartitions fail with implicit ODE solvers (#679)
- Cannot Precompile DifferentialEquations.jl (#683)
- Issue calling solve on a DDEProblem (#684)
- How to define a time event after a state event (#685)
- UndefVarError when using EnsembleDistributed() (#699)
- Failed to precompile, load error (#701)
- Decoupling tspan and initial time, t0 (#705)
Merged pull requests:
- MassInstallAction: Install the TagBot workflow on this repository (#690) (@christopher-dG)
- MassInstallAction: Install the GitHubActionsCI workflow on this repository (#698) (@christopher-dG)
- CompatHelper: bump compat for "Reexport" to "1.0" (#708) (@github-actions[bot])
v6.15.0
DifferentialEquations v6.15.0
Closed issues:
- ArrayPartition doesn't work with SDE problems (#386)
- Monte Carlo simulations of JumpProblems with VariableRateJump (#417)
- save_onlyend simple argument syntax for solve only returning the end time (#448)
- How do you retrieve the algorithm chosen when one isn't specified? (#484)
- Add simple SDE solvers to the RegularJump interface (#495)
- ExtendedJumpArray broadcast is incompatible with non-constant scalars (#508)
- Re-branding for multiple language compatibility (#519)
- Indexing ragged size EnsembleSolutions (#597)
- Sobol example in Global Sensitivity Analysis Fails (#605)
- Precompile OrdinaryDiffEq failed (#608)
- Flag for saving outputs of inplace functions (#609)
- The end of concrete_solve (#610)
- Interpolation broken for jump diffusion solutions (#613)
- Untested edge case when stepping from the end of a known tspan (#616)
- MethodError: no method matching similar(::Float64) when using a vector of dimension 1 (#619)
- Performance of ODE solver on GPU in the presence of parameters (#620)
- Parameters are 'nothing' when passing as an explicit argument to ODEProblem (#621)
- Failed while USING DifferentialEquations.jl in Julia 1.4.1 (#623)
- vscode error running an open .jl file (#627)
- Dense solution is a 1st order linear interpolation, whereas 4th order spline was promised (#629)
- Working DAE example (#630)
Merged pull requests:
v6.14.0
DifferentialEquations v6.14.0
Closed issues:
- DImplicitEuler and DABDF2 fail with LabelledArrays (#581)
- EnsembleProblem with JumpProblem yielding identical traces (#585)
- Using remake for EnsembleProblem (#586)
- LabelledArrays with Autodiff Stiff solvers (#588)
- Event repeated at the same time using ContinuousCallback and adaptive = false (#590)
- Suggestion for exploiting separable linear-nonlinear ODEs (#591)
- On Julia 1.5 importing produces warnings about fatally broken incremental compilation (#593)
- Discrete stochastic simulations method error (#594)
- Failed to precompule DifferentialEquation due to UndefVarError (#595)
- Reconfigure callbacks in the affect function (#598)
- Method Error when trying to solve an ODE (#599)
- Precompilation errors on both stable and master (#602)
Merged pull requests:
- CompatHelper: bump compat for "DiffEqNoiseProcess" to "4.0" (#604) (@github-actions[bot])
v6.13.0
v6.12.0
DifferentialEquations v6.12.0
Closed issues:
- Docs: parameter dependence for ODEProblem (#367)
- Second order sensitivities (#375)
- Sparse matrices as parameters - MethodError: Cannot
convert
an object of type Tuple{SparseMatrixCSC{Float64,Int64},...} (#378) - L2Loss() fails for Monte Carlo problems if saveat is not used (#392)
- Jacobians for SDEs (#402)
- Performance Issue: Interpolation of callbacks with StaticArrays (#407)
- Find a console-based progress monitoring package that works (#424)
- DifferentialEquations and Unitful (#455)
- Using CuArrays with complex arrays (#460)
- Simultaneous Zero-crossing behavior (#516)
- DifferentialEquations fail during precompile (#539)
- ContinuousCallback: affect! is not always called at the crossed condition (#551)
- Default to having progress bars on? (#562)
- concrete_solve example in the docs doesn't work (#569)
- Event Handling - Tutorial (Example 1: Bouncing Ball) (#570)
- Use an array of arrays as u prototype (#572)
- Julia 1.3.1-2 the new update caused the following error when trying to install the differential equations package (#573)
- Investigations of BLAS overloading for Dual numbers (#574)
- This is a trival set of mistakes I found... spelling mistakes in the websites of GSoC in JSoC. (#576)
- Error if there is a callback both in the problem and when solving (#578)
Merged pull requests:
- Add back ModelingToolkit-based ParameterizedFunctions (#579) (@ChrisRackauckas)