Releases: JuliaLinearAlgebra/BandedMatrices.jl
Releases · JuliaLinearAlgebra/BandedMatrices.jl
Support Julia v1.1
v0.8.1 Update for Julia v1.1
Support Diagonal in banded algebra
v0.8.0 Improve backward compatibilty
Update for latest LazyArrays, support Diagonal * Banded
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
v0.7.1 SubBanded broadcast style
Revamp broadcasting, support offset indices
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
- Uses LazyArrays.jl for simplified linear algebra implementation, with reduced memory usage
- Drops support Julia v0.6
- Removes
SymBandedMatrix
in favour ofSymmetric{T,<:BandedMatrix}
and adds support forHermitian{T,<:BandedMatrix}
Restores constructor syntax from README
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
v0.5.1 Support Julia v1.0
BandedMatrices.jl v0.5.0
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
Uses FillArrays.jl for creating banded matrices, supports a proper view for bands via BandSlice