Lines Matching refs:KokkosCsrMatrix
262 static PetscErrorCode MatSeqAIJKokkosGenerateTransposeStructure(Mat A, MatRowMapKokkosView &perm_d, KokkosCsrMatrix &T_d)
303 PetscCallCXX(T_d = KokkosCsrMatrix("csrmatT", n, m, nz, MatScalarKokkosView("Ta", nz), Ti_d, Tj_d));
310 PETSC_INTERN PetscErrorCode MatSeqAIJKokkosGenerateTranspose_Private(Mat A, KokkosCsrMatrix *csrmatT)
315 KokkosCsrMatrix &T = akok->csrmatT;
348 static PetscErrorCode MatSeqAIJKokkosGenerateHermitian_Private(Mat A, KokkosCsrMatrix *csrmatH)
353 KokkosCsrMatrix &T = akok->csrmatH;
414 KokkosCsrMatrix csrmat;
444 KokkosCsrMatrix csrmat;
496 KokkosCsrMatrix csrmat;
527 KokkosCsrMatrix csrmat;
639 KokkosCsrMatrix internT;
647 PetscCallCXX(atkok = new Mat_SeqAIJKokkos(KokkosCsrMatrix("csrmat", internT)));
809 KokkosCsrMatrix csrmatA, csrmatB;
895 KokkosCsrMatrix csrmatA, csrmatB, csrmatC;
1328 KokkosCsrMatrix zcsr;
1595 PETSC_INTERN PetscErrorCode MatSeqAIJKokkosGetKokkosCsrMatrix(Mat A, KokkosCsrMatrix *csr)
1603 PETSC_INTERN PetscErrorCode MatCreateSeqAIJKokkosWithKokkosCsrMatrix(MPI_Comm comm, KokkosCsrMatrix csr, Mat *A)
2357 /* Utility to print out a KokkosCsrMatrix for debugging */
2358 PETSC_INTERN PetscErrorCode PrintCsrMatrix(const KokkosCsrMatrix &csrmat)