Releases: SciML/SciMLOperators.jl
Releases · SciML/SciMLOperators.jl
v0.2.3
SciMLOperators v0.2.3
Merged pull requests:
v0.2.2
v0.2.1
SciMLOperators v0.2.1
Closed issues:
- Make SparseDiffTools depend on this and extend the interface (#8)
- 5 arg mul! for FunctionOperator (w/o caching) (#48)
- allow syntax
op(du, u, p, t, alpha, beta) == mul!(du, op, u, alpha, beta)
(#151) - Diagonal operator vs batched diagonal operator (#158)
Merged pull requests:
- Support
L(v, u, p, t, a, b)
corresponding to 5 argmul!
(#157) (@vpuri3) - Update Downstream.yml (#160) (@vpuri3)
- enable dependabot for GitHub actions (#167) (@ranocha)
- Bump actions/cache from 1 to 3 (#168) (@dependabot[bot])
- Bump actions/checkout from 2 to 3 (#169) (@dependabot[bot])
- Bump codecov/codecov-action from 1 to 3 (#170) (@dependabot[bot])
- Update Downstream.yml (#173) (@vpuri3)
- clean up caching for composeoperator (#174) (@vpuri3)
- overload Base.resize (#175) (@vpuri3)
v0.2.0
SciMLOperators v0.2.0
Closed issues:
- Overuse of type information in IdentityOperator (#154)
Merged pull requests:
- Remove unnecessary type information in identity and null operators (#155) (@ChrisRackauckas)
v0.1.22
v0.1.21
SciMLOperators v0.1.21
Closed issues:
- FunctionOperator caches prototypes of the input and output (#145)
Merged pull requests:
v0.1.20
v0.1.19
SciMLOperators v0.1.19
Merged pull requests:
v0.1.18
SciMLOperators v0.1.18
Closed issues:
- tests for all traits for each operator type (#20)
- create and export
iscached(L)
(#98) - replace
AbstractSciMLLinearOperator
with traitislinear(L)
(#106) - DiagonalOperator for dot operators? (#117)
- fft wrapper example (#123)
- Bugs with applying tensor product operator (#127)
- Composed operator cannot be cached if it contains factorizations with no matvec (#129)
- Adding scalar operator with another operator (#132)
- Inverted scalar operators do not compose nicely (#134)
Merged pull requests:
- Fix op-not-defined error while trying to print error message (#122) (@gaurav-arya)
- fix fftw eg (#124) (@vpuri3)
- Add missing lazy factorizations for scaled operators and tensor operators (#126) (@gaurav-arya)
- Fix composed operator factorization (#128) (@gaurav-arya)
- Be slightly more careful about has_mul trait (#130) (@gaurav-arya)
- fix nonsquare Base.:\ for tensor product (#131) (@vpuri3)
- Fix ambiguity errors when combining scalar operators with identity (#133) (@gaurav-arya)
- Initial implementation of InvertedScalarOperator (#135) (@gaurav-arya)
- Fix method ambiguities, add tests (#136) (@vpuri3)
- Prepare for
AdjointFactorization
, multiple dispatch (#138) (@dkarrasch) - remove abstractscimllinearoperator in favor or trait islinear(L) (#139) (@vpuri3)
- create and export trait
iscached(L)
(#140) (@vpuri3) - create and export isconstant (#141) (@vpuri3)
v0.1.17
SciMLOperators v0.1.17
Closed issues:
- total.jl file in tests (#110)
Merged pull requests:
- added reproducibility to index.md and make.jl (#119) (@00krishna)
- doc compat (#120) (@ArnoStrouwen)