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 
22 namespace 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.80.0 (Apr 27, 22:29, 2024)