Searched refs:VecGetKokkosView (Results 1 – 8 of 8) sorted by relevance
| /petsc/src/vec/vec/impls/seq/kokkos/ |
| H A D | veckok.kokkos.cxx | 47 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 D | petscvec_kokkos.hpp | 53 PetscErrorCode VecGetKokkosView(Vec, Kokkos::View<const PetscScalar *, MemorySpace> *); 55 PetscErrorCode VecGetKokkosView(Vec, Kokkos::View<PetscScalar *, MemorySpace> *);
|
| /petsc/src/dm/impls/da/kokkos/ |
| H A D | dagetov.kokkos.cxx | 39 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 D | pbjacobi_kok.kokkos.cxx | 45 PetscCall(VecGetKokkosView(x, &xv)); in PCApplyOrTranspose_PBJacobi_Kokkos()
|
| /petsc/src/mat/impls/aij/seq/kokkos/ |
| H A D | aijkok.kokkos.cxx | 395 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 D | vpbjacobi_kok.kokkos.cxx | 87 PetscCall(VecGetKokkosView(x, &xv)); in PCApplyOrTranspose_VPBJacobi_Kokkos()
|
| /petsc/src/vec/vec/impls/mpi/kokkos/ |
| H A D | mpikok.kokkos.cxx | 181 else PetscCall(VecGetKokkosView(x, &xv)); /* read & write vector */ in VecSetValuesCOO_MPIKokkos()
|
| /petsc/doc/manual/ |
| H A D | vec.md | 443 VecGetKokkosView(Vec v, Kokkos::View<const PetscScalar*, MemorySpace> *kv)
|