5 #ifndef DUNE_LOCALFUNCTIONS_RAVIARTTHOMAS0_PYRAMID_HH 6 #define DUNE_LOCALFUNCTIONS_RAVIARTTHOMAS0_PYRAMID_HH 8 #include <dune/geometry/type.hh> 10 #include "../common/localfiniteelementtraits.hh" 35 template<
class D,
class R>
80 static constexpr GeometryType
type ()
82 return GeometryTypes::pyramid;
91 #endif // DUNE_LOCALFUNCTIONS_RAVIARTTHOMAS0_PYRAMID_HH traits helper struct
Definition: localfiniteelementtraits.hh:12
First order Raviart-Thomas shape functions on the reference hexahedron.
Definition: raviartthomas0pyramidlocalinterpolation.hh:21
LC LocalCoefficientsType
Definition: localfiniteelementtraits.hh:20
const Traits::LocalInterpolationType & localInterpolation() const
Definition: raviartthomas0pyramid.hh:69
Layout map for Raviart-Thomas-1 elements on pyramids.
Definition: raviartthomas0pyramidlocalcoefficients.hh:23
Definition: bdfmcube.hh:17
static constexpr GeometryType type()
Definition: raviartthomas0pyramid.hh:80
First order Raviart-Thomas shape functions on pyramids.
Definition: raviartthomas0pyramid.hh:36
unsigned int size() const
Number of shape functions in this finite element.
Definition: raviartthomas0pyramid.hh:75
LocalFiniteElementTraits< RT0PyramidLocalBasis< D, R >, RT0PyramidLocalCoefficients, RT0PyramidLocalInterpolation< RT0PyramidLocalBasis< D, R > > > Traits
Definition: raviartthomas0pyramid.hh:43
RT0PyramidLocalFiniteElement(int s)
Make set number s, where 0 <= s < 32.
Definition: raviartthomas0pyramid.hh:54
const Traits::LocalBasisType & localBasis() const
Definition: raviartthomas0pyramid.hh:59
LI LocalInterpolationType
Definition: localfiniteelementtraits.hh:24
LB LocalBasisType
Definition: localfiniteelementtraits.hh:16
RT0PyramidLocalFiniteElement()
Standard constructor.
Definition: raviartthomas0pyramid.hh:46
const Traits::LocalCoefficientsType & localCoefficients() const
Definition: raviartthomas0pyramid.hh:64
First order Raviart-Thomas shape functions on the reference pyramid.
Definition: raviartthomas0pyramidlocalbasis.hh:27