dune-fem  2.4.1-rc
Public Types | Public Member Functions | Protected Attributes | Related Functions | List of all members
Dune::Fem::QuadraturePointWrapper< Quadrature > Class Template Reference

wrapper for a (Quadrature,int) pair More...

#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/quadrature/quadrature.hh>

Public Types

typedef Quadrature QuadratureType
 

Public Member Functions

 QuadraturePointWrapper (const QuadratureType &quadrature, const unsigned int quadPoint)
 
const QuadratureTypequadrature () const
 
unsigned int point () const
 

Protected Attributes

const QuadratureTypequadrature_
 
const unsigned int quadPoint_
 

Related Functions

(Note that these are not member functions.)

template<class Quadrature >
static Quadrature::CoordinateType coordinate (const QuadraturePointWrapper< Quadrature > &x)
 extract the real coordinate from a point More...
 

Detailed Description

template<class Quadrature>
class Dune::Fem::QuadraturePointWrapper< Quadrature >

wrapper for a (Quadrature,int) pair

Member Typedef Documentation

Constructor & Destructor Documentation

template<class Quadrature>
Dune::Fem::QuadraturePointWrapper< Quadrature >::QuadraturePointWrapper ( const QuadratureType quadrature,
const unsigned int  quadPoint 
)
inline

Member Function Documentation

template<class Quadrature>
unsigned int Dune::Fem::QuadraturePointWrapper< Quadrature >::point ( ) const
inline
template<class Quadrature>
const QuadratureType& Dune::Fem::QuadraturePointWrapper< Quadrature >::quadrature ( ) const
inline

Friends And Related Function Documentation

template<class Quadrature >
static Quadrature::CoordinateType coordinate ( const QuadraturePointWrapper< Quadrature > &  x)
related

extract the real coordinate from a point

This function unwraps a possibly wrapped quadrature point. If the point is not a wrapped quadrature point, the point itself is returned. This makes it possible to have one evaluation method for the two different kinds of evaluation points.

Parameters
[in]xpossibly wrapped point
Returns
a reference to the actual point

References Dune::Fem::QuadraturePointWrapper< Quadrature >::point(), Dune::Fem::IntegrationPointList< FieldImp, dim, IntegrationTraits >::point(), and Dune::Fem::QuadraturePointWrapper< Quadrature >::quadrature().

Member Data Documentation

template<class Quadrature>
const unsigned int Dune::Fem::QuadraturePointWrapper< Quadrature >::quadPoint_
protected
template<class Quadrature>
const QuadratureType& Dune::Fem::QuadraturePointWrapper< Quadrature >::quadrature_
protected

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