Skip to content

Releases: SciML/DifferentialEquations.jl

v6.12.0

20 Mar 15:03
74f872a
Compare
Choose a tag to compare

DifferentialEquations v6.12.0

Diff since v6.11.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:

v6.11.0

12 Feb 08:03
Compare
Choose a tag to compare

DifferentialEquations v6.11.0

Diff since v6.10.1

Closed issues:

  • Convenience feature: Include algebraic variables in result (#332)
  • adjoint of DESolution only works with a vector solution (#379)
  • Dual number time and saveat (#421)
  • Static Array method allocates more than in-place with small ODE (#436)
  • Higher order derivatives in ode_def (#468)
  • Combination of JULIA_DEBUG=OrdinaryDiffEq and progress=true breaks logging system (#510)
  • stepping past tstop error (#514)
  • Dynamic Mode Decomposition (#517)
  • 2nd order ODE solver no longer works if the solver is not specifed (#523)
  • Plot recipe does not allow renaming of lines (#546)
  • StackOverFlowError with two usages of save_func (#548)
  • Syntax help for coupled jump SDEs (#553)
  • Failure to precompile Differential Equations (#554)
  • Example with wrong behavior of saveat (#556)
  • Event restart: Stepsize not adapted for Tsit5 (#558)
  • no method matching has_Wfact (#559)
  • BigFloat states with Float64 time for stiff solvers (#560)
  • Resizing system fails with stiff solvers (#561)
  • build_loss_objective return InexactError | from the DiffEq tutorial (#563)
  • Error in Documentation example code for Rosenbrock Equation (#565)

Merged pull requests:

v6.10.1

11 Jan 06:22
v6.10.1
c827997
Compare
Choose a tag to compare

v6.10.1 (2020-01-11)

Diff since v6.10.0

Merged pull requests:

  • move an __solve definition from DiffEq->DiffEqBase (#543) (asinghvi17)

v6.10.0

09 Jan 06:10
v6.10.0
b32e757
Compare
Choose a tag to compare

v6.10.0 (2020-01-09)

Diff since v6.9.0

Closed issues:

  • Warning: Failed to build the parameter derivatives (#541)
  • Local Sensitivity from Dual Numbers for ImpEuler, Trapzoid, etc.... (#540)
  • How to integrate backwards using Integrator Interface (#538)

Merged pull requests:

v6.9.0

30 Nov 22:49
v6.9.0
Compare
Choose a tag to compare

v6.9.0 (2019-11-30)

Diff since v6.8.0

Closed issues:

  • mean(sol, dims=1) actually returns sum(sol, dims=1) for system of ODEs (#536)
  • tests broken on macos with julia 1.3 (#533)
  • Best approach when the parameters object includes several types (#531)
  • Update all doclinks from latest to dev (#529)
  • Updating quasi-static solutions in time (#528)
  • Julia Crashes during Ode solve (#527)
  • DEDataArrays and Out-of-place definitions (#525)
  • Persistent compilation problems (#524)
  • seems DE dosen't work with distributed. (#518)
  • Parallel Ensemble Simulations JumpProblem using Gillespie not working (#509)
  • StochasticDiffEq's version of FillArray may be preventing updates (#507)
  • MethodError on solve() (#504)
  • Bad performance and massive memory allocations when swapping function in integrator interface (#491)
  • UndefVarError: ∗ not defined (#488)
  • Collect solution.u into multidimensional array without specifying type (#482)
  • MethodError in scalar (out-of-place) problem only when time span is long (#390)
  • autodiff=false doesn't play nice with static arrays (#373)
  • Cannot use StaticArrays with user-defined structures (#336)
  • StarDiffEq solvers should not change to dense vectors unless BLAS is involved on the type (#325)
  • Reduce overuse of type information in algorithm types (#320)
  • Unify to new DiffEq testing structure (#319)
  • GPU Parallel Monte Carlo (#308)
  • DEDataArray not implemented with all solvers (#295)
  • batch_size broken in montecarlo (#241)
  • Event handling: Make the callback add tstops by itself (#237)
  • Feature request: Slicing for MonteCarloSolutions (#231)

Merged pull requests:

v6.8.0

14 Sep 22:21
v6.8.0
0d64402
Compare
Choose a tag to compare

v6.8.0 (2019-09-14)

Diff since v6.7.0

Closed issues:

  • Computational time (#506)
  • DifferentialEquations broken after Julia 1.2 (#502)

Merged pull requests:

v6.7.0

11 Sep 20:41
v6.7.0
8b65a44
Compare
Choose a tag to compare

v6.7.0 (2019-09-11)

Diff since v6.6.0

Closed issues:

  • ODE solvers for Hamiltonian problems (#500)
  • Monte Carlo simulations using Parallel Ensemble Simulations are not entirely random (#498)
  • tests fail (#497)
  • Documentation on EnsembleProblem - need to first add "using DifferentialEquations.EnsembleAnalysis" (#496)
  • Better error messages with missing parameters (#487)
  • Inconsistent error running timeseries_steps_mean (and others) on Ensemble simulations (#486)
  • Regression with the error_style in the Plots Ensemble recipes (#485)
  • Specializing on BandedBlockBandedMatrices (#483)
  • Convert error when specifying jacobian for Rosenbrock method (#480)
  • Register (#479)
  • Solution unstable with DP5, success with dopri5 (#470)
  • Certificate for docs.juliadiffeq.org expired (#324)

Merged pull requests:

v6.6.0

04 Jul 10:41
v6.6.0
17adde5
Compare
Choose a tag to compare

v6.6.0 (2019-07-03)

Diff since v6.4.0

Closed issues:

  • Example in the plotting section of documentation leads to completely different result (#478)
  • Wrong return type container for NTuple (#477)
  • DiffEqBase 6.0: Monte Carlo -> Ensemble global change (#476)
  • Adjoint doesn´t yield the same result as other methods (#475)
  • DiscreteCallback save_positions broken (#474)
  • Very small montearlo plot issue ci_type=:SEM doesn't work (#471)
  • Solver fails with in-place definition of a first order ODE (#466)
  • How to resolve installation failure? (#465)
  • Very long compilation time (#463)
  • Comparison with Mathematica is not accurate in your diagram (#459)
  • Register v6.4.0 (#458)
  • Missing/inconsistent Callbacks (#456)
  • Solver that works on GPUs/with CuArrays (#420)
  • problem_new_parameters does not work with functional initial conditions (#400)
  • Vector of crossing functions for condition/affect! (#331)
  • Default linear solver problem-adaptive behavior (#323)
  • PeriodicCallback needs to match types (#313)
  • DiffEq's PDE Story 2nd Try: Domains, BCs, Operators, and Problems (#260)

v6.4.0

09 May 18:48
83fad49
Compare
Choose a tag to compare

Reduce binary dependency downloads

09 Feb 20:02
0ebf254
Compare
Choose a tag to compare

Spurious requires in DiffEqPDEBase led to most of the remaining binaries. Those were chopped.