dune-localfunctions
2.1.1
|
00001 #ifndef DUNE_RAVIARTTHOMASFINITEELEMENT_HH 00002 #define DUNE_RAVIARTTHOMASFINITEELEMENT_HH 00003 00004 #include <dune/localfunctions/utility/localfiniteelement.hh> 00005 #include <dune/localfunctions/raviartthomas/raviartthomasbasis.hh> 00006 00007 namespace Dune 00008 { 00021 template< unsigned int dimDomain, class D, class R, 00022 class SF=R, class CF=SF > 00023 class RaviartThomasLocalFiniteElement 00024 : public GenericLocalFiniteElement< RaviartThomasBasisFactory< dimDomain, SF, CF >, 00025 RaviartThomasCoefficientsFactory< dimDomain >, 00026 RaviartThomasL2InterpolationFactory< dimDomain, SF > > 00027 { 00028 typedef GenericLocalFiniteElement< RaviartThomasBasisFactory< dimDomain, SF, CF >, 00029 RaviartThomasCoefficientsFactory< dimDomain >, 00030 RaviartThomasL2InterpolationFactory< dimDomain, SF > > Base; 00031 public: 00032 using Base::Traits; 00033 00036 RaviartThomasLocalFiniteElement ( unsigned int topologyId, 00037 unsigned int order ) 00038 : Base(topologyId,order) 00039 {} 00040 }; 00041 00042 } 00043 00044 #endif