4 releases (2 breaking)
0.3.1 | Dec 27, 2022 |
---|---|
0.3.0 | Dec 26, 2022 |
0.2.0 | Dec 7, 2022 |
0.1.0 | Sep 25, 2022 |
#5 in #graph-blas
44 downloads per month
Used in 2 crates
(via graphblas_sparse_linear_a…)
76KB
1.5K
SLoC
graphblas_sparse_linear_algebra
Workspace for a Rust wrapper for SuiteSparse:GraphBLAS. The workspace contains three crates:
- graphblas_sparse_linear_algebra: the GraphBLAS API wrapper for most users
- suitesparse_graphblas_sys: bindings to the SuiteSparse GraphBLAS implementation
- graphblas_sparse_linear_algebra_proc_macros: procedural macros, not for public use
Dependencies
graphblas_sparse_linear_algebra uses the SuiteSparse:GraphBLAS GraphBLAS implementation developed by Timothy A. Davis.
Contributing
Awesome, contributions are welcome. Graphblas_sparse_linear_algebra and your contribution may be relicensed and integrated into commercial software in the future. Therefore, you will be asked to agree to the Contributor License Agreement when you make a pull request.
Licensing
graphblas_sparse_linear_algebra is licensed under Creative Commons Attribution Non Commercial 4.0 International. For other licensing options, please contact Sam Dekker.
Dependencies
~1.5MB
~33K SLoC