Stokhos Package Browser (Single Doxygen Collection)
Version of the Day
|
#include <KokkosExp_View_MP_Vector_Contiguous.hpp>
Classes | |
struct | ConstructDestructFunctor |
Public Types | |
typedef ValueType | value_type |
typedef Sacado::ValueType< value_type >::type | scalar_type |
Public Member Functions | |
KOKKOS_INLINE_FUNCTION | MPVectorAllocation () |
template<typename T > | |
KOKKOS_INLINE_FUNCTION MPVectorAllocation & | operator= (const MPVectorAllocation< T, true > &a) |
KOKKOS_INLINE_FUNCTION void | set (value_type *ptr, const size_t span, const unsigned vector_size) |
template<class ExecSpace > | |
ConstructDestructFunctor< ExecSpace > | create_functor (const ExecSpace &space, const bool initialize, const size_t span, const unsigned vector_size) const |
template<typename T > | |
KOKKOS_INLINE_FUNCTION void | assign (T *ptr) |
Static Public Member Functions | |
static KOKKOS_INLINE_FUNCTION constexpr size_t | memory_span (const size_t span, const unsigned vector_size) |
Public Attributes | |
value_type * | value_ptr |
scalar_type * | scalar_ptr |
Definition at line 517 of file KokkosExp_View_MP_Vector_Contiguous.hpp.
typedef ValueType Kokkos::Experimental::Impl::MPVectorAllocation< ValueType, true >::value_type |
Definition at line 518 of file KokkosExp_View_MP_Vector_Contiguous.hpp.
typedef Sacado::ValueType<value_type>::type Kokkos::Experimental::Impl::MPVectorAllocation< ValueType, true >::scalar_type |
Definition at line 519 of file KokkosExp_View_MP_Vector_Contiguous.hpp.
|
inline |
Definition at line 531 of file KokkosExp_View_MP_Vector_Contiguous.hpp.
|
inlinestatic |
Definition at line 526 of file KokkosExp_View_MP_Vector_Contiguous.hpp.
|
inline |
Definition at line 535 of file KokkosExp_View_MP_Vector_Contiguous.hpp.
|
inline |
Definition at line 542 of file KokkosExp_View_MP_Vector_Contiguous.hpp.
|
inline |
Definition at line 579 of file KokkosExp_View_MP_Vector_Contiguous.hpp.
|
inline |
Definition at line 589 of file KokkosExp_View_MP_Vector_Contiguous.hpp.
value_type* Kokkos::Experimental::Impl::MPVectorAllocation< ValueType, true >::value_ptr |
Definition at line 521 of file KokkosExp_View_MP_Vector_Contiguous.hpp.
scalar_type* Kokkos::Experimental::Impl::MPVectorAllocation< ValueType, true >::scalar_ptr |
Definition at line 522 of file KokkosExp_View_MP_Vector_Contiguous.hpp.