|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Dune::Fem::LagrangeShapeFunctionFactory< FunctionSpace, maxPolOrder > Class Template Reference
factory class More...
#include <dune/fem/space/lagrange/shapefunctionset.hh>
Public Types | |
| typedef LagrangeShapeFunctionInterface< FunctionSpace > | ShapeFunctionType |
Public Member Functions | |
| LagrangeShapeFunctionFactory (const Dune::GeometryType &type, const int order=maxPolOrder) | |
| int | order () const |
| std::size_t | numShapeFunctions () const |
| ShapeFunctionType * | createShapeFunction (std::size_t i) const |
Detailed Description
template<class FunctionSpace, int maxPolOrder>
class Dune::Fem::LagrangeShapeFunctionFactory< FunctionSpace, maxPolOrder >
class Dune::Fem::LagrangeShapeFunctionFactory< FunctionSpace, maxPolOrder >
factory class
- Template Parameters
-
FunctionSpace scalar function space polOrder polynomial order
Member Typedef Documentation
◆ ShapeFunctionType
template<class FunctionSpace , int maxPolOrder>
| typedef LagrangeShapeFunctionInterface< FunctionSpace > Dune::Fem::LagrangeShapeFunctionFactory< FunctionSpace, maxPolOrder >::ShapeFunctionType |
Constructor & Destructor Documentation
◆ LagrangeShapeFunctionFactory()
template<class FunctionSpace , int maxPolOrder>
|
inlineexplicit |
Member Function Documentation
◆ createShapeFunction()
template<class FunctionSpace , int polOrder>
|
inline |
◆ numShapeFunctions()
template<class FunctionSpace , int polOrder>
|
inline |
◆ order()
template<class FunctionSpace , int maxPolOrder>
|
inline |
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8