Sacado  Development
Public Types | Static Public Attributes | List of all members
Sacado::Fad::PowerImpl::Selector< T1, T2 > Struct Template Reference

Public Types

typedef std::conditional< is_simd &&is_fad, NestedSimd, typename std::conditional< is_simd, Simd, typename std::conditional< is_fad, Nested, Scalar >::type >::type >::type type
 

Static Public Attributes

static constexpr bool is_simd
 
static constexpr bool is_fad
 

Member Data Documentation

◆ is_fad

template<typename T1, typename T2>
constexpr bool Sacado::Fad::PowerImpl::Selector< T1, T2 >::is_fad
static
Initial value:
=
IsFad< typename Sacado::ValueType<T1>::type >::value ||
IsFad< typename Sacado::ValueType<T2>::type >::value

◆ is_simd

template<typename T1, typename T2>
constexpr bool Sacado::Fad::PowerImpl::Selector< T1, T2 >::is_simd
static
Initial value:
=
IsSimdType<T1>::value || IsSimdType<T2>::value

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