Dune::HierarchicalShapeFunctionSetWrapper< Imp > Class Template Reference
[Shapefunctions]

#include <hierarchicalshapefunctions.hh>

Inheritance diagram for Dune::HierarchicalShapeFunctionSetWrapper< Imp >:

Dune::HierarchicalShapeFunctionSet< Imp::CoordType, Imp::ResultType, Imp::dim > Dune::ShapeFunctionSet< C, T, d, N > List of all members.

Detailed Description

template<typename Imp>
class Dune::HierarchicalShapeFunctionSetWrapper< Imp >

wrap inlinable implementation into class that is derived from abstract base class and implement the functions with the given implementation


Public Types

typedef Imp::CoordType CoordType
 Type used for the coordinates.
typedef Imp::ResultType ResultType
 Type used for the result values.
typedef HierarchicalShapeFunction<
CoordType, ResultType, dim > 
value_type
 The type of the entries in this container.
enum  
 Dimension of the reference domain.
enum  
 Number of components per shape function.

Public Member Functions

virtual int size () const
 return total number of shape functions
virtual int size (int entity, int codim) const
 total number of shape functions associated with entity in codim
virtual const value_typeoperator[] (int i) const
 random access to i'th ShapeFunction
virtual int order () const
 return order
virtual GeometryType type () const
 return type of element

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

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