dune-localfunctions  2.2.1
Public Member Functions | List of all members
Dune::RT2Q2DLocalInterpolation< LB > Class Template Reference

Second order Raviart-Thomas shape functions on the reference triangle. More...

#include <dune/localfunctions/raviartthomas/raviartthomas2q2d/raviartthomas2q2dlocalinterpolation.hh>

Public Member Functions

 RT2Q2DLocalInterpolation ()
 Standard constructor. More...
 
 RT2Q2DLocalInterpolation (unsigned int s)
 Make set number s, where 0 <= s < 8. More...
 
template<typename F , typename C >
void interpolate (const F &f, std::vector< C > &out) const
 Interpolate a given function with shape functions. More...
 

Detailed Description

template<class LB>
class Dune::RT2Q2DLocalInterpolation< LB >

Second order Raviart-Thomas shape functions on the reference triangle.

Template Parameters
LBcorresponding LocalBasis giving traits

Constructor & Destructor Documentation

template<class LB>
Dune::RT2Q2DLocalInterpolation< LB >::RT2Q2DLocalInterpolation ( )
inline

Standard constructor.

template<class LB>
Dune::RT2Q2DLocalInterpolation< LB >::RT2Q2DLocalInterpolation ( unsigned int  s)
inline

Make set number s, where 0 <= s < 8.

Parameters
sEdge orientation indicator

Member Function Documentation

template<class LB>
template<typename F , typename C >
void Dune::RT2Q2DLocalInterpolation< LB >::interpolate ( const F &  f,
std::vector< C > &  out 
) const
inline

Interpolate a given function with shape functions.

Template Parameters
FFunction type for function which should be interpolated
CCoefficient type
Parameters
ffunction which should be interpolated
outreturn value, vector of coefficients

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