Searched refs:w_dual (Results 1 – 3 of 3) sorted by relevance
104 PetscScalarKokkosDualView w_dual; in VecDuplicate_MPIKokkos() local107 …PetscCallCXX(w_dual = PetscScalarKokkosDualView("w_dual", win->map->n + wdata->nghost)); // Kokkos… in VecDuplicate_MPIKokkos()110 …PetscCall(VecDuplicateWithArray_MPI(win, w_dual.view_host().data(), &v)); /* after the call, v is … in VecDuplicate_MPIKokkos()116 …veckok = new Vec_Kokkos(v->map->n, w_dual.view_host().data(), w_dual.view_device().data()); in VecDuplicate_MPIKokkos()117 veckok->w_dual = w_dual; in VecDuplicate_MPIKokkos()289 PetscScalarKokkosDualView w_dual; in VecDuplicateVecs_MPIKokkos_GEMV() local302 …PetscCallCXX(w_dual = PetscScalarKokkosDualView("VecDuplicateVecs", m * lda)); // Kokkos init's w_… in VecDuplicateVecs_MPIKokkos_GEMV()305 array_h = w_dual.view_host().data(); in VecDuplicateVecs_MPIKokkos_GEMV()306 array_d = w_dual.view_device().data(); in VecDuplicateVecs_MPIKokkos_GEMV()325 static_cast<Vec_Kokkos *>(v->spptr)->w_dual = w_dual; // stash the memory in VecDuplicateVecs_MPIKokkos_GEMV()
38 PetscScalarKokkosDualView w_dual; member
1875 PetscScalarKokkosDualView w_dual; in VecDuplicateVecs_SeqKokkos_GEMV() local1883 …PetscCallCXX(w_dual = PetscScalarKokkosDualView("VecDuplicateVecs", m * lda)); // Kokkos init's w_… in VecDuplicateVecs_SeqKokkos_GEMV()1886 array_h = w_dual.view_host().data(); in VecDuplicateVecs_SeqKokkos_GEMV()1887 array_d = w_dual.view_device().data(); in VecDuplicateVecs_SeqKokkos_GEMV()1901 static_cast<Vec_Kokkos *>(v->spptr)->w_dual = w_dual; // stash the memory in VecDuplicateVecs_SeqKokkos_GEMV()