Dune Core Modules (2.9.0)

Dune::RT0PyramidLocalInterpolation< LB > Class Template Reference

First order Raviart-Thomas shape functions on the reference hexahedron. More...

#include <dune/localfunctions/raviartthomas/raviartthomas0pyramid/raviartthomas0pyramidlocalinterpolation.hh>

Public Member Functions

 RT0PyramidLocalInterpolation (std::bitset< 5 > s=0)
 Make set number s, where 0 <= s < 32. More...
 
template<class F , class C >
void interpolate (const F &ff, std::vector< C > &out) const
 Interpolate a given function with shape functions. More...
 

Detailed Description

template<class LB>
class Dune::RT0PyramidLocalInterpolation< LB >

First order Raviart-Thomas shape functions on the reference hexahedron.

Template Parameters
LBcorresponding LocalBasis giving traits

Constructor & Destructor Documentation

◆ RT0PyramidLocalInterpolation()

template<class LB >
Dune::RT0PyramidLocalInterpolation< LB >::RT0PyramidLocalInterpolation ( std::bitset< 5 >  s = 0)
inline

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

Parameters
sFace orientation indicator

Member Function Documentation

◆ interpolate()

template<class LB >
template<class F , class C >
void Dune::RT0PyramidLocalInterpolation< LB >::interpolate ( const F &  ff,
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
fffunction which should be interpolated
outreturn value, vector of coefficients

The documentation for this class was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.80.0 (Mar 28, 23:30, 2024)