|
Stokhos Development
|
Classes | |
| struct | VectorConstruct |
| struct | ConstructDestructFunctor |
Public Types | |
| typedef ValueType | value_type |
| typedef Sacado::ValueType< value_type >::type | scalar_type |
Public Member Functions | |
| template<typename T> | |
| KOKKOS_INLINE_FUNCTION MPVectorAllocation & | operator= (const MPVectorAllocation< T, false > &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 |