Dune::MonomialShapeFunctionSetContainer< C, T, d, maxOrder > Class Template Reference
[ShapefunctionsShapefunctions]

#include <monomialshapefunctions.hh>

Inheritance diagram for Dune::MonomialShapeFunctionSetContainer< C, T, d, maxOrder >:

Dune::ShapeFunctionSetContainer< C, T, d, N, M > List of all members.

Detailed Description

template<typename C, typename T, int d, int maxOrder>
class Dune::MonomialShapeFunctionSetContainer< C, T, d, maxOrder >

a ShapeFunctionSetContainer of monomial shapefunctions

The shape functions map from C^d to T.

template parameters are:


Public Types

enum  { dim = d }
typedef C CoordType
 Type used for the coordinates.
typedef T ResultType
 Type used for the result values.
enum  
 Dimension of the reference domain.
enum  
 Number of components per shape function.
enum  
 Maximum size of any ShapeFunctionSet in the container.
typedef ShapeFunctionSet<
C, T, d, N > 
value_type
 The type of the entries in this container.

Public Member Functions

 MonomialShapeFunctionSetContainer ()
 Create a ShapeFunctionSetContainer of monomial shapefunctions.
virtual const ShapeFunctionSetoperator() (GeometryType type, int order) const

Member Enumeration Documentation

template<typename C, typename T, int d, int maxOrder>
anonymous enum

Enumerator:
dim  Dimension of the ShapeFunctionSetContainer


Member Function Documentation

template<typename C, typename T, int d, int maxOrder>
virtual const ShapeFunctionSet& Dune::MonomialShapeFunctionSetContainer< C, T, d, maxOrder >::operator() ( GeometryType  type,
int  order 
) const [inline, virtual]


The documentation for this class was generated from the following file:

Generated on 6 Jan 2009 with Doxygen (ver 1.5.1) [logfile].