dune-localfunctions 2.10
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Dune::RT2Cube2DLocalInterpolation< LB > Class Template Reference

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

#include <dune/localfunctions/raviartthomas/raviartthomas2cube2d/raviartthomas2cube2dlocalinterpolation.hh>

Inheritance diagram for Dune::RT2Cube2DLocalInterpolation< LB >:
Inheritance graph

Public Member Functions

 RT2Cube2DLocalInterpolation (std::bitset< 4 > s=0)
 Make set number s, where 0 <= s < 16.
 
template<typename F , typename C >
void interpolate (const F &f, std::vector< C > &out) const
 Interpolate a given function with shape functions.
 

Detailed Description

template<class LB>
class Dune::RT2Cube2DLocalInterpolation< LB >

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

Template Parameters
LBcorresponding LocalBasis giving traits

Constructor & Destructor Documentation

◆ RT2Cube2DLocalInterpolation()

template<class LB >
Dune::RT2Cube2DLocalInterpolation< LB >::RT2Cube2DLocalInterpolation ( std::bitset< 4 >  s = 0)
inline

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

Parameters
sEdge orientation indicator

Member Function Documentation

◆ interpolate()

template<class LB >
template<typename F , typename C >
void Dune::RT2Cube2DLocalInterpolation< 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: