dune-localfunctions  2.9.0
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 (C) 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 
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
Definition: bdfmcube.hh:18
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
First order Raviart-Thomas shape functions on cubes.
Definition: raviartthomas1cube3d.hh:27
Second order Raviart-Thomas shape functions on cubes.
Definition: raviartthomas2cube2d.hh:27
Second order Raviart-Thomas shape functions on cubes.
Definition: raviartthomas3cube2d.hh:29
Second order Raviart-Thomas shape functions on cubes.
Definition: raviartthomas4cube2d.hh:29
Raviart-Thomas local finite elements for cubes.
Definition: raviartthomascube.hh:40
RaviartThomasCubeLocalFiniteElement(int s)
Definition: raviartthomascube.hh:54
RaviartThomasCubeLocalFiniteElement()
Definition: raviartthomascube.hh:50
RaviartThomasCubeLocalFiniteElement()
Definition: raviartthomascube.hh:67
RaviartThomasCubeLocalFiniteElement(int s)
Definition: raviartthomascube.hh:71
RaviartThomasCubeLocalFiniteElement()
Definition: raviartthomascube.hh:84
RaviartThomasCubeLocalFiniteElement(int s)
Definition: raviartthomascube.hh:88
RaviartThomasCubeLocalFiniteElement(int s)
Definition: raviartthomascube.hh:105
RaviartThomasCubeLocalFiniteElement()
Definition: raviartthomascube.hh:101
RaviartThomasCubeLocalFiniteElement(int s)
Definition: raviartthomascube.hh:122
RaviartThomasCubeLocalFiniteElement()
Definition: raviartthomascube.hh:118
RaviartThomasCubeLocalFiniteElement()
Definition: raviartthomascube.hh:135
RaviartThomasCubeLocalFiniteElement(int s)
Definition: raviartthomascube.hh:139
RaviartThomasCubeLocalFiniteElement()
Definition: raviartthomascube.hh:152
RaviartThomasCubeLocalFiniteElement(int s)
Definition: raviartthomascube.hh:156