dune-localfunctions
2.1.1
|
#include <dune/localfunctions/utility/l2interpolation.hh>
Public Types | |
typedef LocalL2InterpolationBase< B, Q > | Base |
typedef B | Basis |
typedef Q | Quadrature |
Public Member Functions | |
template<class Function , class DofField > | |
void | interpolate (const Function &function, std::vector< DofField > &coefficients) const |
const Basis & | basis () const |
const Quadrature & | quadrature () const |
Static Public Attributes | |
static const unsigned int | dimension = Basis::dimension |
Protected Attributes | |
const Basis & | basis_ |
const Quadrature & | quadrature_ |
Friends | |
class | LocalL2InterpolationFactory |
typedef LocalL2InterpolationBase<B,Q> Dune::LocalL2Interpolation< B, Q, true >::Base |
typedef B Dune::LocalL2InterpolationBase< B, Q >::Basis |
typedef Q Dune::LocalL2InterpolationBase< B, Q >::Quadrature |
const Basis& Dune::LocalL2InterpolationBase< B, Q >::basis | ( | ) | const [inline, inherited] |
References Dune::LocalL2InterpolationBase< B, Q >::basis_.
Referenced by Dune::LocalL2InterpolationBase< B, Q >::interpolate().
void Dune::LocalL2InterpolationBase< B, Q >::interpolate | ( | const Function & | function, |
std::vector< DofField > & | coefficients | ||
) | const [inline, inherited] |
const Quadrature& Dune::LocalL2InterpolationBase< B, Q >::quadrature | ( | ) | const [inline, inherited] |
References Dune::LocalL2InterpolationBase< B, Q >::quadrature_.
Referenced by Dune::LocalL2InterpolationBase< B, Q >::interpolate().
friend class LocalL2InterpolationFactory [friend] |
const Basis& Dune::LocalL2InterpolationBase< B, Q >::basis_ [protected, inherited] |
Referenced by Dune::LocalL2InterpolationBase< B, Q >::basis().
const unsigned int Dune::LocalL2InterpolationBase< B, Q >::dimension = Basis::dimension [static, inherited] |
const Quadrature& Dune::LocalL2InterpolationBase< B, Q >::quadrature_ [protected, inherited] |
Referenced by Dune::LocalL2InterpolationBase< B, Q >::quadrature().