Searched refs:MatSeqAIJKokkosModifyDevice (Results 1 – 3 of 3) sorted by relevance
126 PETSC_INTERN PetscErrorCode MatSeqAIJKokkosModifyDevice(Mat A) in MatSeqAIJKokkosModifyDevice() function655 PetscCall(MatSeqAIJKokkosModifyDevice(*B)); in MatTranspose_SeqAIJKokkos()789 PetscCall(MatSeqAIJKokkosModifyDevice(*C)); in MatSeqAIJKokkosMergeMats()872 PetscCall(MatSeqAIJKokkosModifyDevice(C)); in MatProductNumeric_SeqAIJKokkos_SeqAIJKokkos()1028 PetscCall(MatSeqAIJKokkosModifyDevice(A)); in MatScale_SeqAIJKokkos()1049 PetscCall(MatSeqAIJKokkosModifyDevice(A)); in MatShift_SeqAIJKokkos()1083 PetscCall(MatSeqAIJKokkosModifyDevice(Y)); in MatDiagonalSet_SeqAIJKokkos()1128 PetscCall(MatSeqAIJKokkosModifyDevice(A)); in MatDiagonalScale_SeqAIJKokkos()1141 PetscCall(MatSeqAIJKokkosModifyDevice(A)); in MatZeroEntries_SeqAIJKokkos()1220 PetscCall(MatSeqAIJKokkosModifyDevice(A)); in MatSeqAIJRestoreKokkosView()[all …]
224 PETSC_INTERN PetscErrorCode MatSeqAIJKokkosModifyDevice(Mat);
1303 PetscCall(MatSeqAIJKokkosModifyDevice(cmpi->A)); // mark that A, B on device are modified in MatProductNumeric_MPIAIJKokkos()1304 PetscCall(MatSeqAIJKokkosModifyDevice(cmpi->B)); in MatProductNumeric_MPIAIJKokkos()