Dune::ReferenceElementWrapper< Imp > Class Template Reference
[Reference Elements]

#include <referenceelements.hh>

Inheritance diagram for Dune::ReferenceElementWrapper< Imp >:

Dune::ReferenceElement< Imp::CoordType, Imp::d >

List of all members.


Detailed Description

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

The wrapper allows Imp to be used as a reference element without making methods of Imp virtual.

Public Member Functions

int size (int c) const
 number of entities of codim c
int size (int i, int c, int cc) const
 number of subentities of codim cc of entity (i,c)
int subEntity (int i, int c, int ii, int cc) const
 number of ii'th subentity with codim cc of (i,c)
const FieldVector< CoordType, d > & position (int i, int c) const
 Position of center of gravity of entity (i,c).
template<int codim>
FieldVector< CoordType, d > global (const FieldVector< CoordType, d-codim > &l, int i, int cdim) const
 maps local coordinate on subentity i of codim cdim onto reference element coordinates
GeometryType type (int i, int c) const
 type of (i,c)
double volume () const
 volume of the reference element
FieldVector< Imp::CoordType, dim > global (const FieldVector< Imp::CoordType, dim-codim > &local, int i, int cdim) const
 maps local coordinate on subentity i of codim cdim onto reference element coordinates

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

Generated on Tue Jul 28 22:28:39 2009 for dune-grid by  doxygen 1.5.6