GraphBLAS / binsparse-specification

A cross-platform binary storage format for sparse data, particularly sparse matrices.
https://graphblas.org/binsparse-specification/
BSD 3-Clause "New" or "Revised" License
14 stars 4 forks source link

Need a reference C parser #42

Open willow-ahrens opened 7 months ago

willow-ahrens commented 7 months ago

The C parser differes from the c++ parser because it uses runtime polymorphism and does not use templates. Since C is a static language, the format needs to be encoded dynamically.

Once we have a reference implementation done, we're thinking that we only need to do

Eigen Petsc Cusparse graphblas julia matlab

willow-ahrens commented 7 months ago

Other targets mentioned include: Eigen Petsc Cusparse graphblas julia matlab

willow-ahrens commented 6 months ago

Draft is here: https://github.com/GraphBLAS/binsparse-reference-c