Home
last modified time | relevance | path

Searched refs:KokkosDualViewSyncHost (Results 1 – 3 of 3) sorted by relevance

/petsc/include/petsc/private/
H A Dkokkosimpl.hpp130 static PetscErrorCode KokkosDualViewSyncHost(Kokkos::DualView<Type *> &v_dual, const Kokkos::Defaul… in KokkosDualViewSyncHost() function
/petsc/src/vec/vec/impls/seq/kokkos/
H A Dveckok.kokkos.cxx582 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 Daijkok.kokkos.cxx150 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()