Skip to content

Releases: JuliaLinearAlgebra/BandedMatrices.jl

Support Julia v1.1

31 Dec 18:02
Compare
Choose a tag to compare
v0.8.1

Update for Julia v1.1

Support Diagonal in banded algebra

05 Dec 19:39
Compare
Choose a tag to compare
v0.8.0

Improve backward compatibilty

Update for latest LazyArrays, support Diagonal * Banded

09 Nov 05:16
dd0b2ec
Compare
Choose a tag to compare
Use materialize Mul for * (#81)

* Use materialize(::Mul)

* work on lazy ldiv

* Diagonal * Banded multiplication

* subbandedarrays now produce BandedMatrix

* Simplify indexing

* test SymTridiagonal interopability

* Fix lu

* Don't import InverseLayout

* Bump REQUIRE

* Fix REQUIRE

Fix sub-banded matrix broadcasting

01 Nov 19:19
Compare
Choose a tag to compare
v0.7.1

SubBanded broadcast style

Revamp broadcasting, support offset indices

29 Oct 14:42
2c97dd5
Compare
Choose a tag to compare
Support LazyArrays 0.3 (#80)

* Add support for Offset indices

* update for LazyArrays.jl v0.3

* BLASMul -> MulAdd

* Remove blasmatvec, etc.

* styleA -> style_A

* bump LazyArrays

Support for Hermitian and Symmetric banded matrices

10 Sep 10:37
Compare
Choose a tag to compare
  1. Uses LazyArrays.jl for simplified linear algebra implementation, with reduced memory usage
  2. Drops support Julia v0.6
  3. Removes SymBandedMatrix in favour of Symmetric{T,<:BandedMatrix} and adds support for Hermitian{T,<:BandedMatrix}

Restores constructor syntax from README

19 Aug 16:23
Compare
Choose a tag to compare
Examples in README and documentation #65 (#66)

* Add finite difference example to documentation

See #65

* remove obsolete example from Readme.md

Also add reference to documentation.

* 1d Laplacian

Support Julia v1.0

11 Aug 09:17
Compare
Choose a tag to compare
v0.5.1

Support Julia v1.0

BandedMatrices.jl v0.5.0

17 Jun 11:10
Compare
Choose a tag to compare

This release supports any matrix-type as a backend.

https://github.com/JuliaMatrices/BandedMatrices.jl/blob/master/examples/clarrays.jl

Gives an example using CLArrays.jl for GPU support.

It also adds support for Julia v0.7-alpha.

BandedMatrices.jl v0.4.0

26 Feb 14:06
Compare
Choose a tag to compare

Uses FillArrays.jl for creating banded matrices, supports a proper view for bands via BandSlice