Releases: MichielStock/Kronecker.jl
Releases · MichielStock/Kronecker.jl
v0.5.5
Kronecker v0.5.5
Merged pull requests:
- Copy (#127) (@MichielStock)
- Solve 1x1 factorization problem (#129) (@baggepinnen)
- Add a
Base.copy!
implementation (#130) (@nathanaelbosch) - Copy! (#131) (@MichielStock)
- Bump compat of NamedDims to v1. (#132) (@PhyX-Meow)
- Relax kroneckersum test (#133) (@dkarrasch)
Closed issues:
v0.5.4
Kronecker v0.5.4
Merged pull requests:
- CompatHelper: bump compat for NamedDims to 0.3, (keep existing compat) (#117) (@github-actions[bot])
- Update CompatHelper.yml (#119) (@jishnub)
- Increase performace by skiping initialization of temp arrays (#120) (@kunzaatko)
- Minor edits of wording and error message (#121) (@kunzaatko)
- CompatHelper: bump compat for StatsBase to 0.34, (keep existing compat) (#122) (@github-actions[bot])
- disambiguate triangular matrices (#123) (@dkarrasch)
v0.5.3
Kronecker v0.5.3
Closed issues:
Merged pull requests:
- Optimized addition, subtraction and negation (#111) (@jishnub)
- Faster matmul by collecting transposed matrix (#112) (@jishnub)
- Resolve ambiguity in multiplying Diagonal kronecker products (#113) (@jishnub)
- Sum and diff of Diagonal Kronecker products (#114) (@jishnub)
- 🎉 adding a trivial element (#116) (@MichielStock)
v0.5.1
Kronecker v0.5.1
Merged pull requests:
- Optimized diag for square matrices and diagonal matrix multiplication (#105) (@jishnub)
- use Aqua to ensure project quality (#106) (@jishnub)
- Specialize eigvals and svdvals (#107) (@jishnub)
- CompatHelper: add new compat entry for Kronecker at version 0.5 for package docs, (keep existing compat) (#108) (@github-actions[bot])
v0.5.0
Kronecker v0.5.0
Merged pull requests:
v0.4.4
Kronecker v0.4.4
Closed issues:
- RFC: Mutating multiplication by scalar gives incorrect results for KroneckerPower (#70)
- Tagging new versions etc (#73)
- Error with Integer matrix and nested Float64 KroneckerProduct (#78)
- Issue with Kronecker product involving column vector (#89)
Merged pull requests:
- Switch to GitHubActions (#79) (@dkarrasch)
- Mixed eltypes mult (#81) (@MichielStock)
- Fix typo in CompatHelper.yml (#82) (@dkarrasch)
- CompatHelper: bump compat for "FillArrays" to "0.11" (#83) (@github-actions[bot])
- CompatHelper: add new compat entry for "Kronecker" at version "0.4" for package docs (#84) (@github-actions[bot])
- CompatHelper: bump compat for "Documenter" to "0.26" for package docs (#85) (@github-actions[bot])
- Bump FillArrays dep and bump patch (#86) (@willtebbutt)
- fix typos (#87) (@alperyilmaz)
- Kronecker on vec (#90) (@MichielStock)
- CompatHelper: bump compat for "Documenter" to "0.27" for package docs (#94) (@github-actions[bot])
- CompatHelper: bump compat for "FillArrays" to "0.12" (#95) (@github-actions[bot])
- Remove FillArrays dependency (#97) (@willtebbutt)
v0.4.2
Kronecker v0.4.2
v0.4.1
Kronecker v0.4.1
Closed issues:
- Tag new minor release (#42)
- Speed higher-order multiplications (#43)
- Failed to precompile Kronecker (#48)
- Compatibility with
NamedArrays
(#51) - KroneckerProduct doesn’t inherit eltype (#53)
- Condition for the multiplication order in the vec-trick (#55)
- Bug in multiplication of Kronecker product strings (#58)
- Can't add package from master (#59)
Merged pull requests:
- update Cholesky (#45) (@MichielStock)
- cholesky (#46) (@MichielStock)
- Reduce allocations in multiplication (#47) (@dkarrasch)
- Documentation (#49) (@MichielStock)
- Works with NamedDims (#52) (@mcabbott)
- Types (#54) (@MichielStock)
- Efficient backslash solve for Kronecker systems (#56) (@SebastianAment)
- Non-square component matrices (#57) (@SebastianAment)
- Update Project.toml (#60) (@mforets)
- Fix deprecation from NamedDims (#63) (@elisno)
- sparse(K::KroneckerSum) returns a KroneckerSum of sparse matrices (#64) (@elisno)
- Collect (#65) (@MichielStock)
- Fast multiplication (#66) (@emerali)
- Update docs and Project.toml (#67) (@dkarrasch)
- update travis.yml (#68) (@dkarrasch)
- add test for scaled Kronecker power (#71) (@MichielStock)
Experimental version Kronecker.jl
This version contains basic functionality and adequate documentation. It is not yet a stable release but is functional.