raviartthomas.hh

Go to the documentation of this file.
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
Generated on Sat Apr 24 11:15:35 2010 for dune-localfunctions by  doxygen 1.6.3