#include <Stokhos_MP_Vector_MaskTraits.hpp>
template<typename scalar>
class Mask< scalar >
Definition at line 507 of file Stokhos_MP_Vector_MaskTraits.hpp.
◆ Mask() [1/3]
template<typename scalar >
◆ Mask() [2/3]
template<typename scalar >
KOKKOS_INLINE_FUNCTION Mask< scalar >::Mask |
( |
bool |
a | ) |
|
|
inline |
◆ Mask() [3/3]
template<typename scalar >
KOKKOS_INLINE_FUNCTION Mask< scalar >::Mask |
( |
const Mask< scalar > & |
a | ) |
|
|
inline |
◆ operator=()
template<typename scalar >
KOKKOS_INLINE_FUNCTION Mask & Mask< scalar >::operator= |
( |
const Mask< scalar > & |
a | ) |
|
|
inline |
◆ getSize()
template<typename scalar >
KOKKOS_INLINE_FUNCTION std::size_t Mask< scalar >::getSize |
( |
| ) |
const |
|
inline |
◆ operator>()
template<typename scalar >
KOKKOS_INLINE_FUNCTION bool Mask< scalar >::operator> |
( |
double |
v | ) |
|
|
inline |
◆ operator<()
template<typename scalar >
KOKKOS_INLINE_FUNCTION bool Mask< scalar >::operator< |
( |
double |
v | ) |
|
|
inline |
◆ operator>=()
template<typename scalar >
KOKKOS_INLINE_FUNCTION bool Mask< scalar >::operator>= |
( |
double |
v | ) |
|
|
inline |
◆ operator<=()
template<typename scalar >
KOKKOS_INLINE_FUNCTION bool Mask< scalar >::operator<= |
( |
double |
v | ) |
|
|
inline |
◆ operator==() [1/2]
template<typename scalar >
KOKKOS_INLINE_FUNCTION bool Mask< scalar >::operator== |
( |
double |
v | ) |
|
|
inline |
◆ operator!=() [1/2]
template<typename scalar >
◆ operator==() [2/2]
template<typename scalar >
KOKKOS_INLINE_FUNCTION bool Mask< scalar >::operator== |
( |
const Mask< scalar > & |
m2 | ) |
|
|
inline |
◆ operator!=() [2/2]
template<typename scalar >
◆ operator&&() [1/2]
template<typename scalar >
KOKKOS_INLINE_FUNCTION Mask< scalar > Mask< scalar >::operator&& |
( |
const Mask< scalar > & |
m2 | ) |
|
|
inline |
◆ operator||() [1/2]
template<typename scalar >
KOKKOS_INLINE_FUNCTION Mask< scalar > Mask< scalar >::operator|| |
( |
const Mask< scalar > & |
m2 | ) |
|
|
inline |
◆ operator&&() [2/2]
template<typename scalar >
KOKKOS_INLINE_FUNCTION Mask< scalar > Mask< scalar >::operator&& |
( |
bool |
m2 | ) |
|
|
inline |
◆ operator||() [2/2]
template<typename scalar >
KOKKOS_INLINE_FUNCTION Mask< scalar > Mask< scalar >::operator|| |
( |
bool |
m2 | ) |
|
|
inline |
◆ operator+()
template<typename scalar >
KOKKOS_INLINE_FUNCTION Mask< scalar > Mask< scalar >::operator+ |
( |
const Mask< scalar > & |
m2 | ) |
|
|
inline |
◆ operator-()
template<typename scalar >
KOKKOS_INLINE_FUNCTION Mask< scalar > Mask< scalar >::operator- |
( |
const Mask< scalar > & |
m2 | ) |
|
|
inline |
◆ operator*()
template<typename scalar >
KOKKOS_INLINE_FUNCTION scalar Mask< scalar >::operator* |
( |
const scalar & |
v | ) |
|
|
inline |
◆ get()
template<typename scalar >
KOKKOS_INLINE_FUNCTION bool Mask< scalar >::get |
( |
int |
i | ) |
const |
|
inline |
◆ set()
template<typename scalar >
KOKKOS_INLINE_FUNCTION void Mask< scalar >::set |
( |
int |
i, |
|
|
bool |
b |
|
) |
| |
|
inline |
◆ operator!()
template<typename scalar >
KOKKOS_INLINE_FUNCTION Mask< scalar > Mask< scalar >::operator! |
( |
| ) |
|
|
inline |
◆ operator bool()
template<typename scalar >
KOKKOS_INLINE_FUNCTION Mask< scalar >::operator bool |
( |
| ) |
const |
|
inline |
◆ operator double()
template<typename scalar >
KOKKOS_INLINE_FUNCTION Mask< scalar >::operator double |
( |
| ) |
const |
|
inline |
◆ size
template<typename scalar >
◆ data
template<typename scalar >
The documentation for this class was generated from the following file: