dune-localfunctions 2.10
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Attributes | Protected Attributes | List of all members
Dune::LocalL2Interpolation< B, Q, true > Struct Template Reference

#include <dune/localfunctions/utility/l2interpolation.hh>

Inheritance diagram for Dune::LocalL2Interpolation< B, Q, true >:
Inheritance graph

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
 Interpolate a function that implements Range operator()(Domain)
 
const Basisbasis () const
 
const Quadraturequadrature () const
 

Static Public Attributes

static const unsigned int dimension = Basis::dimension
 

Protected Attributes

const Basisbasis_
 
const Quadraturequadrature_
 

Member Typedef Documentation

◆ Base

template<class B , class Q >
typedef LocalL2InterpolationBase<B,Q> Dune::LocalL2Interpolation< B, Q, true >::Base

◆ Basis

template<class B , class Q >
typedef B Dune::LocalL2InterpolationBase< B, Q >::Basis

◆ Quadrature

template<class B , class Q >
typedef Q Dune::LocalL2InterpolationBase< B, Q >::Quadrature

Member Function Documentation

◆ basis()

template<class B , class Q >
const Basis & Dune::LocalL2InterpolationBase< B, Q >::basis ( ) const
inlineinherited

◆ interpolate()

template<class B , class Q >
template<class Function , class DofField >
void Dune::LocalL2InterpolationBase< B, Q >::interpolate ( const Function &  function,
std::vector< DofField > &  coefficients 
) const
inlineinherited

Interpolate a function that implements Range operator()(Domain)

◆ quadrature()

template<class B , class Q >
const Quadrature & Dune::LocalL2InterpolationBase< B, Q >::quadrature ( ) const
inlineinherited

Member Data Documentation

◆ basis_

template<class B , class Q >
const Basis& Dune::LocalL2InterpolationBase< B, Q >::basis_
protectedinherited

◆ dimension

template<class B , class Q >
const unsigned int Dune::LocalL2InterpolationBase< B, Q >::dimension = Basis::dimension
staticinherited

◆ quadrature_

template<class B , class Q >
const Quadrature& Dune::LocalL2InterpolationBase< B, Q >::quadrature_
protectedinherited

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