|
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 ExecutionSpace::execution_space | execution_space |
| typedef execution_space::size_type | size_type |
Public Member Functions | |
| UnpackArrayMultiColumnVariableStride (const ExecutionSpace &, const DstView &dst_, const SrcView &src_, const IdxView &idx_, const ColView &col_, const Op &op_, const 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 | unpack (const ExecutionSpace &execSpace, const DstView &dst, const SrcView &src, const IdxView &idx, const ColView &col, const Op &op, const size_t numCols) |
Public Attributes | |
| DstView | dst |
| SrcView | src |
| IdxView | idx |
| ColView | col |
| Op | op |
| size_t | numCols |
Definition at line 324 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
| typedef Kokkos::View<Sacado::MP::Vector<DS>**,DP...> Tpetra::KokkosRefactor::Details::UnpackArrayMultiColumnVariableStride< ExecutionSpace, Kokkos::View< Sacado::MP::Vector< DS > **, DP... >, Kokkos::View< const Sacado::MP::Vector< SS > *, SP... >, IdxView, ColView, Op >::DstView |
Definition at line 332 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
| typedef Kokkos::View<const Sacado::MP::Vector<SS>*,SP...> Tpetra::KokkosRefactor::Details::UnpackArrayMultiColumnVariableStride< ExecutionSpace, Kokkos::View< Sacado::MP::Vector< DS > **, DP... >, Kokkos::View< const Sacado::MP::Vector< SS > *, SP... >, IdxView, ColView, Op >::SrcView |
Definition at line 333 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
| typedef ExecutionSpace::execution_space Tpetra::KokkosRefactor::Details::UnpackArrayMultiColumnVariableStride< ExecutionSpace, Kokkos::View< Sacado::MP::Vector< DS > **, DP... >, Kokkos::View< const Sacado::MP::Vector< SS > *, SP... >, IdxView, ColView, Op >::execution_space |
Definition at line 334 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
| typedef execution_space::size_type Tpetra::KokkosRefactor::Details::UnpackArrayMultiColumnVariableStride< ExecutionSpace, Kokkos::View< Sacado::MP::Vector< DS > **, DP... >, Kokkos::View< const Sacado::MP::Vector< SS > *, SP... >, IdxView, ColView, Op >::size_type |
Definition at line 335 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
|
inline |
Definition at line 344 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
|
inline |
Definition at line 360 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
|
inline |
Definition at line 370 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
|
inlinestatic |
Definition at line 381 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
| DstView Tpetra::KokkosRefactor::Details::UnpackArrayMultiColumnVariableStride< ExecutionSpace, Kokkos::View< Sacado::MP::Vector< DS > **, DP... >, Kokkos::View< const Sacado::MP::Vector< SS > *, SP... >, IdxView, ColView, Op >::dst |
Definition at line 337 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
| SrcView Tpetra::KokkosRefactor::Details::UnpackArrayMultiColumnVariableStride< ExecutionSpace, Kokkos::View< Sacado::MP::Vector< DS > **, DP... >, Kokkos::View< const Sacado::MP::Vector< SS > *, SP... >, IdxView, ColView, Op >::src |
Definition at line 338 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
| IdxView Tpetra::KokkosRefactor::Details::UnpackArrayMultiColumnVariableStride< ExecutionSpace, Kokkos::View< Sacado::MP::Vector< DS > **, DP... >, Kokkos::View< const Sacado::MP::Vector< SS > *, SP... >, IdxView, ColView, Op >::idx |
Definition at line 339 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
| ColView Tpetra::KokkosRefactor::Details::UnpackArrayMultiColumnVariableStride< ExecutionSpace, Kokkos::View< Sacado::MP::Vector< DS > **, DP... >, Kokkos::View< const Sacado::MP::Vector< SS > *, SP... >, IdxView, ColView, Op >::col |
Definition at line 340 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
| Op Tpetra::KokkosRefactor::Details::UnpackArrayMultiColumnVariableStride< ExecutionSpace, Kokkos::View< Sacado::MP::Vector< DS > **, DP... >, Kokkos::View< const Sacado::MP::Vector< SS > *, SP... >, IdxView, ColView, Op >::op |
Definition at line 341 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
| size_t Tpetra::KokkosRefactor::Details::UnpackArrayMultiColumnVariableStride< ExecutionSpace, Kokkos::View< Sacado::MP::Vector< DS > **, DP... >, Kokkos::View< const Sacado::MP::Vector< SS > *, SP... >, IdxView, ColView, Op >::numCols |
Definition at line 342 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_MP_Vector.hpp.
1.8.16