Actual source code: mpicusparsematimpl.h

  1: #pragma once

  3: #include <petsc/private/veccupmimpl.h>

  5: struct Mat_MPIAIJCUSPARSE {
  6:   /* The following are used by GPU capabilities to store matrix storage formats on the device */
  7:   MatCUSPARSEStorageFormat diagGPUMatFormat    = MAT_CUSPARSE_CSR;
  8:   MatCUSPARSEStorageFormat offdiagGPUMatFormat = MAT_CUSPARSE_CSR;
  9: };