Home
last modified time | relevance | path

Searched refs:VecGetKokkosView (Results 1 – 8 of 8) sorted by relevance

/petsc/src/vec/vec/impls/seq/kokkos/
H A Dveckok.kokkos.cxx47 PetscErrorCode VecGetKokkosView(Vec v, ConstPetscScalarKokkosViewType<MemorySpace> *kv) in VecGetKokkosView() function
60 template PETSC_VISIBILITY_PUBLIC PetscErrorCode VecGetKokkosView(Vec, ConstPetscScalarKokkosView *);
62 PETSC_VISIBILITY_PUBLIC PetscErrorCode VecGetKokkosView(Vec v, PetscScalarKokkosView *kv) in VecGetKokkosView() function
83 template PETSC_VISIBILITY_PUBLIC PetscErrorCode VecGetKokkosView(Vec, ConstPetscScalarKokkosViewHos…
85 PETSC_VISIBILITY_PUBLIC PetscErrorCode VecGetKokkosView(Vec v, PetscScalarKokkosViewHost *kv) in VecGetKokkosView() function
126 PetscCall(VecGetKokkosView(xin, &xv)); in VecAbs_SeqKokkos()
140 PetscCall(VecGetKokkosView(xin, &xv)); in VecReciprocal_SeqKokkos()
157 PetscCall(VecGetKokkosView(xin, &xv)); in VecMin_SeqKokkos()
181 PetscCall(VecGetKokkosView(xin, &xv)); in VecMax_SeqKokkos()
204 PetscCall(VecGetKokkosView(xin, &xv)); in VecSum_SeqKokkos()
[all …]
/petsc/include/
H A Dpetscvec_kokkos.hpp53 PetscErrorCode VecGetKokkosView(Vec, Kokkos::View<const PetscScalar *, MemorySpace> *);
55 PetscErrorCode VecGetKokkosView(Vec, Kokkos::View<PetscScalar *, MemorySpace> *);
/petsc/src/dm/impls/da/kokkos/
H A Ddagetov.kokkos.cxx39 else PetscCall(VecGetKokkosView(vec, &kv)); in DMDAVecGetKokkosOffsetView_Private()
72 PetscCall(VecGetKokkosView(vec, &kv)); in DMDAVecGetKokkosOffsetView()
105 else PetscCall(VecGetKokkosView(vec, &kv)); in DMDAVecGetKokkosOffsetView_Private()
138 PetscCall(VecGetKokkosView(vec, &kv)); in DMDAVecGetKokkosOffsetView()
171 else PetscCall(VecGetKokkosView(vec, &kv)); in DMDAVecGetKokkosOffsetView_Private()
203 PetscCall(VecGetKokkosView(vec, &kv)); in DMDAVecGetKokkosOffsetView()
377 else PetscCall(VecGetKokkosView(vec, &kv)); in DMDAVecGetKokkosOffsetViewDOF_Private()
409 PetscCall(VecGetKokkosView(vec, &kv)); in DMDAVecGetKokkosOffsetViewDOF()
442 else PetscCall(VecGetKokkosView(vec, &kv)); in DMDAVecGetKokkosOffsetViewDOF_Private()
474 PetscCall(VecGetKokkosView(vec, &kv)); in DMDAVecGetKokkosOffsetViewDOF()
[all …]
/petsc/src/ksp/pc/impls/pbjacobi/kokkos/
H A Dpbjacobi_kok.kokkos.cxx45 PetscCall(VecGetKokkosView(x, &xv)); in PCApplyOrTranspose_PBJacobi_Kokkos()
/petsc/src/mat/impls/aij/seq/kokkos/
H A Daijkok.kokkos.cxx395 PetscCall(VecGetKokkosView(xx, &xv)); in MatMult_SeqAIJKokkos()
419 PetscCall(VecGetKokkosView(xx, &xv)); in MatMultTranspose_SeqAIJKokkos()
449 PetscCall(VecGetKokkosView(xx, &xv)); in MatMultHermitianTranspose_SeqAIJKokkos()
478 PetscCall(VecGetKokkosView(xx, &xv)); in MatMultAdd_SeqAIJKokkos()
479 PetscCall(VecGetKokkosView(zz, &zv)); // do after VecCopy(yy, zz) to get the latest data on device in MatMultAdd_SeqAIJKokkos()
502 PetscCall(VecGetKokkosView(xx, &xv)); in MatMultTransposeAdd_SeqAIJKokkos()
503 PetscCall(VecGetKokkosView(zz, &zv)); in MatMultTransposeAdd_SeqAIJKokkos()
533 PetscCall(VecGetKokkosView(xx, &xv)); in MatMultHermitianTransposeAdd_SeqAIJKokkos()
534 PetscCall(VecGetKokkosView(zz, &zv)); in MatMultHermitianTransposeAdd_SeqAIJKokkos()
1069 PetscCall(VecGetKokkosView(D, &dv)); in MatDiagonalSet_SeqAIJKokkos()
[all …]
/petsc/src/ksp/pc/impls/vpbjacobi/kokkos/
H A Dvpbjacobi_kok.kokkos.cxx87 PetscCall(VecGetKokkosView(x, &xv)); in PCApplyOrTranspose_VPBJacobi_Kokkos()
/petsc/src/vec/vec/impls/mpi/kokkos/
H A Dmpikok.kokkos.cxx181 else PetscCall(VecGetKokkosView(x, &xv)); /* read & write vector */ in VecSetValuesCOO_MPIKokkos()
/petsc/doc/manual/
H A Dvec.md443 VecGetKokkosView(Vec v, Kokkos::View<const PetscScalar*, MemorySpace> *kv)