Dune::EdgeS02DLocalFiniteElement< D, R > Class Template Reference

Lowest order 2D edge elements for triangles. More...

#include <dune/localfunctions/whitney/edges02d.hh>

List of all members.

Public Types

typedef
LocalFiniteElementTraits
< EdgeS02DLocalBasis< D, R >
, EdgeS02DLocalCoefficients,
EdgeS02DLocalInterpolation
< EdgeS02DLocalBasis< D, R > > > 
Traits

Public Member Functions

 EdgeS02DLocalFiniteElement ()
 contruct a local finite element instance with default orientations
 EdgeS02DLocalFiniteElement (unsigned int s)
const Traits::LocalBasisTypelocalBasis () const
const
Traits::LocalCoefficientsType
localCoefficients () const
const
Traits::LocalInterpolationType
localInterpolation () const
GeometryType type () const

Detailed Description

template<class D, class R>
class Dune::EdgeS02DLocalFiniteElement< D, R >

Lowest order 2D edge elements for triangles.

Note:
This class does not implement the usual LocalFiniteElementInterface since that does not make much sense for vector valued elements. An experimental interface providing global rather than local values is provided instead. Be warned that this interface is subject to change without notice, however.

Member Typedef Documentation

Todo:
Please doc me !

Constructor & Destructor Documentation

template<class D , class R >
Dune::EdgeS02DLocalFiniteElement< D, R >::EdgeS02DLocalFiniteElement (  )  [inline]

contruct a local finite element instance with default orientations

Todo:
Please doc me !
template<class D , class R >
Dune::EdgeS02DLocalFiniteElement< D, R >::EdgeS02DLocalFiniteElement ( unsigned int  s  )  [inline]

contruct a local finite element instance with the given orientations

Parameters:
orientations Bit-map of orientations for each shape function; bit 0 = 0 means default orientation for the first shape function, bit 0 = 1 means inverted orientation for the first shape function.

Member Function Documentation

template<class D , class R >
const Traits::LocalBasisType& Dune::EdgeS02DLocalFiniteElement< D, R >::localBasis (  )  const [inline]
Todo:
Please doc me !
template<class D , class R >
const Traits::LocalCoefficientsType& Dune::EdgeS02DLocalFiniteElement< D, R >::localCoefficients (  )  const [inline]
Todo:
Please doc me !
template<class D , class R >
const Traits::LocalInterpolationType& Dune::EdgeS02DLocalFiniteElement< D, R >::localInterpolation (  )  const [inline]
Todo:
Please doc me !
template<class D , class R >
GeometryType Dune::EdgeS02DLocalFiniteElement< D, R >::type (  )  const [inline]
Todo:
Please doc me !

The documentation for this class was generated from the following file:
Generated on Sat Apr 24 11:15:40 2010 for dune-localfunctions by  doxygen 1.6.3