-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Issue BB-28 (#14), BB-27 (#13), BB-13 (#5), BB-7 (#4): We added a capability for meta-data associated with each GraphBLAS object and the library implementation (the global scope) as well. This was done through the new `GrB_get` and `GrB_set` methods with `(field, value)` pairs. We also needed a new error code for the case where an attempt is made to write to a write-once feild, `GrB_ALREADY_SET`. - Issue BB-15 (#7), BB-14 (#6): The definition of meta-data on GraphBLAS objects added the ability to interact directly with the type system behind these objects. This required the addition of type codes `(GrB_Type_Code)` and the ability to manage the type system through strings. - We augmented the deserialization method so if passed a type parameter of `GrB_NULL` it will infer type information needed for deserialization of a GraphBLAS matrix. - We added a new built-in descriptor `GrB_COMP_STRUCTURE` and an explicit reference to the default value of a descriptor field, `GrB_DEFAULT` --------- Co-authored-by: Jim Kitchen <[email protected]> Co-authored-by: Tim Davis <[email protected]> Co-authored-by: tgmattso <[email protected]> Co-authored-by: Erik Welch <[email protected]>
- Loading branch information
1 parent
787da75
commit 07bbe68
Showing
14 changed files
with
561 additions
and
47 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
graph-api-c/GraphBLAS_API_C.aux | ||
graph-api-c/GraphBLAS_API_C.fdb_latexmk | ||
graph-api-c/GraphBLAS_API_C.fls | ||
graph-api-c/GraphBLAS_API_C.lof | ||
graph-api-c/GraphBLAS_API_C.log | ||
graph-api-c/GraphBLAS_API_C.lot | ||
graph-api-c/GraphBLAS_API_C.out | ||
graph-api-c/GraphBLAS_API_C.pdf | ||
graph-api-c/GraphBLAS_API_C.toc | ||
graph-api-c/GraphBLAS_API_C.synctex.gz | ||
# Vi | ||
*.sw? |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.