3#ifndef DUNE_REFINED_P1_LOCALFINITEELEMENT_HH
4#define DUNE_REFINED_P1_LOCALFINITEELEMENT_HH
6#include <dune/geometry/type.hh>
27 template<
class D,
class R,
int dim>
94 template<
class D,
class R>
129 return interpolation;
159 template<
class D,
class R>
173 gt.makeTetrahedron();
194 return interpolation;
Linear Lagrange shape functions on a uniformly refined reference element.
Definition brezzidouglasmarini1cube2d.hh:14
traits helper struct
Definition localfiniteelementtraits.hh:11
LB LocalBasisType
Definition localfiniteelementtraits.hh:14
LC LocalCoefficientsType
Definition localfiniteelementtraits.hh:18
LI LocalInterpolationType
Definition localfiniteelementtraits.hh:22
Layout map for Pk elements.
Definition pk1dlocalcoefficients.hh:23
Definition pk1dlocalinterpolation.hh:12
Layout map for P0 elements.
Definition pk2dlocalcoefficients.hh:23
Definition pk2dlocalinterpolation.hh:12
Please doc me!
Definition pk3dlocalcoefficients.hh:23
Definition pk3dlocalinterpolation.hh:12
Definition refinedp1.hh:29
RefinedP1LocalFiniteElement * clone() const
Definition refinedp1.hh:78
GeometryType type() const
Definition refinedp1.hh:73
unsigned int size() const
Number of shape functions in this finite element.
Definition refinedp1.hh:66
RefinedP1LocalFiniteElement()
Definition refinedp1.hh:39
const Traits::LocalInterpolationType & localInterpolation() const
Definition refinedp1.hh:60
LocalFiniteElementTraits< RefinedP1LocalBasis< D, R, 1 >, Pk1DLocalCoefficients< 2 >, Pk1DLocalInterpolation< Pk1DLocalBasis< D, R, 2 > > > Traits
Definition refinedp1.hh:35
const Traits::LocalCoefficientsType & localCoefficients() const
Definition refinedp1.hh:53
const Traits::LocalBasisType & localBasis() const
Definition refinedp1.hh:46
unsigned int size() const
Number of shape functions in this finite element.
Definition refinedp1.hh:133
const Traits::LocalInterpolationType & localInterpolation() const
Definition refinedp1.hh:127
GeometryType type() const
Definition refinedp1.hh:140
LocalFiniteElementTraits< RefinedP1LocalBasis< D, R, 2 >, Pk2DLocalCoefficients< 2 >, Pk2DLocalInterpolation< Pk2DLocalBasis< D, R, 2 > > > Traits
Definition refinedp1.hh:102
const Traits::LocalCoefficientsType & localCoefficients() const
Definition refinedp1.hh:120
const Traits::LocalBasisType & localBasis() const
Definition refinedp1.hh:113
RefinedP1LocalFiniteElement()
Definition refinedp1.hh:106
RefinedP1LocalFiniteElement * clone() const
Definition refinedp1.hh:145
RefinedP1LocalFiniteElement()
Definition refinedp1.hh:171
LocalFiniteElementTraits< RefinedP1LocalBasis< D, R, 3 >, Pk3DLocalCoefficients< 2 >, Pk3DLocalInterpolation< Pk3DLocalBasis< D, R, 2 > > > Traits
Definition refinedp1.hh:167
RefinedP1LocalFiniteElement * clone() const
Definition refinedp1.hh:210
unsigned int size() const
Number of shape functions in this finite element.
Definition refinedp1.hh:198
const Traits::LocalBasisType & localBasis() const
Definition refinedp1.hh:178
GeometryType type() const
Definition refinedp1.hh:205
const Traits::LocalInterpolationType & localInterpolation() const
Definition refinedp1.hh:192
const Traits::LocalCoefficientsType & localCoefficients() const
Definition refinedp1.hh:185
Definition refinedp1localbasis.hh:21
unsigned int size() const
number of shape functions
Definition refinedp1localbasis.hh:62