Stokhos Package Browser (Single Doxygen Collection)
Version of the Day
|
#include <Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp>
Public Types | |
typedef Kokkos::View< Sacado::MP::Vector< DS > *, DP... > | DstView |
typedef Kokkos::View< const Sacado::MP::Vector< SS > **, SP... > | SrcView |
typedef DstView::execution_space | execution_space |
typedef execution_space::size_type | size_type |
Public Member Functions | |
PackArrayMultiColumnVariableStride (const DstView &dst_, const SrcView &src_, const IdxView &idx_, const ColView &col_, size_t numCols_) | |
KOKKOS_INLINE_FUNCTION void | operator() (const size_type k) const |
KOKKOS_INLINE_FUNCTION void | operator() (const size_type k, const size_type tidx) const |
Static Public Member Functions | |
static void | pack (const DstView &dst, const SrcView &src, const IdxView &idx, const ColView &col, size_t numCols) |
Public Attributes | |
DstView | dst |
SrcView | src |
IdxView | idx |
ColView | col |
size_t | numCols |
Definition at line 177 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
typedef Kokkos::View<Sacado::MP::Vector<DS>*,DP...> Tpetra::KokkosRefactor::Details::PackArrayMultiColumnVariableStride< Kokkos::View< Sacado::MP::Vector< DS > *, DP... >, Kokkos::View< const Sacado::MP::Vector< SS > **, SP... >, IdxView, ColView >::DstView |
Definition at line 183 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
typedef Kokkos::View<const Sacado::MP::Vector<SS>**,SP...> Tpetra::KokkosRefactor::Details::PackArrayMultiColumnVariableStride< Kokkos::View< Sacado::MP::Vector< DS > *, DP... >, Kokkos::View< const Sacado::MP::Vector< SS > **, SP... >, IdxView, ColView >::SrcView |
Definition at line 184 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
typedef DstView::execution_space Tpetra::KokkosRefactor::Details::PackArrayMultiColumnVariableStride< Kokkos::View< Sacado::MP::Vector< DS > *, DP... >, Kokkos::View< const Sacado::MP::Vector< SS > **, SP... >, IdxView, ColView >::execution_space |
Definition at line 185 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
typedef execution_space::size_type Tpetra::KokkosRefactor::Details::PackArrayMultiColumnVariableStride< Kokkos::View< Sacado::MP::Vector< DS > *, DP... >, Kokkos::View< const Sacado::MP::Vector< SS > **, SP... >, IdxView, ColView >::size_type |
Definition at line 186 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
|
inline |
Definition at line 194 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
|
inline |
Definition at line 202 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
|
inline |
Definition at line 210 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
|
inlinestatic |
Definition at line 218 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
DstView Tpetra::KokkosRefactor::Details::PackArrayMultiColumnVariableStride< Kokkos::View< Sacado::MP::Vector< DS > *, DP... >, Kokkos::View< const Sacado::MP::Vector< SS > **, SP... >, IdxView, ColView >::dst |
Definition at line 188 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
SrcView Tpetra::KokkosRefactor::Details::PackArrayMultiColumnVariableStride< Kokkos::View< Sacado::MP::Vector< DS > *, DP... >, Kokkos::View< const Sacado::MP::Vector< SS > **, SP... >, IdxView, ColView >::src |
Definition at line 189 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
IdxView Tpetra::KokkosRefactor::Details::PackArrayMultiColumnVariableStride< Kokkos::View< Sacado::MP::Vector< DS > *, DP... >, Kokkos::View< const Sacado::MP::Vector< SS > **, SP... >, IdxView, ColView >::idx |
Definition at line 190 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
ColView Tpetra::KokkosRefactor::Details::PackArrayMultiColumnVariableStride< Kokkos::View< Sacado::MP::Vector< DS > *, DP... >, Kokkos::View< const Sacado::MP::Vector< SS > **, SP... >, IdxView, ColView >::col |
Definition at line 191 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
size_t Tpetra::KokkosRefactor::Details::PackArrayMultiColumnVariableStride< Kokkos::View< Sacado::MP::Vector< DS > *, DP... >, Kokkos::View< const Sacado::MP::Vector< SS > **, SP... >, IdxView, ColView >::numCols |
Definition at line 192 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.