Searched refs:KokkosDualViewSyncHost (Results 1 – 3 of 3) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | kokkosimpl.hpp | 130 static PetscErrorCode KokkosDualViewSyncHost(Kokkos::DualView<Type *> &v_dual, const Kokkos::Defaul… in KokkosDualViewSyncHost() function
|
| /petsc/src/vec/vec/impls/seq/kokkos/ |
| H A D | veckok.kokkos.cxx | 582 PetscCall(KokkosDualViewSyncHost(zv, PetscGetKokkosExecutionSpace())); in VecMultiDot_SeqKokkos_GEMV() 1262 PetscCall(KokkosDualViewSyncHost(veckok->v_dual, PetscGetKokkosExecutionSpace())); in VecResetArray_SeqKokkos() 1347 …if (vecseq->array != vecseq->array_allocated) PetscCall(KokkosDualViewSyncHost(veckok->v_dual, Pet… in VecReplaceArray_SeqKokkos() 1393 PetscCall(KokkosDualViewSyncHost(veckok->v_dual, PetscGetKokkosExecutionSpace())); in VecGetArray_SeqKokkos() 1550 PetscCall(KokkosDualViewSyncHost(ykok->v_dual, exec)); in VecRestoreSubVector_SeqKokkos()
|
| /petsc/src/mat/impls/aij/seq/kokkos/ |
| H A D | aijkok.kokkos.cxx | 150 PetscCall(KokkosDualViewSyncHost(aijkok->a_dual, exec)); in MatSeqAIJKokkosSyncHost() 165 PetscCall(KokkosDualViewSyncHost(aijkok->a_dual, PetscGetKokkosExecutionSpace())); in MatSeqAIJGetArray_SeqAIJKokkos() 188 PetscCall(KokkosDualViewSyncHost(aijkok->a_dual, PetscGetKokkosExecutionSpace())); in MatSeqAIJGetArrayRead_SeqAIJKokkos() 1571 PetscCall(KokkosDualViewSyncHost(akok->i_dual, exec)); /* We always need sync'ed i, j on host */ in MatSetSeqAIJKokkosWithCSRMatrix() 1572 PetscCall(KokkosDualViewSyncHost(akok->j_dual, exec)); in MatSetSeqAIJKokkosWithCSRMatrix()
|