DUNE PDELab (git)

flags.hh
1// -*- tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
2// vi: set et ts=8 sw=4 sts=4:
3#ifndef DUNE_PDELAB_LOCALOPERATOR_FLAGS_HH
4#define DUNE_PDELAB_LOCALOPERATOR_FLAGS_HH
5
6namespace Dune
7{
8 namespace PDELab
9 {
13
15
19 {
20 public:
23
26 enum { doSkipEntity = false };
29 enum { doSkipIntersection = false };
30
32
35
38 enum { doPatternVolume = false };
42 enum { doPatternVolumePostSkeleton = false };
46 enum { doPatternSkeleton = false };
50 enum { doPatternBoundary = false };
51
53
56
59 enum { doAlphaVolume = false };
64 enum { doAlphaVolumePostSkeleton = false };
67 enum { doAlphaSkeleton = false };
70 enum { doAlphaBoundary = false };
71
73
76
78 enum { doLambdaVolume = false };
81 enum { doLambdaVolumePostSkeleton = false };
83 enum { doLambdaSkeleton = false };
85 enum { doLambdaBoundary = false };
86
88
91
93 enum { doSkeletonTwoSided = false };
94
96 enum { isLinear = true };
97
99 };
100
101
103 namespace lop {
104
106
114 {};
115
116 }
117
119 }
120}
121
122#endif // DUNE_PDELAB_LOCALOPERATOR_FLAGS_HH
Default flags for all local operators.
Definition: flags.hh:19
Dune namespace.
Definition: alignedallocator.hh:13
Decorator base class for local operators that have a diagonal jacobian matrix.
Definition: flags.hh:114
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Nov 12, 23:30, 2024)