|
Stokhos Package Browser (Single Doxygen Collection) Version of the Day
|
#include <Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_UQ_PCE.hpp>
Public Types | |
| typedef ExecutionSpace::execution_space | execution_space |
| typedef execution_space::size_type | size_type |
Public Member Functions | |
| UnpackArrayMultiColumn (const ExecutionSpace &, const DstView &dst_, const SrcView &src_, const IdxView &idx_, const Op &op_, const size_t numCols_) | |
| template<class TagType> | |
| KOKKOS_INLINE_FUNCTION void | operator() (TagType tag, const size_type k) const |
| template<class TagType> | |
| KOKKOS_INLINE_FUNCTION void | operator() (TagType tag, 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 Op &op, const size_t numCols, const bool use_atomic_updates) |
Public Attributes | |
| DstView | dst |
| SrcView | src |
| IdxView | idx |
| Op | op |
| size_t | numCols |
Static Public Attributes | |
| static const unsigned | BlockSize = 32 |
Definition at line 214 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_UQ_PCE.hpp.
| typedef ExecutionSpace::execution_space Tpetra::KokkosRefactor::Details::UnpackArrayMultiColumn< ExecutionSpace, DstView, SrcView, IdxView, Op, typename std::enable_if< Kokkos::is_view_uq_pce< DstView >::value &&Kokkos::is_view_uq_pce< SrcView >::value >::type >::execution_space |
Definition at line 219 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_UQ_PCE.hpp.
| typedef execution_space::size_type Tpetra::KokkosRefactor::Details::UnpackArrayMultiColumn< ExecutionSpace, DstView, SrcView, IdxView, Op, typename std::enable_if< Kokkos::is_view_uq_pce< DstView >::value &&Kokkos::is_view_uq_pce< SrcView >::value >::type >::size_type |
Definition at line 220 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_UQ_PCE.hpp.
|
inline |
Definition at line 230 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_UQ_PCE.hpp.
|
inline |
Definition at line 245 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_UQ_PCE.hpp.
|
inline |
Definition at line 256 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_UQ_PCE.hpp.
|
inlinestatic |
Definition at line 269 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_UQ_PCE.hpp.
|
static |
Definition at line 222 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_UQ_PCE.hpp.
| DstView Tpetra::KokkosRefactor::Details::UnpackArrayMultiColumn< ExecutionSpace, DstView, SrcView, IdxView, Op, typename std::enable_if< Kokkos::is_view_uq_pce< DstView >::value &&Kokkos::is_view_uq_pce< SrcView >::value >::type >::dst |
Definition at line 224 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_UQ_PCE.hpp.
| SrcView Tpetra::KokkosRefactor::Details::UnpackArrayMultiColumn< ExecutionSpace, DstView, SrcView, IdxView, Op, typename std::enable_if< Kokkos::is_view_uq_pce< DstView >::value &&Kokkos::is_view_uq_pce< SrcView >::value >::type >::src |
Definition at line 225 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_UQ_PCE.hpp.
| IdxView Tpetra::KokkosRefactor::Details::UnpackArrayMultiColumn< ExecutionSpace, DstView, SrcView, IdxView, Op, typename std::enable_if< Kokkos::is_view_uq_pce< DstView >::value &&Kokkos::is_view_uq_pce< SrcView >::value >::type >::idx |
Definition at line 226 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_UQ_PCE.hpp.
| Op Tpetra::KokkosRefactor::Details::UnpackArrayMultiColumn< ExecutionSpace, DstView, SrcView, IdxView, Op, typename std::enable_if< Kokkos::is_view_uq_pce< DstView >::value &&Kokkos::is_view_uq_pce< SrcView >::value >::type >::op |
Definition at line 227 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_UQ_PCE.hpp.
| size_t Tpetra::KokkosRefactor::Details::UnpackArrayMultiColumn< ExecutionSpace, DstView, SrcView, IdxView, Op, typename std::enable_if< Kokkos::is_view_uq_pce< DstView >::value &&Kokkos::is_view_uq_pce< SrcView >::value >::type >::numCols |
Definition at line 228 of file Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels_UQ_PCE.hpp.