Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
EnsembleTraits_m< Sacado::MP::Vector< S > > Struct Template Reference

#include <Stokhos_MP_Vector_MaskTraits.hpp>

Inheritance diagram for EnsembleTraits_m< Sacado::MP::Vector< S > >:

Public Types

typedef S::value_type value_type
 
typedef Sacado::MP::Vector< S > value_type
 

Static Public Member Functions

static KOKKOS_INLINE_FUNCTION const value_typecoeff (const Sacado::MP::Vector< S > &x, int i)
 
static KOKKOS_INLINE_FUNCTION value_typecoeff (Sacado::MP::Vector< S > &x, int i)
 
static KOKKOS_INLINE_FUNCTION const value_typecoeff (const Sacado::MP::Vector< S > &x, int i)
 
static KOKKOS_INLINE_FUNCTION value_typecoeff (Sacado::MP::Vector< S > &x, int i)
 

Static Public Attributes

static const std::size_t size = S::static_size ? S::static_size : 1
 
static const std::size_t size
 

Detailed Description

template<typename S>
struct EnsembleTraits_m< Sacado::MP::Vector< S > >

Definition at line 60 of file Stokhos_MP_Vector_MaskTraits.hpp.

Member Typedef Documentation

◆ value_type [1/2]

template<typename S>
typedef S::value_type EnsembleTraits_m< Sacado::MP::Vector< S > >::value_type

Definition at line 62 of file Stokhos_MP_Vector_MaskTraits.hpp.

◆ value_type [2/2]

typedef Sacado::MP::Vector< S > EnsembleTraits_m< Sacado::MP::Vector< S > >::value_type

Definition at line 52 of file Stokhos_MP_Vector_MaskTraits.hpp.

Member Function Documentation

◆ coeff() [1/4]

template<typename S>
static KOKKOS_INLINE_FUNCTION const value_type & EnsembleTraits_m< Sacado::MP::Vector< S > >::coeff ( const Sacado::MP::Vector< S > & x,
int i )
inlinestatic

Definition at line 64 of file Stokhos_MP_Vector_MaskTraits.hpp.

◆ coeff() [2/4]

template<typename S>
static KOKKOS_INLINE_FUNCTION value_type & EnsembleTraits_m< Sacado::MP::Vector< S > >::coeff ( Sacado::MP::Vector< S > & x,
int i )
inlinestatic

Definition at line 68 of file Stokhos_MP_Vector_MaskTraits.hpp.

◆ coeff() [3/4]

static KOKKOS_INLINE_FUNCTION const value_type & EnsembleTraits_m< Sacado::MP::Vector< S > >::coeff ( const Sacado::MP::Vector< S > & x,
int i )
inlinestatic

Definition at line 54 of file Stokhos_MP_Vector_MaskTraits.hpp.

◆ coeff() [4/4]

static KOKKOS_INLINE_FUNCTION value_type & EnsembleTraits_m< Sacado::MP::Vector< S > >::coeff ( Sacado::MP::Vector< S > & x,
int i )
inlinestatic

Definition at line 56 of file Stokhos_MP_Vector_MaskTraits.hpp.

Member Data Documentation

◆ size [1/2]

template<typename S>
const std::size_t EnsembleTraits_m< Sacado::MP::Vector< S > >::size = S::static_size ? S::static_size : 1
static

Definition at line 61 of file Stokhos_MP_Vector_MaskTraits.hpp.

◆ size [2/2]

const std::size_t EnsembleTraits_m< Sacado::MP::Vector< S > >::size
static

Definition at line 51 of file Stokhos_MP_Vector_MaskTraits.hpp.


The documentation for this struct was generated from the following file: