Searched refs:array_h (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/vec/vec/impls/seq/kokkos/ |
| H A D | veckokkosimpl.hpp | 46 Vec_Kokkos(PetscInt n, PetscScalar *array_h, PetscScalar *array_d = NULL) in Vec_Kokkos() 48 PetscScalarKokkosViewHost v_h(array_h, n); in Vec_Kokkos()
|
| H A D | veckok.kokkos.cxx | 1490 const PetscScalar *array_h = xkok->v_dual.view_host().data() + start; in VecGetSubVector_Kokkos_Private() local 1494 …if (xIsMPI) PetscCall(VecCreateMPIKokkosWithArrays_Private(comm, bs, n, N, array_h, array_d, &z));… in VecGetSubVector_Kokkos_Private() 1495 else PetscCall(VecCreateSeqKokkosWithArrays_Private(comm, bs, n, array_h, array_d, &z)); in VecGetSubVector_Kokkos_Private() 1873 PetscScalar *array_h, *array_d; in VecDuplicateVecs_SeqKokkos_GEMV() local 1886 array_h = w_dual.view_host().data(); in VecDuplicateVecs_SeqKokkos_GEMV() 1890 …PetscCall(VecCreateSeqKokkosWithLayoutAndArrays_Private(map, &array_h[i * lda], &array_d[i * lda],… in VecDuplicateVecs_SeqKokkos_GEMV()
|
| /petsc/src/vec/vec/impls/mpi/kokkos/ |
| H A D | mpikok.kokkos.cxx | 286 PetscScalar *array_h, *array_d; in VecDuplicateVecs_MPIKokkos_GEMV() local 305 array_h = w_dual.view_host().data(); in VecDuplicateVecs_MPIKokkos_GEMV() 309 …PetscCall(VecCreateMPIKokkosWithLayoutAndArrays_Private(map, &array_h[i * lda], &array_d[i * lda],… in VecDuplicateVecs_MPIKokkos_GEMV()
|