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< Stokhos::DynamicStorage< ordinal_t, value_t, device_t > > | scalar |
Private Attributes | |
scalar & | data |
Mask< scalar > | m |
Static Private Attributes | |
static const std::size_t | size = EnsembleTraits_m<scalar>::size |
Definition at line 394 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
private |
Definition at line 396 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 403 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 405 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 413 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 426 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 434 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 446 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 454 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 466 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 474 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 486 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 494 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
staticprivate |
Definition at line 398 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
private |
Definition at line 399 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
private |
Definition at line 400 of file Stokhos_MP_Vector_MaskTraits.hpp.