Searched refs:Vec_Kokkos (Results 1 – 3 of 3) sorted by relevance
20 Vec_Kokkos *veckok = static_cast<Vec_Kokkos *>(v->spptr); in VecGetKokkosView_Private()35 Vec_Kokkos *veckok = static_cast<Vec_Kokkos *>(v->spptr); in VecRestoreKokkosView_Private()49 Vec_Kokkos *veckok = static_cast<Vec_Kokkos *>(v->spptr); in VecGetKokkosView()677 Vec_Kokkos *xkok = static_cast<Vec_Kokkos *>(xin->spptr); in VecCopy_SeqKokkos()680 Vec_Kokkos *ykok = static_cast<Vec_Kokkos *>(yin->spptr); in VecCopy_SeqKokkos()1247 Vec_Kokkos *veckok = static_cast<Vec_Kokkos *>(vin->spptr); in VecPlaceArray_SeqKokkos()1258 Vec_Kokkos *veckok = static_cast<Vec_Kokkos *>(vin->spptr); in VecResetArray_SeqKokkos()1295 Vec_Kokkos *veckok = static_cast<Vec_Kokkos *>(v->spptr); in VecKokkosPlaceArray()1328 Vec_Kokkos *veckok = static_cast<Vec_Kokkos *>(v->spptr); in VecKokkosResetArray()1343 Vec_Kokkos *veckok = static_cast<Vec_Kokkos *>(vin->spptr); in VecReplaceArray_SeqKokkos()[all …]
22 struct Vec_Kokkos { struct46 Vec_Kokkos(PetscInt n, PetscScalar *array_h, PetscScalar *array_d = NULL) in Vec_Kokkos() function61 Vec_Kokkos(PetscScalarKokkosDualView dual) : v_dual(dual) { } in Vec_Kokkos() argument
15 delete static_cast<Vec_Kokkos *>(v->spptr); in VecDestroy_MPIKokkos()101 Vec_Kokkos *veckok; in VecDuplicate_MPIKokkos()116 …veckok = new Vec_Kokkos(v->map->n, w_dual.view_host().data(), w_dual.view_device().data()); in VecDuplicate_MPIKokkos()140 const auto veckok = static_cast<Vec_Kokkos *>(x->spptr); in VecSetPreallocationCOO_MPIKokkos()153 const auto veckok = static_cast<Vec_Kokkos *>(x->spptr); in VecSetValuesCOO_MPIKokkos()278 PetscCallCXX(v->spptr = new Vec_Kokkos(v->map->n, vecmpi->array, NULL)); in VecConvert_MPI_MPIKokkos_inplace()310 …PetscCallCXX(static_cast<Vec_Kokkos *>(v->spptr)->v_dual.modify_host()); // as we only init'ed arr… in VecDuplicateVecs_MPIKokkos_GEMV()325 static_cast<Vec_Kokkos *>(v->spptr)->w_dual = w_dual; // stash the memory in VecDuplicateVecs_MPIKokkos_GEMV()360 PetscCallCXX(v->spptr = new Vec_Kokkos(v_dual)); in VecCreate_MPIKokkos()391 …PetscCallCXX(w->spptr = new Vec_Kokkos(map->n, const_cast<PetscScalar *>(harray), const_cast<Petsc… in VecCreateMPIKokkosWithLayoutAndArrays_Private()[all …]