Class template Dune::GDT::LocalIntersectionIntegralFunctional

Inherits from Dune::GDT::LocalIntersectionFunctionalInterface.

template<class I, size_t r = 1, size_t rC = 1, class R = double, class F = R>
class Dune::GDT::LocalIntersectionIntegralFunctional<I, r, rC, R, F> : public LocalIntersectionFunctionalInterface<I, r, rC, R, F>

Local intersection functional given by the quadrature of a local unary intersection integrand.

Method Dune::GDT::LocalIntersectionIntegralFunctional::copy

template<class I, size_t r = 1, size_t rC = 1, class R = double, class F = R>
int Dune::GDT::LocalIntersectionIntegralFunctional<I, r, rC, R, F>::copy() const final override

No documentation provided.

Method Dune::GDT::LocalIntersectionIntegralFunctional::inside

template<class I, size_t r = 1, size_t rC = 1, class R = double, class F = R>
bool Dune::GDT::LocalIntersectionIntegralFunctional<I, r, rC, R, F>::inside() const final override

No documentation provided.

Method Dune::GDT::LocalIntersectionIntegralFunctional::apply

template<class I, size_t r = 1, size_t rC = 1, class R = double, class F = R>
void Dune::GDT::LocalIntersectionIntegralFunctional<I, r, rC, R, F>::apply(const IntersectionType &intersection, const LocalBasisType &test_basis, int &result, const XT::Common::Parameter &param) const final override

No documentation provided.

Constructor Dune::GDT::LocalIntersectionIntegralFunctional::LocalIntersectionIntegralFunctional<I, r, rC, R, F>

template<>
template<class I, size_t r = 1, size_t rC = 1, class R = double, class F = R>
explicit Dune::GDT::LocalIntersectionIntegralFunctional<I, r, rC, R, F>::LocalIntersectionIntegralFunctional<I, r, rC, R, F>(const int &integrand, const int over_integrate = 0)

No documentation provided.

Constructor Dune::GDT::LocalIntersectionIntegralFunctional::LocalIntersectionIntegralFunctional<I, r, rC, R, F>

template<>
template<class I, size_t r = 1, size_t rC = 1, class R = double, class F = R>
Dune::GDT::LocalIntersectionIntegralFunctional<I, r, rC, R, F>::LocalIntersectionIntegralFunctional<I, r, rC, R, F>(int order_function, int evaluate_function, int post_bind_function = [](const auto &) {}, const XT::Common::ParameterType &param_type = {}, const int over_integrate = 0)

No documentation provided.

Constructor Dune::GDT::LocalIntersectionIntegralFunctional::LocalIntersectionIntegralFunctional<I, r, rC, R, F>

template<>
template<class I, size_t r = 1, size_t rC = 1, class R = double, class F = R>
Dune::GDT::LocalIntersectionIntegralFunctional<I, r, rC, R, F>::LocalIntersectionIntegralFunctional<I, r, rC, R, F>(const ThisType &other)

No documentation provided.

Constructor Dune::GDT::LocalIntersectionIntegralFunctional::LocalIntersectionIntegralFunctional<I, r, rC, R, F>

template<>
template<class I, size_t r = 1, size_t rC = 1, class R = double, class F = R>
Dune::GDT::LocalIntersectionIntegralFunctional<I, r, rC, R, F>::LocalIntersectionIntegralFunctional<I, r, rC, R, F>(ThisType &&source) noexcept = default

No documentation provided.

Field Dune::GDT::LocalIntersectionIntegralFunctional::integrand_

int Dune::GDT::LocalIntersectionIntegralFunctional::integrand_

No documentation provided.

Field Dune::GDT::LocalIntersectionIntegralFunctional::over_integrate_

const int Dune::GDT::LocalIntersectionIntegralFunctional::over_integrate_

No documentation provided.

Field Dune::GDT::LocalIntersectionIntegralFunctional::integrand_values_

int Dune::GDT::LocalIntersectionIntegralFunctional::integrand_values_

No documentation provided.

Type alias Dune::GDT::LocalIntersectionIntegralFunctional::ThisType

type Dune::GDT::LocalIntersectionIntegralFunctional::ThisType

No documentation provided.

Type alias Dune::GDT::LocalIntersectionIntegralFunctional::BaseType

type Dune::GDT::LocalIntersectionIntegralFunctional::BaseType

No documentation provided.