Skip to content

GraphBLAS C API v2.1.0

Latest
Compare
Choose a tag to compare
@rayegun rayegun released this 10 Jan 17:14

Changes in 2.1.0:

  • (Issue BB-28, BB-27, BB-13, BB-7) 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. Also added a new error code for the case where an attempt is made to write to a write-once field, GrB_ALREADY_SET
  • 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.
  • 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.
  • Added new field values of type GrB_Desc_Value for use when working with Descriptors, GrB_COMP_STRUCTURE and GrB_DEFAULT.