dune-localfunctions 2.10
|
Raviart-Thomas local finite elements of arbitrary order for simplices of arbitrary dimension. More...
#include <dune/localfunctions/raviartthomas/raviartthomassimplex.hh>
Public Types | |
typedef LocalFiniteElementTraits< typename BasisF::Object, typename CoeffF::Object, typename InterpolF::Object > | Traits |
typedef GenericLocalFiniteElement< BasisF, CoeffF, InterpolF > | This |
typedef BasisF::Key | Key |
typedef BasisF | BasisFactory |
typedef CoeffF | CoefficientFactory |
typedef InterpolF | InterpolationFactory |
Public Member Functions | |
RaviartThomasSimplexLocalFiniteElement (const GeometryType >, unsigned int order) | |
const Traits::LocalBasisType & | localBasis () const |
const Traits::LocalCoefficientsType & | localCoefficients () const |
const Traits::LocalInterpolationType & | localInterpolation () const |
unsigned int | size () const |
Number of shape functions in this finite element. | |
GeometryType | type () const |
Static Public Attributes | |
static const unsigned int | dimDomain = BasisF::dimension |
Raviart-Thomas local finite elements of arbitrary order for simplices of arbitrary dimension.
These generic local finite elements are only available for simplex geometry types. The extension to cube and prism elements could be added.
dimDomain | dimension of reference elements |
D | domain for basis functions |
R | range for basis functions |
SF | storage field for basis matrix |
CF | compute field for basis matrix |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
typedef LocalFiniteElementTraits< typename BasisF::Object, typename CoeffF::Object, typename InterpolF::Object > Dune::GenericLocalFiniteElement< BasisF, CoeffF, InterpolF >::Traits |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Number of shape functions in this finite element.
|
inlineinherited |
|
staticinherited |