Lines Matching refs:ckok
714 Mat_SeqAIJKokkos *akok, *bkok, *ckok;
771 PetscCallCXX(ckok = new Mat_SeqAIJKokkos(m, n, nnz, ci, cj, ca));
772 PetscCall(MatCreateSeqAIJKokkosWithCSRMatrix(PETSC_COMM_SELF, ckok, C));
776 ckok = static_cast<Mat_SeqAIJKokkos *>((*C)->spptr);
777 ca = ckok->a_dual.view_device();
778 ci = ckok->i_dual.view_device();
806 Mat_SeqAIJKokkos *akok, *bkok, *ckok;
847 ckok = static_cast<Mat_SeqAIJKokkos *>(C->spptr);
849 PetscCheck(ckok, PetscObjectComm((PetscObject)C), PETSC_ERR_PLIB, "Device data structure spptr is empty");
865 PetscCallCXX(KokkosSparse::spgemm_numeric(pdata->kh, csrmatA, transA, csrmatB, transB, ckok->csrmat));
868 if (spgemmHandle->get_sort_option() != 1) PetscCallCXX(sort_crs_matrix(ckok->csrmat)); /* without sort, mat_tests-ex62_14_seqaijkokkos fails */
892 Mat_SeqAIJKokkos *akok, *bkok, *ckok;
982 PetscCallCXX(ckok = new Mat_SeqAIJKokkos(csrmatC));
983 PetscCall(MatSetSeqAIJKokkosWithCSRMatrix(C, ckok));