Function Dune::XT::Grid::intersection_integral¶
-
template<class IntersectionType>
double Dune::XT::Grid::intersection_integral(const IntersectionType &intersection, std::function<double(const FieldVector<typename IntersectionType::Geometry::ctype, IntersectionType::mydimension>&)> function, const int polynomial_order_of_the_function)¶ Computes the integral of a given function over a given intersection [uses double as FieldType].
-
template<class RangeType, class IntersectionType>
RangeType Dune::XT::Grid::intersection_integral(const IntersectionType &intersection, std::function<RangeType(const FieldVector<typename IntersectionType::ctype, IntersectionType::mydimension>&)> function, const int polynomial_order_of_the_function)¶ Computes the integral of a given function over a given intersection [most general variant].