Skip to content

Releases: SciML/DiffEqBase.jl

Patch 32-bit

19 Mar 03:01
Compare
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
Compare
Choose a tag to compare
v0.12.0

Update typemacros.jl

Extend the integrator interface and fix some plotting bugs

15 Feb 04:36
Compare
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
Compare
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.

Discrete Problems

05 Feb 17:44
Compare
Choose a tag to compare

Add the @muladd macro, and discrete problems.

Enhanced Interpolations and inplace noise

02 Feb 01:59
Compare
Choose a tag to compare
v0.8.0

enhanced interpolations for all!

Callback interface change and plot labels are better

21 Jan 09:33
Compare
Choose a tag to compare

Small changes. The plot changes are silent but will make the plots look nicer.
The callback changes a keyword arg to a different constructor, and for now throws
a depwarn if you try to use the old kwarg. Lastly, the integrator interface
was slightly expanded in terms of the cache iterators.

Add DDEs and New Callbacks

11 Jan 19:15
Compare
Choose a tag to compare

Delay Differential Equations were added, and the callbacks were split to DiscreteCallback and ContinuousCallback types.

Integrator and Callback Interfaces, Delay Equations

09 Jan 06:10
Compare
Choose a tag to compare

This is an exciting update which adds the integrator and callback interfaces to the common interface. Also included are types for differential delay equations to make way for DelayDiffEq.jl. While they may go under further refinement, most of those changes should be increasing the amount of methods available.

Breaking changes include a change from tab to tableau for the tableaus, which breaks usage in OrdinaryDiffEq's ExplicitRK (not bound because it's mostly a test tool) and DiffEqDevTools tableaus. Also, ParameterizedFunction was renamed to AbstractParameterizedFunction so that ParameterizedFunctions.jl could have a concrete ParameterizedFunction type which takes in user defined functions (non-macro based form which works with the parameter estimation suite).

Also included are minor updates to plot recipes and typing on test problems.