Skip to main content
`Ctrl`+`K`

# rocSPARSE API reference guide

The rocSPARSE API Reference Guide presents an index of the rocSPARSE functions and data types, including function details, by category.

- Exported rocSPARSE functions

- rocSPARSE data types

- rocSPARSE enumerations

- Sparse auxiliary functions required for subsequent library calls

- Sparse level 1 functions between a vector in sparse format and a vector in dense format

- Sparse level 2 functions between a matrix in sparse format and a vector in dense format

- Sparse level 3 functions between a matrix in sparse format and multiple vectors (matrix) in dense format

- Sparse extra functions for additional linear algebra operations

- Sparse preconditioner functions on a matrix in sparse format to obtain a preconditioner

- Sparse conversion functions to convert a matrix in sparse format to a different storage format

- Sparse reordering functions for reordering sparse matrices

- Sparse utility functions for checking sparse matrices for valid data

- Sparse generic functions for manipulating sparse matrices

- Bitwise reproducibility

It also includes a discussion of the precision support for the various rocSPARSE functions.