46 KOKKOS_INLINE_FUNCTION
52 #ifdef STOKHOS_HAVE_PRAGMA_IVDEP 55 #ifdef STOKHOS_HAVE_PRAGMA_VECTOR_ALIGNED 56 #pragma vector aligned 58 #ifdef STOKHOS_HAVE_PRAGMA_UNROLL 61 for(std::size_t i=0; i<mask.
size; ++i)
62 mask.
set(i, a1.fastAccessCoeff(i)
OPNAME a2.fastAccessCoeff(i));
67 KOKKOS_INLINE_FUNCTION
73 #ifdef STOKHOS_HAVE_PRAGMA_IVDEP 76 #ifdef STOKHOS_HAVE_PRAGMA_VECTOR_ALIGNED 77 #pragma vector aligned 79 #ifdef STOKHOS_HAVE_PRAGMA_UNROLL 82 for(std::size_t i=0; i<mask.
size; ++i)
83 mask.
set(i, a1.fastAccessCoeff(i)
OPNAME a2);
88 KOKKOS_INLINE_FUNCTION
94 #ifdef STOKHOS_HAVE_PRAGMA_IVDEP 97 #ifdef STOKHOS_HAVE_PRAGMA_VECTOR_ALIGNED 98 #pragma vector aligned 100 #ifdef STOKHOS_HAVE_PRAGMA_UNROLL 103 for(std::size_t i=0; i<mask.
size; ++i)
104 mask.
set(i, a1
OPNAME a2.fastAccessCoeff(i));
static const std::size_t size
KOKKOS_INLINE_FUNCTION void set(int i, bool b)
KOKKOS_INLINE_FUNCTION Vector< Stokhos::StaticFixedStorage< O, T, N, D > > OPNAME(const Vector< Stokhos::StaticFixedStorage< O, T, N, D > > &a, const Vector< Stokhos::StaticFixedStorage< O, T, N, D > > &b)