6#ifndef DUNE_TYPETREE_LEAFNODE_HH
7#define DUNE_TYPETREE_LEAFNODE_HH
46 return std::integral_constant<std::size_t,0>{};
Definition accumulate_static.hh:16
Base class for leaf nodes in a dune-typetree.
Definition leafnode.hh:28
LeafNodeTag NodeTag
The type tag that describes a LeafNode.
Definition leafnode.hh:42
static const bool isLeaf
Mark this class as a leaf in a dune-typetree.
Definition leafnode.hh:33
static const bool isPower
Mark this class as a non power in the dune-typetree.
Definition leafnode.hh:36
LeafNode()
Default constructor.
Definition leafnode.hh:57
static const bool isComposite
Mark this class as a non composite in the dune-typetree.
Definition leafnode.hh:39
static constexpr auto degree()
Definition leafnode.hh:44
Tag designating a leaf node.
Definition nodetags.hh:18