DUNE-ACFEM (unstable)
decay.hh
18 return subExpressionExpression(operate(Optimize{}, std::decay_t<F>(f), subExpressionExpression(std::decay_t<Arg>(arg))...));
41 using DecayExpression = std::decay_t<decltype(decayCopy(std::declval<T>(), OptimizeTop{}, TreePos{}))>;
OptimizeTag< Policy::OptimizationLevelMax::value > OptimizeTop
The top-level optmization tag.
Definition: optimizationbase.hh:59
constexpr decltype(auto) subExpressionExpression(T &&t)
Recurse to the wrapped expression if T fulfills IsSubExpressionExpression<T>.
Definition: subexpression.hh:35
BoolConstant< false > FalseType
Alias for std::false_type.
Definition: types.hh:110
