|
KOKKOS_INLINE_FUNCTION | TinyVec (const ValueType a[]) |
|
template<typename OrdinalType > |
KOKKOS_INLINE_FUNCTION | TinyVec (const ValueType a[], const OrdinalType idx[]) |
|
KOKKOS_INLINE_FUNCTION | TinyVec (const ValueType a) |
|
KOKKOS_INLINE_FUNCTION | TinyVec (const TinyVec &tv) |
|
KOKKOS_INLINE_FUNCTION TinyVec & | operator= (const TinyVec &tv) |
|
KOKKOS_INLINE_FUNCTION void | load (const ValueType a[]) |
|
KOKKOS_INLINE_FUNCTION void | load (const ValueType a) |
|
KOKKOS_INLINE_FUNCTION void | aligned_load (const ValueType a[]) |
|
template<typename OrdinalType > |
KOKKOS_INLINE_FUNCTION void | gather (const ValueType a[], const OrdinalType idx[]) |
|
KOKKOS_INLINE_FUNCTION void | scatter (ValueType a[]) const |
|
KOKKOS_INLINE_FUNCTION void | aligned_scatter (ValueType a[]) const |
|
KOKKOS_INLINE_FUNCTION void | zero () |
|
KOKKOS_INLINE_FUNCTION void | plus_equal (const TinyVec &t) |
|
KOKKOS_INLINE_FUNCTION void | times_equal (const TinyVec &t) |
|
KOKKOS_INLINE_FUNCTION void | multiply_add (const TinyVec &t1, const TinyVec &t2) |
|
KOKKOS_INLINE_FUNCTION ValueType | sum () const |
|
The documentation for this class was generated from the following file: