dune-localfunctions
2.3.1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
dune
localfunctions
lagrange.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
#ifndef DUNE_LAGRANGEFINITEELEMENT_HH
4
#define DUNE_LAGRANGEFINITEELEMENT_HH
5
6
#include <
dune/localfunctions/utility/localfiniteelement.hh
>
7
#include <
dune/localfunctions/utility/dglocalcoefficients.hh
>
8
9
#include <
dune/localfunctions/lagrange/lagrangecoefficients.hh
>
10
#include <
dune/localfunctions/lagrange/interpolation.hh
>
11
#include <
dune/localfunctions/lagrange/lagrangebasis.hh
>
12
13
namespace
Dune
14
{
42
template
<
template
<
class
,
unsigned
int
>
class
LP,
43
unsigned
int
dimDomain,
class
D,
class
R,
44
class
SF=R,
class
CF=SF >
45
class
LagrangeLocalFiniteElement
46
:
public
GenericLocalFiniteElement
< LagrangeBasisFactory< LP, dimDomain, SF, CF >,
47
LagrangeCoefficientsFactory<LP, dimDomain, SF >,
48
LagrangeInterpolationFactory< LP, dimDomain, SF > >
49
{
50
typedef
GenericLocalFiniteElement< LagrangeBasisFactory< LP, dimDomain, SF, CF >
,
51
LagrangeCoefficientsFactory<LP, dimDomain, SF >
,
52
LagrangeInterpolationFactory< LP, dimDomain, SF >
>
Base
;
53
public
:
54
typedef
typename
Base::Traits
Traits
;
55
58
LagrangeLocalFiniteElement
(
const
GeometryType >,
unsigned
int
order )
59
:
Base
( gt, order )
60
{}
61
};
62
}
63
64
#endif // #ifndef DUNE_LAGRANGEFINITEELEMENT_HH
Generated on Mon Nov 24 2014 20:50:33 for dune-localfunctions by
1.8.1.2