Dune Core Modules (unstable)

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
22namespace Dune
23{
39 template<class D, class R, unsigned int dim, unsigned int order>
41
45 template<class D, class R>
47 : public RT0Cube2DLocalFiniteElement<D, R>
48 {
49 public:
52 {}
53
56 {}
57 };
58
62 template<class D, class R>
64 : public RT1Cube2DLocalFiniteElement<D, R>
65 {
66 public:
69 {}
70
73 {}
74 };
75
79 template<class D, class R>
81 : public RT2Cube2DLocalFiniteElement<D, R>
82 {
83 public:
86 {}
87
90 {}
91 };
92
96 template<class D, class R>
98 : public RT3Cube2DLocalFiniteElement<D, R>
99 {
100 public:
103 {}
104
107 {}
108 };
109
113 template<class D, class R>
115 : public RT4Cube2DLocalFiniteElement<D, R>
116 {
117 public:
120 {}
121
124 {}
125 };
126
130 template<class D, class R>
132 : public RT0Cube3DLocalFiniteElement<D, R>
133 {
134 public:
137 {}
138
141 {}
142 };
143
147 template<class D, class R>
149 : public RT1Cube3DLocalFiniteElement<D, R>
150 {
151 public:
154 {}
155
158 {}
159 };
160} // namespace Dune
161
162#endif // #ifndef DUNE_LOCALFUNCTIONS_RAVIARTTHOMAS_CUBE_HH
Zero order Raviart-Thomas shape functions on rectangles.
Definition: raviartthomas0cube2d.hh:25
Zero order Raviart-Thomas shape functions on cubes.
Definition: raviartthomas0cube3d.hh:25
First order Raviart-Thomas shape functions on quadrilaterals.
Definition: raviartthomas1cube2d.hh:28
RT1Cube2DLocalFiniteElement()
Standard constructor.
Definition: raviartthomas1cube2d.hh:37
First order Raviart-Thomas shape functions on cubes.
Definition: raviartthomas1cube3d.hh:27
RT1Cube3DLocalFiniteElement()
Standard constructor.
Definition: raviartthomas1cube3d.hh:36
Second order Raviart-Thomas shape functions on cubes.
Definition: raviartthomas2cube2d.hh:27
RT2Cube2DLocalFiniteElement()
Standard constructor.
Definition: raviartthomas2cube2d.hh:36
Second order Raviart-Thomas shape functions on cubes.
Definition: raviartthomas3cube2d.hh:29
RT3Cube2DLocalFiniteElement()
Standard constructor.
Definition: raviartthomas3cube2d.hh:38
Second order Raviart-Thomas shape functions on cubes.
Definition: raviartthomas4cube2d.hh:29
RT4Cube2DLocalFiniteElement()
Standard constructor.
Definition: raviartthomas4cube2d.hh:38
Raviart-Thomas local finite elements for cubes.
Definition: raviartthomascube.hh:40
Dune namespace.
Definition: alignedallocator.hh:13
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Dec 21, 23:30, 2024)