dune-localfunctions
2.6-git
|
Go to the documentation of this file.
3 #ifndef DUNE_REFINED_P0_LOCALFINITEELEMENT_HH
4 #define DUNE_REFINED_P0_LOCALFINITEELEMENT_HH
6 #include <dune/geometry/type.hh>
23 template<
class D,
class R,
int dim>
36 template<
class D,
class R>
70 return interpolation_;
81 static constexpr GeometryType
type ()
83 return GeometryTypes::line;
94 template<
class D,
class R>
121 return coefficients_;
128 return interpolation_;
134 return basis_.size();
139 static constexpr GeometryType
type ()
141 return GeometryTypes::triangle;
152 template<
class D,
class R>
179 return coefficients_;
186 return interpolation_;
192 return basis_.size();
197 static constexpr GeometryType
type ()
199 return GeometryTypes::tetrahedron;
RefinedP0LocalFiniteElement()
Definition: refinedp0.hh:49
static constexpr GeometryType type()
Definition: refinedp0.hh:81
LocalFiniteElementTraits< RefinedP0LocalBasis< D, R, 3 >, RefinedP0LocalCoefficients< 3 >, RefinedP0LocalInterpolation< RefinedP0LocalBasis< D, R, 3 > > > Traits
Definition: refinedp0.hh:161
RefinedP0LocalFiniteElement()
Definition: refinedp0.hh:165
traits helper struct
Definition: localfiniteelementtraits.hh:10
RefinedP0LocalFiniteElement()
Definition: refinedp0.hh:107
const Traits::LocalInterpolationType & localInterpolation() const
Definition: refinedp0.hh:126
LI LocalInterpolationType
Definition: localfiniteelementtraits.hh:22
const Traits::LocalInterpolationType & localInterpolation() const
Definition: refinedp0.hh:68
const Traits::LocalCoefficientsType & localCoefficients() const
Definition: refinedp0.hh:177
unsigned int size() const
Number of shape functions in this finite element.
Definition: refinedp0.hh:132
LocalFiniteElementTraits< RefinedP0LocalBasis< D, R, 1 >, RefinedP0LocalCoefficients< 1 >, RefinedP0LocalInterpolation< RefinedP0LocalBasis< D, R, 1 > > > Traits
Definition: refinedp0.hh:45
LocalFiniteElementTraits< RefinedP0LocalBasis< D, R, 2 >, RefinedP0LocalCoefficients< 2 >, RefinedP0LocalInterpolation< RefinedP0LocalBasis< D, R, 2 > > > Traits
Definition: refinedp0.hh:103
Definition: refinedp0localinterpolation.hh:11
static constexpr GeometryType type()
Definition: refinedp0.hh:197
unsigned int size() const
Number of shape functions in this finite element.
Definition: refinedp0.hh:74
const Traits::LocalBasisType & localBasis() const
Definition: refinedp0.hh:54
LC LocalCoefficientsType
Definition: localfiniteelementtraits.hh:18
unsigned int size() const
Number of shape functions in this finite element.
Definition: refinedp0.hh:190
const Traits::LocalCoefficientsType & localCoefficients() const
Definition: refinedp0.hh:119
const Traits::LocalBasisType & localBasis() const
Definition: refinedp0.hh:112
Local finite element that is piecewise P0 on a once uniformly refined reference geometry.
Definition: refinedp0.hh:24
const Traits::LocalInterpolationType & localInterpolation() const
Definition: refinedp0.hh:184
P0LocalFiniteElement< D, R, dim >::Traits Traits
Definition: refinedp0.hh:31
static constexpr GeometryType type()
Definition: refinedp0.hh:139
const Traits::LocalCoefficientsType & localCoefficients() const
Definition: refinedp0.hh:61
const Traits::LocalBasisType & localBasis() const
Definition: refinedp0.hh:170
LB LocalBasisType
Definition: localfiniteelementtraits.hh:14
Definition: brezzidouglasmarini1cube2dlocalbasis.hh:15