|
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) |
| KOKKOS_INLINE_FUNCTION | MaskedAssign (Sacado::MP::Vector< S > &data_, bool m_) |
| KOKKOS_INLINE_FUNCTION MaskedAssign< Sacado::MP::Vector< S > > & | operator= (const Sacado::MP::Vector< S > &KOKKOS_RESTRICT s) |
| KOKKOS_INLINE_FUNCTION MaskedAssign< Sacado::MP::Vector< S > > & | operator= (const std::initializer_list< Sacado::MP::Vector< S > > &KOKKOS_RESTRICT st) |
| KOKKOS_INLINE_FUNCTION MaskedAssign< Sacado::MP::Vector< S > > & | operator+= (const Sacado::MP::Vector< S > &KOKKOS_RESTRICT s) |
| KOKKOS_INLINE_FUNCTION MaskedAssign< Sacado::MP::Vector< S > > & | operator+= (const std::initializer_list< Sacado::MP::Vector< S > > &KOKKOS_RESTRICT st) |
| KOKKOS_INLINE_FUNCTION MaskedAssign< Sacado::MP::Vector< S > > & | operator-= (const Sacado::MP::Vector< S > &KOKKOS_RESTRICT s) |
| KOKKOS_INLINE_FUNCTION MaskedAssign< Sacado::MP::Vector< S > > & | operator-= (const std::initializer_list< Sacado::MP::Vector< S > > &KOKKOS_RESTRICT st) |
| KOKKOS_INLINE_FUNCTION MaskedAssign< Sacado::MP::Vector< S > > & | operator*= (const Sacado::MP::Vector< S > &KOKKOS_RESTRICT s) |
| KOKKOS_INLINE_FUNCTION MaskedAssign< Sacado::MP::Vector< S > > & | operator*= (const std::initializer_list< Sacado::MP::Vector< S > > &KOKKOS_RESTRICT st) |
| KOKKOS_INLINE_FUNCTION MaskedAssign< Sacado::MP::Vector< S > > & | operator/= (const Sacado::MP::Vector< S > &KOKKOS_RESTRICT s) |
| KOKKOS_INLINE_FUNCTION MaskedAssign< Sacado::MP::Vector< S > > & | operator/= (const std::initializer_list< Sacado::MP::Vector< S > > &KOKKOS_RESTRICT st) |
Private Types | |
| typedef Sacado::MP::Vector< S > | scalar |
Private Attributes | |
| scalar & | data |
| Mask< scalar > | m |
| Sacado::MP::Vector< S > & | data |
| bool | 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 80 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.
|
inline |
Definition at line 82 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 90 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 103 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 111 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 123 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 131 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 143 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 151 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 163 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 171 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.
|
private |
Definition at line 76 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
private |
Definition at line 77 of file Stokhos_MP_Vector_MaskTraits.hpp.