Stokhos Package Browser (Single Doxygen Collection) Version of the Day
|
#include <Stokhos_MP_Vector_MaskTraits.hpp>
Public Member Functions | |
KOKKOS_INLINE_FUNCTION | MaskedAssign (scalar &data_, Mask< scalar > m_) |
KOKKOS_INLINE_FUNCTION MaskedAssign< scalar > & | operator= (const scalar &KOKKOS_RESTRICT s) |
KOKKOS_INLINE_FUNCTION MaskedAssign< scalar > & | operator= (const std::initializer_list< scalar > &KOKKOS_RESTRICT st) |
KOKKOS_INLINE_FUNCTION MaskedAssign< scalar > & | operator+= (const scalar &KOKKOS_RESTRICT s) |
KOKKOS_INLINE_FUNCTION MaskedAssign< scalar > & | operator+= (const std::initializer_list< scalar > &KOKKOS_RESTRICT st) |
KOKKOS_INLINE_FUNCTION MaskedAssign< scalar > & | operator-= (const scalar &KOKKOS_RESTRICT s) |
KOKKOS_INLINE_FUNCTION MaskedAssign< scalar > & | operator-= (const std::initializer_list< scalar > &KOKKOS_RESTRICT st) |
KOKKOS_INLINE_FUNCTION MaskedAssign< scalar > & | operator*= (const scalar &KOKKOS_RESTRICT s) |
KOKKOS_INLINE_FUNCTION MaskedAssign< scalar > & | operator*= (const std::initializer_list< scalar > &KOKKOS_RESTRICT st) |
KOKKOS_INLINE_FUNCTION MaskedAssign< scalar > & | operator/= (const scalar &KOKKOS_RESTRICT s) |
KOKKOS_INLINE_FUNCTION MaskedAssign< scalar > & | operator/= (const std::initializer_list< scalar > &KOKKOS_RESTRICT st) |
Private Types | |
typedef Sacado::MP::Vector< S > | scalar |
Private Attributes | |
scalar & | data |
Mask< scalar > | m |
Static Private Attributes | |
static const std::size_t | size = EnsembleTraits_m<scalar>::size |
Definition at line 186 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
private |
Definition at line 188 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 195 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 197 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 215 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 237 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 255 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 276 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 294 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 315 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 333 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 354 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 372 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
staticprivate |
Definition at line 190 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
private |
Definition at line 191 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
private |
Definition at line 192 of file Stokhos_MP_Vector_MaskTraits.hpp.