Class template Dune::XT::Functions::IndicatorFunction<d, r, rC, R>¶
Inherits from Dune::XT::Functions::FunctionInterface.
-
template<size_t d, size_t r = 1, size_t rC = 1, class R = double>
class Dune::XT::Functions::IndicatorFunction<d, r, rC, R> : public FunctionInterface<d, r, rC, R>¶ Function that sums the values of all axis-aligned subdomains containing the evaluation point.
Method Dune::XT::Functions::IndicatorFunction::copy_as_function_impl¶
Method Dune::XT::Functions::IndicatorFunction::copy_as_function¶
Method Dune::XT::Functions::IndicatorFunction::order¶
Method Dune::XT::Functions::IndicatorFunction::static_id¶
Method Dune::XT::Functions::IndicatorFunction::defaults¶
-
template<size_t d, size_t r = 1, size_t rC = 1, class R = double>
static Common::Configuration Dune::XT::Functions::IndicatorFunction<d, r, rC, R>::defaults()¶ No documentation provided.
Method Dune::XT::Functions::IndicatorFunction::name¶
Method Dune::XT::Functions::IndicatorFunction::evaluate¶
Method Dune::XT::Functions::IndicatorFunction::jacobian¶
Method Dune::XT::Functions::IndicatorFunction::convert_from_domains¶
No documentation provided.
Constructor Dune::XT::Functions::IndicatorFunction::IndicatorFunction¶
No documentation provided.
Constructor Dune::XT::Functions::IndicatorFunction::IndicatorFunction¶
Constructor Dune::XT::Functions::IndicatorFunction::IndicatorFunction¶
-
template<size_t d, size_t r = 1, size_t rC = 1, class R = double>
explicit Dune::XT::Functions::IndicatorFunction<d, r, rC, R>::IndicatorFunction(const std::vector<std::pair<Common::FieldMatrix<D, d, 2>, RangeReturnType>> &values, const std::string &nm = "IndicatorFunction")¶ No documentation provided.