Loading...
Searching...
No Matches
nodetags.hh
Go to the documentation of this file.
// -*- tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
// vi: set et ts=4 sw=2 sts=2:
// SPDX-FileCopyrightInfo: Copyright © DUNE Project contributors, see file LICENSE.md in module root
// SPDX-License-Identifier: LGPL-3.0-or-later OR LicenseRef-GPL-2.0-only-with-PDELab-exception
#ifndef DUNE_TYPETREE_NODETAGS_HH
#define DUNE_TYPETREE_NODETAGS_HH
namespace Dune {
namespace TypeTree {
struct LeafNodeTag {};
struct PowerNodeTag {};
struct DynamicPowerNodeTag {};
struct CompositeNodeTag {};
#ifndef DOXYGEN
struct StartTag {};
#endif // DOXYGEN
} // namespace TypeTree
} //namespace Dune
#endif // DUNE_TYPETREE_NODETAGS_HH
Dune
Definition accumulate_static.hh:17
Dune::TypeTree
Definition accumulate_static.hh:18
Dune::TypeTree::LeafNodeTag
Tag designating a leaf node.
Definition nodetags.hh:18
Dune::TypeTree::PowerNodeTag
Tag designating a power node.
Definition nodetags.hh:21
Dune::TypeTree::DynamicPowerNodeTag
Tag designating a power node with runtime degree.
Definition nodetags.hh:24
Dune::TypeTree::CompositeNodeTag
Tag designating a composite node.
Definition nodetags.hh:27