Home
last modified time | relevance | path

Searched defs: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() function
310 KOKKOS_INLINE_FUNCTION void operator()(TransposeDotTag, const size_type i, value_type sum) const in operator ()()
316 KOKKOS_INLINE_FUNCTION void operator()(ConjugateDotTag, const size_type i, value_type sum) const in operator ()()
325 …FUNCTION void join(TransposeDotTag, value_type dst, const value_type src) const { join(dst, src); } in join()
326 …FUNCTION void join(ConjugateDotTag, value_type dst, const value_type src) const { join(dst, src); } in join()
328 KOKKOS_INLINE_FUNCTION void init(TransposeDotTag, value_type sum) const { init(sum); } in init()
329 KOKKOS_INLINE_FUNCTION void init(ConjugateDotTag, value_type sum) const { init(sum); } in init()
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