|
Stokhos Package Browser (Single Doxygen Collection) Version of the Day
|
#include <Stokhos_MP_Vector_MaskTraits.hpp>

Public Member Functions | |
| KOKKOS_INLINE_FUNCTION | Mask () |
| KOKKOS_INLINE_FUNCTION | Mask (bool a) |
| KOKKOS_INLINE_FUNCTION | Mask (const Mask &a) |
| KOKKOS_INLINE_FUNCTION Mask & | operator= (const Mask &a) |
| KOKKOS_INLINE_FUNCTION std::size_t | getSize () const |
| KOKKOS_INLINE_FUNCTION bool | operator> (double v) |
| KOKKOS_INLINE_FUNCTION bool | operator< (double v) |
| KOKKOS_INLINE_FUNCTION bool | operator>= (double v) |
| KOKKOS_INLINE_FUNCTION bool | operator<= (double v) |
| KOKKOS_INLINE_FUNCTION bool | operator== (double v) |
| KOKKOS_INLINE_FUNCTION bool | operator!= (double v) |
| KOKKOS_INLINE_FUNCTION bool | operator== (const Mask< scalar > &m2) |
| KOKKOS_INLINE_FUNCTION bool | operator!= (const Mask< scalar > &m2) |
| KOKKOS_INLINE_FUNCTION Mask< scalar > | operator&& (const Mask< scalar > &m2) |
| KOKKOS_INLINE_FUNCTION Mask< scalar > | operator|| (const Mask< scalar > &m2) |
| KOKKOS_INLINE_FUNCTION Mask< scalar > | operator&& (bool m2) |
| KOKKOS_INLINE_FUNCTION Mask< scalar > | operator|| (bool m2) |
| KOKKOS_INLINE_FUNCTION Mask< scalar > | operator+ (const Mask< scalar > &m2) |
| KOKKOS_INLINE_FUNCTION Mask< scalar > | operator- (const Mask< scalar > &m2) |
| KOKKOS_INLINE_FUNCTION scalar | operator* (const scalar &v) |
| KOKKOS_INLINE_FUNCTION bool | get (int i) const |
| KOKKOS_INLINE_FUNCTION void | set (int i, bool b) |
| KOKKOS_INLINE_FUNCTION Mask< scalar > | operator! () |
| KOKKOS_INLINE_FUNCTION | operator bool () const |
| KOKKOS_INLINE_FUNCTION | operator double () const |
Static Public Attributes | |
| static const std::size_t | size = EnsembleTraits_m<scalar>::size |
Private Attributes | |
| bool | data [size] |
Definition at line 507 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 516 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 521 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 526 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 531 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 537 of file Stokhos_MP_Vector_MaskTraits.hpp.
Definition at line 539 of file Stokhos_MP_Vector_MaskTraits.hpp.
Definition at line 548 of file Stokhos_MP_Vector_MaskTraits.hpp.
Definition at line 557 of file Stokhos_MP_Vector_MaskTraits.hpp.
Definition at line 566 of file Stokhos_MP_Vector_MaskTraits.hpp.
Definition at line 575 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 584 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 593 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 602 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 607 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 615 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 624 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 632 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 641 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 650 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 659 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 669 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 674 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 679 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
inline |
Definition at line 687 of file Stokhos_MP_Vector_MaskTraits.hpp.
Definition at line 692 of file Stokhos_MP_Vector_MaskTraits.hpp.
|
static |
Definition at line 510 of file Stokhos_MP_Vector_MaskTraits.hpp.
Definition at line 513 of file Stokhos_MP_Vector_MaskTraits.hpp.