Skip to content

Releases: SciML/SciMLOperators.jl

v0.1.7

20 Jul 13:33
55fad82
Compare
Choose a tag to compare

SciMLOperators v0.1.7

Diff since v0.1.6

Closed issues:

  • support kwargs in update_coefficients! (#87)

Merged pull requests:

v0.1.6

17 Jul 14:35
0ef0b48
Compare
Choose a tag to compare

SciMLOperators v0.1.6

Diff since v0.1.5

Closed issues:

  • update_coefficients! currently broken, probably needs mutable structs (#56)
  • hoist out scaling in tensor product, composition (#61)
  • Avoid permutedims! in TensorProductOperator whenever possible (#63)
  • potential bug - mistaken operator fusion (#66)
  • short circuit ScalarOperator if iszero(L.\lambda) (#71)
  • Batched Operators (#81)

Merged pull requests:

v0.1.5

28 Jun 13:17
1cb6e4b
Compare
Choose a tag to compare

SciMLOperators v0.1.5

Diff since v0.1.4

Merged pull requests:

  • Fix stuff around FunctionOperator (#78) (@vpuri3)

v0.1.4

26 Jun 00:17
bc4811d
Compare
Choose a tag to compare

SciMLOperators v0.1.4

Diff since v0.1.3

Closed issues:

  • overload Base.kron (#49)
  • Nest TensorProductOperators (#50)
  • FunctionOperator FFTW example (#64)
  • Extend AffineOperator form A*u + b to A*u + B*b (#72)

Merged pull requests:

v0.1.3

07 Jun 15:23
53ebd2c
Compare
Choose a tag to compare

SciMLOperators v0.1.3

Diff since v0.1.2

Merged pull requests:

  • ensure component operators get cached (#43) (@vpuri3)

v0.1.2

06 Jun 15:56
ae57bd5
Compare
Choose a tag to compare

SciMLOperators v0.1.2

Diff since v0.1.1

Merged pull requests:

  • make DiagonalOperator more general (#42) (@vpuri3)

v0.1.1

05 Jun 19:38
020a406
Compare
Choose a tag to compare

SciMLOperators v0.1.1

Diff since v0.1.0

Closed issues:

  • Add dimension parameter for operators acting on spatial fields (#1)
  • [later] diagonal scaling operator (#14)
  • lazy tensor product operator (#23)
  • 5 arg mul!, 2 arg ldiv! for FunctionOperator (#33)
  • Register (#37)

Merged pull requests:

  • 5 arg mul!, 2arg ldiv! for functionoperator, traits and comments (#40) (@vpuri3)
  • Tensor Product Operator (#41) (@vpuri3)

v0.1.0

05 Jun 10:01
934f874
Compare
Choose a tag to compare

SciMLOperators v0.1.0

Closed issues:

  • lazy affine wrapper (#2)
  • InvertibleDiffEqOperator ? (#6)
  • Make AbstractDiffEqCompositeOperator a SciMLOperator, make it a direct subtype of SciMLOperator (#10)
  • need lazy adjoint fallback for AbstractDiffEqLinearOperator (#12)
  • [later] clean up overlapping operator functionality (#13)
  • 5 argument mul!, 2 argument ldiv! (#17)
  • AffineOperator documentation (#18)
  • remove \alpha, \beta isa Number restriction in 5-arg mul!. (#35)

Merged pull requests:

  • gitignore (#4) (@vpuri3)
  • fix dependencies for project and tests (#5) (@vpuri3)
  • basic operators (#7) (@vpuri3)
  • scaling and addition of operators (#11) (@vpuri3)
  • compose operator and skeleton of matrix-free (#15) (@vpuri3)
  • DiffEq --> SciML (#16) (@vpuri3)
  • FunctionOperator (#19) (@vpuri3)
  • clean up affine operator (#21) (@vpuri3)
  • 5-argument mul!, 2-arg ldiv! (#22) (@vpuri3)
  • CompatHelper: add new compat entry for StaticArrays at version 1, (keep existing compat) (#24) (@github-actions[bot])
  • CompatHelper: add new compat entry for DocStringExtensions at version 0.9, (keep existing compat) (#25) (@github-actions[bot])
  • CompatHelper: add new compat entry for DiffEqBase at version 6, (keep existing compat) (#26) (@github-actions[bot])
  • CompatHelper: add new compat entry for Setfield at version 1, (keep existing compat) (#27) (@github-actions[bot])
  • CompatHelper: add new compat entry for ArrayInterfaceCore at version 0.1, (keep existing compat) (#28) (@github-actions[bot])
  • CompatHelper: add new compat entry for Lazy at version 0.15, (keep existing compat) (#29) (@github-actions[bot])
  • few small fixes (#30) (@vpuri3)
  • Adjoint, transpose, diagonal operators (#31) (@vpuri3)
  • InvertedOperator, FactorizedOperator -> more general InvertibleOperator (#34) (@vpuri3)
  • CompatHelper: add new compat entry for DocStringExtensions at version 0.9, (keep existing compat) (#36) (@github-actions[bot])
  • Start real docs (#38) (@ChrisRackauckas)