DUNE
Distributed and Unified Numerics Environment
DUNE PDELab (git)
dune
typetree
nodetags.hh
1
// -*- tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
2
// vi: set et ts=4 sw=2 sts=2:
3
// SPDX-FileCopyrightInfo: Copyright © DUNE Project contributors, see file LICENSE.md in module root
4
// SPDX-License-Identifier: LGPL-3.0-or-later OR LicenseRef-GPL-2.0-only-with-PDELab-exception
5
6
#ifndef DUNE_TYPETREE_NODETAGS_HH
7
#define DUNE_TYPETREE_NODETAGS_HH
8
9
namespace
Dune
{
10
namespace
TypeTree {
11
18
struct
LeafNodeTag
{};
19
21
struct
PowerNodeTag
{};
22
24
struct
DynamicPowerNodeTag
{};
25
27
struct
CompositeNodeTag
{};
28
29
#ifndef DOXYGEN
30
32
struct
StartTag {};
33
34
35
36
#endif
// DOXYGEN
37
39
40
}
// namespace TypeTree
41
}
//namespace Dune
42
43
#endif
// DUNE_TYPETREE_NODETAGS_HH
Dune
Dune namespace.
Definition:
alignedallocator.hh:13
Dune::TypeTree::CompositeNodeTag
Tag designating a composite node.
Definition:
nodetags.hh:27
Dune::TypeTree::DynamicPowerNodeTag
Tag designating a power node with runtime degree.
Definition:
nodetags.hh:24
Dune::TypeTree::LeafNodeTag
Tag designating a leaf node.
Definition:
nodetags.hh:18
Dune::TypeTree::PowerNodeTag
Tag designating a power node.
Definition:
nodetags.hh:21
|
Legal Statements / Impressum
| Hosted by
TU Dresden
| generated with Hugo v0.111.3 (Nov 24, 23:30, 2024)