SparseMatricesCSR.jl icon indicating copy to clipboard operation
SparseMatricesCSR.jl copied to clipboard

Sparse matrices in CSR format for Julia computations

Results 18 SparseMatricesCSR.jl issues
Sort by recently updated
recently updated
newest added

This allows to get updates for GitHub actions automatically. I have used this for my own packages, the [Trixi.jl framework](https://github.com/trixi-framework), and the [SciML organization](https://github.com/SciML). After merging this, you could also...

Addresses https://github.com/gridap/SparseMatricesCSR.jl/issues/10

It'd be nice to have a constructor from a dense matrix, or ideally `AbstractMatrix` :slightly_smiling_face: Unless I'm totally missing it in the (sparse :upside_down_face:) documentation

Would be lovely to have so that one could more easily experiment across CSC/CSR

code: ``` using SparseArrays, SparseMatricesCSR aa = sprand(ComplexF64, 10, 10, 0.5) bb = SparseMatrixCSR(transpose(aa)) ``` > output > > 10×10 SparseMatrixCSR{1, ComplexF64, Int64} with 53 stored entries:Error > showing value...

This prepares the ground for https://github.com/JuliaLang/julia/pull/46874. First, it doesn't enforce the `Transpose` wrapper type, but leaves it to dispatch which wrapper to use. Second, it picks either `Transpose` or `TransposeFactorization`.

This fixes an error in the show(...) function.

Hi, I've found only vector by matrix multiplication, do you have sparse matrix by sparse matrix (both in CSR format) product? Thanks!

Is this the best possible way to go from the efficiency point of view? https://github.com/gridap/SparseMatricesCSR.jl/pull/13