30 #ifndef SACADO_ELRCACHEFAD_EXPRESSIONTRAITS_HPP 
   31 #define SACADO_ELRCACHEFAD_EXPRESSIONTRAITS_HPP 
   37   namespace ELRCacheFad {
 
   38     template <
typename T> 
class Expr;
 
   68     static const bool value = 
false;
 
   73   struct Value< ELRCacheFad::Expr<T> > {
 
   92 #endif // SACADO_ELRCACHEFAD_EXPRESSIONTRAITS_HPP 
ELRCacheFad::Expr< T >::value_type type
static KOKKOS_INLINE_FUNCTION const value_type & eval(const ELRCacheFad::Expr< T > &x)
Base template specification for ScalarValue. 
Base template specification for ScalarType. 
ValueType< ELRCacheFad::Expr< T > >::type value_type
Base template specification for IsADType. 
Base template specification for Value. 
#define KOKKOS_INLINE_FUNCTION
ValueType< ELRCacheFad::Expr< T > >::type value_type
ScalarType< typename ELRCacheFad::Expr< T >::value_type >::type type
#define SACADO_EXPR_PROMOTE_SPEC(NS)
ScalarType< ELRCacheFad::Expr< T > >::type scalar_type
Wrapper for a generic expression template. 
Base template specification for IsScalarType. 
static KOKKOS_INLINE_FUNCTION const scalar_type & eval(const ELRCacheFad::Expr< T > &x)
Base template specification for ValueType. 
static KOKKOS_INLINE_FUNCTION const T & eval(const T &x)