-
One consideration, is carrying along property flags that can effect how algorithms are carried out:
GrB_Matrix + property flags --> LAGr_Matrix
-
Instead, it ignores any error codes coming from collective calls, while on benchmark failures due to interrupted calls to `sleep` it calls `abort` instead of returning `FAILED`. This issue was, in par…
-
The default orientation of matrices is rowwise. This can be changed globally in SuiteSparse:GraphBLAS with `gb.ss.config["format"] = "by_col"`, and a single matrix can be changed via `A.ss.config["for…
-
How should signatures be named and structured.
-
The `plus_first` and `plus_second` semirings are very useful for writing algorithms that only care about the nonzero structure of the matrix because they can work on any user matrix without copy or mo…
-
This is s request to split up SuiteSparse to its constituent packages. SuiteSparse is a collection of more-or-less independent packages that do not always depend on each other. Most ports will depend …
-
Neo4j is mature and has a lot algorithms. But Neo4j is slow.
https://github.com/neo4j-contrib/neo4j-graph-algorithms
I want to integrate RedisGraph with Neo4j. How to do?
-
Reductions on `SparseMatrixCSC` return dense arrays. Should the same happen for `GBMatrix`?
Current behavior is
```julia
julia> using SparseArrays, SuiteSparseGraphBLAS
# dense matrices from s…
-
Since `Transpose{T, SparseMatrixCSC{T}}` and `Adjoint{T, SparseMatrixCSC{T}}` are used as place-ins for CSR matrices, it may be a good idea to add `GBMatrix` constructors for these types, which would …
-
As seen here (https://github.com/python-graphblas/python-graphblas/actions/runs/5337195569/jobs/9672901538#step:9:731), the tests for `awkward` are failing. I don't know why or when or for what enviro…