:orphan: # MatHIPSPARSEStorageFormat indicates the storage format for `MATAIJHIPSPARSE` (GPU) matrices. ## Synopsis ``` typedef enum { MAT_HIPSPARSE_CSR, MAT_HIPSPARSE_ELL, MAT_HIPSPARSE_HYB } MatHIPSPARSEStorageFormat; ``` ## Values - ***`MAT_HIPSPARSE_CSR` -*** Compressed Sparse Row - ***`MAT_HIPSPARSE_ELL` -*** Ellpack - ***`MAT_HIPSPARSE_HYB` -*** Hybrid, a combination of Ellpack and Coordinate format ## See Also [](ch_matrices), `MatHIPSPARSESetFormat()`, `MatHIPSPARSEFormatOperation` ## Level intermediate ## Location include/petscmat.h --- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/include/petscmat.h) [Index of all Mat routines](index.md) [Table of Contents for all manual pages](/manualpages/index.md) [Index of all manual pages](/manualpages/singleindex.md)