Lines Matching refs:KokkosCsrMatrix
30 using KokkosCsrMatrix = KokkosCsrMatrixType<DefaultMemorySpace>; typedef
35 using MatScalarKokkosView = KokkosCsrMatrix::values_type::non_const_type;
43 using ConstMatScalarKokkosView = KokkosCsrMatrix::values_type::const_type;
111 KokkosCsrMatrix csrmat; /* The CSR matrix, used to call KK functions */
114 …KokkosCsrMatrix csrmatT, csrmatH; /* Transpose and Hermitian of the matrix…
144 csrmat = KokkosCsrMatrix("csrmat", ncols, a_d, KokkosCsrGraph(j_d, i_d)); in Mat_SeqAIJKokkos()
149 …Mat_SeqAIJKokkos(const KokkosCsrMatrix &csr) : csrmat(csr) /* Shallow-copy csr's views to csrmat */ in Mat_SeqAIJKokkos()
169 …xKokkosView &j_d, const MatScalarKokkosView &a_d) : Mat_SeqAIJKokkos(KokkosCsrMatrix("csrmat", nro… in Mat_SeqAIJKokkos()
184 …void SetColSize(MatColIdxType n) { csrmat = KokkosCsrMatrix("csrmat", n, a_dual.view_device(), csr… in SetColSize()
204 csrmatT = KokkosCsrMatrix(); /* Overwrite with empty matrices */ in DestroyMatTranspose()
205 csrmatH = KokkosCsrMatrix(); in DestroyMatTranspose()
220 PETSC_INTERN PetscErrorCode MatSeqAIJKokkosGetKokkosCsrMatrix(Mat, KokkosCsrMatrix *);
221 PETSC_INTERN PetscErrorCode MatCreateSeqAIJKokkosWithKokkosCsrMatrix(MPI_Comm, KokkosCsrMatrix, Mat…
222 PETSC_INTERN PetscErrorCode PrintCsrMatrix(const KokkosCsrMatrix &csrmat);
225 PETSC_INTERN PetscErrorCode MatSeqAIJKokkosGenerateTranspose_Private(Mat, KokkosCsrMatrix *);