Home
last modified time | relevance | path

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

/petsc/src/vec/vec/impls/seq/kokkos/
H A Dveckok.kokkos.cxx286 struct MDotFunctor { struct
297MDotFunctor(ConstPetscScalarKokkosView &xv, ConstPetscScalarKokkosView &yv0, ConstPetscScalarKokko… in MDotFunctor() argument
354MDotFunctor<8> mdot(xv, yv[0], yv[1], yv[2], yv[3], yv[4], yv[5], yv[6], yv[7]); /* Hope Kokkos ma… in VecMultiDot_Private() argument
369 …case 1: PetscCallCXX(Kokkos::parallel_reduce(policy, MDotFunctor<1>(xv, yv[0], yv[1], yv[2], yv[3]… in VecMultiDot_Private()
370 …case 2: PetscCallCXX(Kokkos::parallel_reduce(policy, MDotFunctor<2>(xv, yv[0], yv[1], yv[2], yv[3]… in VecMultiDot_Private()
371 …case 3: PetscCallCXX(Kokkos::parallel_reduce(policy, MDotFunctor<3>(xv, yv[0], yv[1], yv[2], yv[3]… in VecMultiDot_Private()
372 …case 4: PetscCallCXX(Kokkos::parallel_reduce(policy, MDotFunctor<4>(xv, yv[0], yv[1], yv[2], yv[3]… in VecMultiDot_Private()
373 …case 5: PetscCallCXX(Kokkos::parallel_reduce(policy, MDotFunctor<5>(xv, yv[0], yv[1], yv[2], yv[3]… in VecMultiDot_Private()
374 …case 6: PetscCallCXX(Kokkos::parallel_reduce(policy, MDotFunctor<6>(xv, yv[0], yv[1], yv[2], yv[3]… in VecMultiDot_Private()
375 …case 7: PetscCallCXX(Kokkos::parallel_reduce(policy, MDotFunctor<7>(xv, yv[0], yv[1], yv[2], yv[3]… in VecMultiDot_Private()