|
dune-localfunctions 2.9.1
|
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 >:

Public Types | |
| typedef LocalL2InterpolationBase< B, Q > | Base |
| typedef B | Basis |
| typedef Q | Quadrature |
Public Member Functions | |
| template<class Function , class DofField , std::enable_if_t< models< Impl::FunctionWithEvaluate< typename Function::DomainType, typename Function::RangeType >, Function >(), int > = 0> | |
| void | interpolate (const Function &function, std::vector< DofField > &coefficients) const |
| Interpolate a function that implements void evaluate(Domain, Range&) | |
| template<class Function , class DofField , std::enable_if_t< models< Impl::FunctionWithCallOperator< typename Quadrature::value_type::Vector >, Function >(), int > = 0> | |
| void | interpolate (const Function &function, std::vector< DofField > &coefficients) const |
| Interpolate a function that implements Range operator()(Domain) | |
| 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_ |
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 >
|
inlineinherited |
◆ interpolate() [1/2]
template<class B , class Q >
template<class Function , class DofField , std::enable_if_t< models< Impl::FunctionWithEvaluate< typename Function::DomainType, typename Function::RangeType >, Function >(), int > = 0>
|
inlineinherited |
Interpolate a function that implements void evaluate(Domain, Range&)
◆ interpolate() [2/2]
template<class B , class Q >
template<class Function , class DofField , std::enable_if_t< models< Impl::FunctionWithCallOperator< typename Quadrature::value_type::Vector >, Function >(), int > = 0>
|
inlineinherited |
Interpolate a function that implements Range operator()(Domain)
◆ quadrature()
template<class B , class Q >
|
inlineinherited |
Member Data Documentation
◆ basis_
template<class B , class Q >
|
protectedinherited |
◆ dimension
template<class B , class Q >
|
staticinherited |
◆ quadrature_
template<class B , class Q >
|
protectedinherited |
The documentation for this struct was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8