Skip to content

Releases: SciML/SciMLOperators.jl

v1.3.1

03 Jun 14:24
7ba3864
Compare
Choose a tag to compare

SciMLOperators v1.3.1

Diff since v1.3.0

Merged pull requests:

v1.3.0

25 May 16:29
41a4dc6
Compare
Choose a tag to compare

SciMLOperators v1.3.0

Diff since v1.2.1

Merged pull requests:

v1.2.1

19 May 03:04
5a4389f
Compare
Choose a tag to compare

SciMLOperators v1.2.1

Diff since v1.2.0

Merged pull requests:

v1.2.0

18 May 22:02
c33bfd5
Compare
Choose a tag to compare

SciMLOperators v1.2.0

Diff since v1.1.0

Merged pull requests:

Closed issues:

  • [later] Block matrices, schur complement (#45)
  • add tests for indexing MatrixOperator (#46)
  • Separate RHS and state vectors for FunctionOperator (#57)
  • [later] Hunt for invalidations (#144)
  • Finalize and document FunctionOperator constructor (#162)
  • add iip/oop update_coeffs for SciMLBase.UJacobianWrapper (#186)
  • Drop first arg for OOP update_coefficients (#202)
  • Bugs on examples of in-place application (#252)
  • Seemingly extension of example in SciMLOperators doesn’t work (#262)

v1.1.0

18 May 03:38
03320b8
Compare
Choose a tag to compare

SciMLOperators v1.1.0

Diff since v1.0.0

Merged pull requests:

v1.0.0

17 May 04:19
16c20c1
Compare
Choose a tag to compare

SciMLOperators v1.0.0

Diff since v0.4.0

:

Breaking changes

  • Operator interface extended. Now everything follows w = L(u,p,t)*v. This means L(w,v,u,p,t) or w = L(v,u,p,t) is the core operation as opposed to the previous w = L(u,p,t)*u (i.e. v = u) of previous versions. This means the number of arguments in FunctionOperator has changed, all direct operator applications include the new v argument.

Merged pull requests:

Closed issues:

  • Integrate SciMLOperators with rest of the ecosystem (#142)
  • How do I use this package to pass analytical jvp? (#223)

v0.4.0

08 May 16:58
351225e
Compare
Choose a tag to compare

SciMLOperators v0.4.0

Diff since v0.3.14

This is not a breaking change according to semver. There is no breaking change to the public APIs. However, there is an issue with Julia's precompilation model that makes it so that this release is incompatible with the new added fallbacks. Thus every package other than SciMLBase.jl should simply accept this new version.

Merged pull requests:

v0.3.14

03 May 06:19
1137578
Compare
Choose a tag to compare

SciMLOperators v0.3.14

Diff since v0.3.13

Merged pull requests:

v0.3.13

23 Mar 01:02
29ea228
Compare
Choose a tag to compare

SciMLOperators v0.3.13

Diff since v0.3.12

Merged pull requests:

v0.3.12

02 Nov 19:09
47f42cb
Compare
Choose a tag to compare

SciMLOperators v0.3.12

Diff since v0.3.11

Merged pull requests: