DUNE-FEM (unstable)

localdgmassmatrix.hh
1#ifndef DUNE_FEM_SPACE_DISCONTINUOUSGALERKIN_LOCALDGMASSMATRIX_HH
2#define DUNE_FEM_SPACE_DISCONTINUOUSGALERKIN_LOCALDGMASSMATRIX_HH
3
4// dune-fem includes
5#include <dune/fem/operator/1order/localmassmatrix.hh>
6
7// local includes
8#include "declaration.hh"
9
10
11namespace Dune
12{
13
14 namespace Fem
15 {
16
17 // LocalMassMatrix
18 // ---------------
19
21 template <class FunctionSpaceImp, class GridPartImp, int polOrd,
22 class BaseFunctionStorageImp,
23 class VolumeQuadratureImp>
25 DiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, BaseFunctionStorageImp >,
26 VolumeQuadratureImp >
28 DiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, BaseFunctionStorageImp >, VolumeQuadratureImp >
29 {
30 typedef DiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, BaseFunctionStorageImp > DiscreteFunctionSpaceImp;
32 public:
33 using BaseType :: BaseType;
34 };
35
36
37
39 template <class FunctionSpaceImp, class GridPartImp, int polOrd,
40 class BaseFunctionStorageImp,
41 class VolumeQuadratureImp>
43 LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, BaseFunctionStorageImp >,
44 VolumeQuadratureImp >
46 LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, BaseFunctionStorageImp >, VolumeQuadratureImp >
47 {
48 typedef LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, BaseFunctionStorageImp > DiscreteFunctionSpaceImp;
50 public:
51 using BaseType :: BaseType;
52 };
53
55 template <class FunctionSpaceImp,
56 class GridPartImp,
57 int polOrd,
58 class BaseFunctionStorageImp,
59 class VolumeQuadratureImp>
61 HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, BaseFunctionStorageImp >,
62 VolumeQuadratureImp >
64 HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, BaseFunctionStorageImp >, VolumeQuadratureImp >
65 {
66 typedef HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, BaseFunctionStorageImp > DiscreteFunctionSpaceImp;
68 public:
69 using BaseType :: BaseType;
70 };
71
72 } // namespace Fem
73
74} // namespace Dune
75
76#endif // #ifndef DUNE_FEM_SPACE_DISCONTINUOUSGALERKIN_LOCALDGMASSMATRIX_HH
DG Local Mass Matrix for arbitrary spaces.
Definition: localmassmatrix.hh:987
Local Mass Matrix for arbitrary spaces.
Definition: localmassmatrix.hh:967
Dune namespace.
Definition: alignedallocator.hh:13
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Nov 13, 23:29, 2024)