# Dune Core Modules (unstable)

Dune::MonomialLocalFiniteElement< D, R, d, p > Class Template Reference

Monomial basis for discontinuous Galerkin methods. More...

#include <dune/localfunctions/monomial.hh>

## Public Types

typedef LocalFiniteElementTraits< MonomialLocalBasis< D, R, d, p >, MonomialLocalCoefficients< static_size >, MonomialLocalInterpolation< MonomialLocalBasis< D, R, d, p >, static_size > > Traits

## Public Member Functions

MonomialLocalFiniteElement (const GeometryType &gt_)
Construct a MonomLocalFiniteElement.

const Traits::LocalBasisTypelocalBasis () const

const Traits::LocalCoefficientsTypelocalCoefficients () const

const Traits::LocalInterpolationTypelocalInterpolation () const

unsigned int size () const
Number of shape functions in this finite element.

GeometryType type () const

## Detailed Description

template<class D, class R, int d, int p>
class Dune::MonomialLocalFiniteElement< D, R, d, p >

Monomial basis for discontinuous Galerkin methods.

Be careful: Although MonomialLocalInterpolation::interpolate uses an L^2 projection it is unstable for higher polynomial degrees.

Template Parameters
 D Type used for coordinates R Type used for shape function values d Dimension of the element p Order of the basis

## ◆ Traits

template<class D , class R , int d, int p>
 typedef LocalFiniteElementTraits< MonomialLocalBasis, MonomialLocalCoefficients, MonomialLocalInterpolation,static_size> > Dune::MonomialLocalFiniteElement< D, R, d, p >::Traits

Traits class

## ◆ localBasis()

template<class D , class R , int d, int p>
 const Traits::LocalBasisType & Dune::MonomialLocalFiniteElement< D, R, d, p >::localBasis ( ) const
inline
Todo:
Please doc me !

## ◆ localCoefficients()

template<class D , class R , int d, int p>
 const Traits::LocalCoefficientsType & Dune::MonomialLocalFiniteElement< D, R, d, p >::localCoefficients ( ) const
inline
Todo:
Please doc me !

## ◆ localInterpolation()

template<class D , class R , int d, int p>
 const Traits::LocalInterpolationType & Dune::MonomialLocalFiniteElement< D, R, d, p >::localInterpolation ( ) const
inline
Todo:
Please doc me !

## ◆ type()

template<class D , class R , int d, int p>
 GeometryType Dune::MonomialLocalFiniteElement< D, R, d, p >::type ( ) const
inline
Todo:
Please doc me !

The documentation for this class was generated from the following file:
|  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Aug 3, 22:30, 2024)