BandedMatrices.jl
BandedMatrices.jl copied to clipboard
A Julia package for representing banded matrices
Hi Using LinearAlgebra, if A is dense and Float32 and b is a Float64 vector, A\b returns a Float64 result. However, if A is a BandedMatrix, A\b fails if b...
I know this is not a problem exclusive to BandedMatrices.jl, but maybe we can figure out where/how to fix it. ```julia (tmp) pkg> st Status `/private/tmp/Project.toml` [aae01518] BandedMatrices v0.15.21 [1a297f60]...
solves #202 proposed insertion of `copy` methods (see https://github.com/JuliaMatrices/BandedMatrices.jl/issues/202#issuecomment-688312771) reveals bug in `lu!(BandedMatrix)`. Further investigation required.
The types of the factors of a Cholesky decomposition of a banded matrix do not reflect the banded layout, but produce a full matrix in half of the cases. Would...
Hello again, it seems that qr! thinks it has a method for BandedMatrices, but the results are incorrect. lu! knows it has no such method and issues the usual complaint....
This should make QR and banded * banded operations much faster by leveraging fast dense linear algebra for blocks
This draft PR adds Hermitian banded eigendecompositions based on tridiagonal reduction. It made me realize that `LinearAlgebra` is missing a Hermitian tridiagonal type and parametric Givens rotations with different types...
At the moment, it appears there is only support for eigenvalue problems for (real) symmetric banded matrices and not for complex Hermitian banded matrices. It seems that the most direct...
Do people think this would be appropriate / useful to include? And do people have ideas for how to make it efficient? Here is a rudimentary and inefficient but seemingly...
Seems like it would be useful. (Example: some packages use sparse matrices in their implementation internals and/or output sparse matrices; with this constructor one could easily take the output and...