|
Sacado Package Browser (Single Doxygen Collection)
Version of the Day
|
Go to the documentation of this file.
30 #ifndef SACADO_FAD_EXP_EXPRESSION_HPP
31 #define SACADO_FAD_EXP_EXPRESSION_HPP
72 return static_cast<const derived_type&>(*
this);
82 return static_cast<const volatile derived_type&>(*
this);
94 static constexpr
unsigned value = 0;
99 static constexpr
unsigned value =
104 template <
typename T>
106 static constexpr
bool value =
false;
109 template <
typename T>
120 template <
typename T>
125 template <
typename T>
134 #endif // SACADO_FAD_EXP_EXPRESSION_HPP
static constexpr unsigned value
#define KOKKOS_INLINE_FUNCTION
BaseExprType< T >::type type
Forward-mode AD class templated on the storage for the derivative array.
Meta-function for determining nesting with an expression.
static constexpr bool value
Wrapper for a generic expression template.
Get the base Fad type from a view/expression.
T derived_type
Typename of derived object, returned by derived()
const KOKKOS_INLINE_FUNCTION derived_type & derived() const
Return derived object.
Determine whether a given type is an expression.
const KOKKOS_INLINE_FUNCTION volatile derived_type & derived() const volatile
Return derived object.