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