Skip to content

Releases: SciML/DiffEqBase.jl

Steady State Solution Hotfix

30 Apr 05:22

Choose a tag to compare

Needed for SteadyStateDiffEq.jl tests to pass for its registration.

DAE Hotfix

30 Apr 03:19

Choose a tag to compare

Error in the type ordering for DAEs found by Sundial's tests. Tests still fail until OrdinaryDiffEq and StochasticDiffEq update, but this change is what's needed for Sundials tests to pass (locally checked)

Stable Release

30 Apr 00:57

Choose a tag to compare

This marks the end of the restructuring changes. This means it includes the change of the solution type to AbstractVectorOfArray, moves out the noise processes and uses the new noise process interface, adds the "refined" problem types, adds mass matrices, finalizes the callback interface, finalizes the linear/nonlinear interface, and throws in some general patches. This is marked as stable as these have been in the list of changes since the beginning, and now are complete. The only other known future changes are

  • linear operator types
  • problem conversions/promotions

The first is a new future related to PDEs and thus it's DifferentialEquations 3.0 material, and will be non-invasive to add. Problem conversions/promotions would be nice, but not a priority right now so maybe 3.0 material. Should be non-disruptive too when that finally comes. So this sounds like a good stable place to set 1.0.0!

API Overhaul

11 Apr 04:59

Choose a tag to compare

RODEs
NoiseProcess integrators
No test problems
Analytic definitions
EulerHeun and RKMil interpretation
noise_rate_prototype and noise_prototype
save_everystep
saveat number
save indices
save_start
saveat -> no everystep
Callbacks in problems

Function plotting, MonteCarloProblem, Parameter Interface

07 Apr 07:57

Choose a tag to compare

Retcodes and Callback Initialize

31 Mar 04:21

Choose a tag to compare

v0.13.0

implement retcodes

Patch 32-bit

19 Mar 03:01

Choose a tag to compare

32-bit usage of DEDataArrays was broken by a hardcoded Int64. It is changed to Int, which should fix OrdinaryDiffEq.jl's 32-bit tests.

v0.6 compatibility

17 Mar 05:21

Choose a tag to compare

v0.12.0

Update typemacros.jl

Extend the integrator interface and fix some plotting bugs

15 Feb 04:36

Choose a tag to compare

Some plotting bugs (and the omission of animations!) was noted, and so this release will fix that. Also the integrator interface is slightly extended in a way that makes MultiScaleArrays able to take full advantage of everything. While a small release, this will have fix some user issues.

DataArrays and Variable Rate Jump Compatibility

09 Feb 09:10

Choose a tag to compare

Adds the DEDataArray type and interface, along with some compatibility changes to making handling the solutions from equations with variable rate jumps a little nicer.