dune-localfunctions
2.11
Toggle main menu visibility
Loading...
Searching...
No Matches
dune
localfunctions
raviartthomas
raviartthomascube.hh
Go to the documentation of this file.
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: LicenseRef-GPL-2.0-only-with-DUNE-exception
5
#ifndef DUNE_LOCALFUNCTIONS_RAVIARTTHOMAS_CUBE_HH
6
#define DUNE_LOCALFUNCTIONS_RAVIARTTHOMAS_CUBE_HH
7
8
#include "
raviartthomas0cube2d.hh
"
9
#include "
raviartthomas0cube3d.hh
"
10
#include "
raviartthomas1cube2d.hh
"
11
#include "
raviartthomas1cube3d.hh
"
12
#include "
raviartthomas2cube2d.hh
"
13
#include "
raviartthomas3cube2d.hh
"
14
#include "
raviartthomas4cube2d.hh
"
15
21
22
namespace
Dune
23
{
39
template
<
class
D,
class
R,
unsigned
int
dim,
unsigned
int
order>
40
class
RaviartThomasCubeLocalFiniteElement
;
41
45
template
<
class
D,
class
R>
46
class
RaviartThomasCubeLocalFiniteElement
<D, R, 2, 0>
47
:
public
RT0Cube2DLocalFiniteElement
<D, R>
48
{
49
public
:
50
RaviartThomasCubeLocalFiniteElement
()
51
:
RT0Cube2DLocalFiniteElement
<D, R>::
RT0Cube2DLocalFiniteElement
()
52
{}
53
54
RaviartThomasCubeLocalFiniteElement
(
int
s)
55
:
RT0Cube2DLocalFiniteElement
<D, R>::
RT0Cube2DLocalFiniteElement
(s)
56
{}
57
};
58
62
template
<
class
D,
class
R>
63
class
RaviartThomasCubeLocalFiniteElement
<D, R, 2, 1>
64
:
public
RT1Cube2DLocalFiniteElement
<D, R>
65
{
66
public
:
67
RaviartThomasCubeLocalFiniteElement
()
68
:
RT1Cube2DLocalFiniteElement
<D, R>::
RT1Cube2DLocalFiniteElement
()
69
{}
70
71
RaviartThomasCubeLocalFiniteElement
(
int
s)
72
:
RT1Cube2DLocalFiniteElement
<D, R>::
RT1Cube2DLocalFiniteElement
(s)
73
{}
74
};
75
79
template
<
class
D,
class
R>
80
class
RaviartThomasCubeLocalFiniteElement
<D, R, 2, 2>
81
:
public
RT2Cube2DLocalFiniteElement
<D, R>
82
{
83
public
:
84
RaviartThomasCubeLocalFiniteElement
()
85
:
RT2Cube2DLocalFiniteElement
<D, R>::
RT2Cube2DLocalFiniteElement
()
86
{}
87
88
RaviartThomasCubeLocalFiniteElement
(
int
s)
89
:
RT2Cube2DLocalFiniteElement
<D, R>::
RT2Cube2DLocalFiniteElement
(s)
90
{}
91
};
92
96
template
<
class
D,
class
R>
97
class
RaviartThomasCubeLocalFiniteElement
<D, R, 2, 3>
98
:
public
RT3Cube2DLocalFiniteElement
<D, R>
99
{
100
public
:
101
RaviartThomasCubeLocalFiniteElement
()
102
:
RT3Cube2DLocalFiniteElement
<D, R>::
RT3Cube2DLocalFiniteElement
()
103
{}
104
105
RaviartThomasCubeLocalFiniteElement
(
int
s)
106
:
RT3Cube2DLocalFiniteElement
<D, R>::
RT3Cube2DLocalFiniteElement
(s)
107
{}
108
};
109
113
template
<
class
D,
class
R>
114
class
RaviartThomasCubeLocalFiniteElement
<D, R, 2, 4>
115
:
public
RT4Cube2DLocalFiniteElement
<D, R>
116
{
117
public
:
118
RaviartThomasCubeLocalFiniteElement
()
119
:
RT4Cube2DLocalFiniteElement
<D, R>::
RT4Cube2DLocalFiniteElement
()
120
{}
121
122
RaviartThomasCubeLocalFiniteElement
(
int
s)
123
:
RT4Cube2DLocalFiniteElement
<D, R>::
RT4Cube2DLocalFiniteElement
(s)
124
{}
125
};
126
130
template
<
class
D,
class
R>
131
class
RaviartThomasCubeLocalFiniteElement
<D, R, 3, 0>
132
:
public
RT0Cube3DLocalFiniteElement
<D, R>
133
{
134
public
:
135
RaviartThomasCubeLocalFiniteElement
()
136
:
RT0Cube3DLocalFiniteElement
<D, R>::
RT0Cube3DLocalFiniteElement
()
137
{}
138
139
RaviartThomasCubeLocalFiniteElement
(
int
s)
140
:
RT0Cube3DLocalFiniteElement
<D, R>::
RT0Cube3DLocalFiniteElement
(s)
141
{}
142
};
143
147
template
<
class
D,
class
R>
148
class
RaviartThomasCubeLocalFiniteElement
<D, R, 3, 1>
149
:
public
RT1Cube3DLocalFiniteElement
<D, R>
150
{
151
public
:
152
RaviartThomasCubeLocalFiniteElement
()
153
:
RT1Cube3DLocalFiniteElement
<D, R>::
RT1Cube3DLocalFiniteElement
()
154
{}
155
156
RaviartThomasCubeLocalFiniteElement
(
int
s)
157
:
RT1Cube3DLocalFiniteElement
<D, R>::
RT1Cube3DLocalFiniteElement
(s)
158
{}
159
};
160
}
// namespace Dune
161
162
#endif
// #ifndef DUNE_LOCALFUNCTIONS_RAVIARTTHOMAS_CUBE_HH
raviartthomas0cube2d.hh
raviartthomas0cube3d.hh
raviartthomas1cube2d.hh
raviartthomas1cube3d.hh
raviartthomas2cube2d.hh
raviartthomas3cube2d.hh
raviartthomas4cube2d.hh
Dune
Definition
bdfmcube.hh:18
Dune::RT0Cube2DLocalFiniteElement::RT0Cube2DLocalFiniteElement
RT0Cube2DLocalFiniteElement()
Definition
raviartthomas0cube2d.hh:32
Dune::RT0Cube3DLocalFiniteElement::RT0Cube3DLocalFiniteElement
RT0Cube3DLocalFiniteElement()
Definition
raviartthomas0cube3d.hh:32
Dune::RT1Cube2DLocalFiniteElement::RT1Cube2DLocalFiniteElement
RT1Cube2DLocalFiniteElement()
Standard constructor.
Definition
raviartthomas1cube2d.hh:37
Dune::RT1Cube3DLocalFiniteElement::RT1Cube3DLocalFiniteElement
RT1Cube3DLocalFiniteElement()
Standard constructor.
Definition
raviartthomas1cube3d.hh:36
Dune::RT2Cube2DLocalFiniteElement::RT2Cube2DLocalFiniteElement
RT2Cube2DLocalFiniteElement()
Standard constructor.
Definition
raviartthomas2cube2d.hh:36
Dune::RT3Cube2DLocalFiniteElement::RT3Cube2DLocalFiniteElement
RT3Cube2DLocalFiniteElement()
Standard constructor.
Definition
raviartthomas3cube2d.hh:38
Dune::RT4Cube2DLocalFiniteElement::RT4Cube2DLocalFiniteElement
RT4Cube2DLocalFiniteElement()
Standard constructor.
Definition
raviartthomas4cube2d.hh:38
Dune::RaviartThomasCubeLocalFiniteElement
Raviart-Thomas local finite elements for cubes.
Definition
raviartthomascube.hh:40
Dune::RaviartThomasCubeLocalFiniteElement< D, R, 2, 0 >::RaviartThomasCubeLocalFiniteElement
RaviartThomasCubeLocalFiniteElement(int s)
Definition
raviartthomascube.hh:54
Dune::RaviartThomasCubeLocalFiniteElement< D, R, 2, 0 >::RaviartThomasCubeLocalFiniteElement
RaviartThomasCubeLocalFiniteElement()
Definition
raviartthomascube.hh:50
Dune::RaviartThomasCubeLocalFiniteElement< D, R, 2, 1 >::RaviartThomasCubeLocalFiniteElement
RaviartThomasCubeLocalFiniteElement()
Definition
raviartthomascube.hh:67
Dune::RaviartThomasCubeLocalFiniteElement< D, R, 2, 1 >::RaviartThomasCubeLocalFiniteElement
RaviartThomasCubeLocalFiniteElement(int s)
Definition
raviartthomascube.hh:71
Dune::RaviartThomasCubeLocalFiniteElement< D, R, 2, 2 >::RaviartThomasCubeLocalFiniteElement
RaviartThomasCubeLocalFiniteElement()
Definition
raviartthomascube.hh:84
Dune::RaviartThomasCubeLocalFiniteElement< D, R, 2, 2 >::RaviartThomasCubeLocalFiniteElement
RaviartThomasCubeLocalFiniteElement(int s)
Definition
raviartthomascube.hh:88
Dune::RaviartThomasCubeLocalFiniteElement< D, R, 2, 3 >::RaviartThomasCubeLocalFiniteElement
RaviartThomasCubeLocalFiniteElement(int s)
Definition
raviartthomascube.hh:105
Dune::RaviartThomasCubeLocalFiniteElement< D, R, 2, 3 >::RaviartThomasCubeLocalFiniteElement
RaviartThomasCubeLocalFiniteElement()
Definition
raviartthomascube.hh:101
Dune::RaviartThomasCubeLocalFiniteElement< D, R, 2, 4 >::RaviartThomasCubeLocalFiniteElement
RaviartThomasCubeLocalFiniteElement(int s)
Definition
raviartthomascube.hh:122
Dune::RaviartThomasCubeLocalFiniteElement< D, R, 2, 4 >::RaviartThomasCubeLocalFiniteElement
RaviartThomasCubeLocalFiniteElement()
Definition
raviartthomascube.hh:118
Dune::RaviartThomasCubeLocalFiniteElement< D, R, 3, 0 >::RaviartThomasCubeLocalFiniteElement
RaviartThomasCubeLocalFiniteElement()
Definition
raviartthomascube.hh:135
Dune::RaviartThomasCubeLocalFiniteElement< D, R, 3, 0 >::RaviartThomasCubeLocalFiniteElement
RaviartThomasCubeLocalFiniteElement(int s)
Definition
raviartthomascube.hh:139
Dune::RaviartThomasCubeLocalFiniteElement< D, R, 3, 1 >::RaviartThomasCubeLocalFiniteElement
RaviartThomasCubeLocalFiniteElement()
Definition
raviartthomascube.hh:152
Dune::RaviartThomasCubeLocalFiniteElement< D, R, 3, 1 >::RaviartThomasCubeLocalFiniteElement
RaviartThomasCubeLocalFiniteElement(int s)
Definition
raviartthomascube.hh:156
Generated by
1.17.0