MatCUSPARSEStorageFormat#
indicates the storage format for CUSPARSE (GPU) matrices.
Synopsis#
typedef enum {
MAT_CUSPARSE_CSR,
MAT_CUSPARSE_ELL,
MAT_CUSPARSE_HYB
} MatCUSPARSEStorageFormat;
Not Collective
MAT_CUSPARSE_CSR
- Compressed Sparse RowMAT_CUSPARSE_ELL
- Ellpack (requires CUDA 4.2 or later).MAT_CUSPARSE_HYB
- Hybrid, a combination of Ellpack and Coordinate format (requires CUDA 4.2 or later).
Developer Note#
Any additions/changes here MUST also be made in include/petsc/finclude/petscmat.h
See Also#
Level#
intermediate
Location#
Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages