dune-pdelab
2.7-git
Loading...
Searching...
No Matches
dune
pdelab
localoperator
flags.hh
Go to the documentation of this file.
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
6
namespace
Dune
7
{
8
namespace
PDELab
9
{
13
15
18
class
LocalOperatorDefaultFlags
19
{
20
public
:
23
26
enum
{
doPatternVolume
=
false
};
30
enum
{
doPatternVolumePostSkeleton
=
false
};
34
enum
{
doPatternSkeleton
=
false
};
38
enum
{
doPatternBoundary
=
false
};
39
41
44
47
enum
{
doAlphaVolume
=
false
};
52
enum
{
doAlphaVolumePostSkeleton
=
false
};
55
enum
{
doAlphaSkeleton
=
false
};
58
enum
{
doAlphaBoundary
=
false
};
59
61
64
66
enum
{
doLambdaVolume
=
false
};
69
enum
{
doLambdaVolumePostSkeleton
=
false
};
71
enum
{
doLambdaSkeleton
=
false
};
73
enum
{
doLambdaBoundary
=
false
};
74
76
79
81
enum
{
doSkeletonTwoSided
=
false
};
82
84
enum
{
isLinear
=
true
};
85
87
};
88
89
91
namespace
lop {
92
94
101
struct
DiagonalJacobian
102
{};
103
104
}
105
107
}
108
}
109
110
#endif
// DUNE_PDELAB_LOCALOPERATOR_FLAGS_HH
Dune
For backward compatibility – Do not use this!
Definition
adaptivity.hh:28
Dune::PDELab::LocalOperatorDefaultFlags
Default flags for all local operators.
Definition
flags.hh:19
Dune::PDELab::LocalOperatorDefaultFlags::doAlphaBoundary
@ doAlphaBoundary
Definition
flags.hh:58
Dune::PDELab::LocalOperatorDefaultFlags::isLinear
@ isLinear
Definition
flags.hh:84
Dune::PDELab::LocalOperatorDefaultFlags::doAlphaVolumePostSkeleton
@ doAlphaVolumePostSkeleton
Definition
flags.hh:52
Dune::PDELab::LocalOperatorDefaultFlags::doAlphaSkeleton
@ doAlphaSkeleton
Definition
flags.hh:55
Dune::PDELab::LocalOperatorDefaultFlags::doSkeletonTwoSided
@ doSkeletonTwoSided
Definition
flags.hh:81
Dune::PDELab::LocalOperatorDefaultFlags::doPatternVolumePostSkeleton
@ doPatternVolumePostSkeleton
Definition
flags.hh:30
Dune::PDELab::LocalOperatorDefaultFlags::doLambdaSkeleton
@ doLambdaSkeleton
Definition
flags.hh:71
Dune::PDELab::LocalOperatorDefaultFlags::doPatternBoundary
@ doPatternBoundary
Definition
flags.hh:38
Dune::PDELab::LocalOperatorDefaultFlags::doLambdaBoundary
@ doLambdaBoundary
Definition
flags.hh:73
Dune::PDELab::LocalOperatorDefaultFlags::doLambdaVolume
@ doLambdaVolume
Definition
flags.hh:66
Dune::PDELab::LocalOperatorDefaultFlags::doLambdaVolumePostSkeleton
@ doLambdaVolumePostSkeleton
Definition
flags.hh:69
Dune::PDELab::LocalOperatorDefaultFlags::doPatternSkeleton
@ doPatternSkeleton
Definition
flags.hh:34
Dune::PDELab::LocalOperatorDefaultFlags::doPatternVolume
@ doPatternVolume
Definition
flags.hh:26
Dune::PDELab::LocalOperatorDefaultFlags::doAlphaVolume
@ doAlphaVolume
Definition
flags.hh:47
Dune::PDELab::lop::DiagonalJacobian
Decorator base class for local operators that have a diagonal jacobian matrix.
Definition
flags.hh:102
Generated by
1.9.8