2 #ifndef DUNE_PDELAB_FUNCTION_LOCALFUNCTIONHELPER_HH 3 #define DUNE_PDELAB_FUNCTION_LOCALFUNCTIONHELPER_HH 6 #include <dune/typetree/visitor.hh> 14 template<
typename Entity>
15 struct PowerCompositeBindVisitor
16 :
public TypeTree::TreeVisitor,
public TypeTree::DynamicTraversal
18 PowerCompositeBindVisitor(
const Entity &
e) : e_(e) {}
19 template<
typename LeafNode,
typename TreePath>
20 void leaf(LeafNode& node, TreePath treePath)
const 27 struct PowerCompositeUnbindVisitor
28 :
public TypeTree::TreeVisitor,
public TypeTree::DynamicTraversal
30 template<
typename LeafNode,
typename TreePath>
31 void leaf(LeafNode& node, TreePath treePath)
const 38 class LocalFunctionLeafNodeWrapper
39 :
public TypeTree::LeafNode
43 typedef DifferentiableFunctionLocalViewTag ImplementationTag;
44 LocalFunctionLeafNodeWrapper(
const F& f) :
53 #endif // DUNE_PDELAB_FUNCTION_LOCALFUNCTIONHELPER_HH const Entity & e
Definition: localfunctionspace.hh:120
For backward compatibility – Do not use this!
Definition: adaptivity.hh:28