xref: /petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h (revision e057df023a5f66cc14e65b1f031598b072b0c988)
1bbf3fe20SPaul Mullowney #ifndef __MPICUSPARSEMATIMPL
2bbf3fe20SPaul Mullowney #define __MPICUSPARSEMATIMPL
3bbf3fe20SPaul Mullowney 
4bbf3fe20SPaul Mullowney typedef struct {
5bbf3fe20SPaul Mullowney   /* The following are used by GPU capabilities to store matrix storage formats on the device */
6*e057df02SPaul Mullowney   MatCUSPARSEStorageFormat diagGPUMatFormat;
7*e057df02SPaul Mullowney   MatCUSPARSEStorageFormat offdiagGPUMatFormat;
8bbf3fe20SPaul Mullowney } Mat_MPIAIJCUSPARSE;
9bbf3fe20SPaul Mullowney 
10bbf3fe20SPaul Mullowney #endif
11