Class template Dune::XT::Functions::IndicatorGridFunction¶
Inherits from Dune::XT::Functions::GridFunctionInterface.
-
template<class E, size_t r, size_t rC = 1, class R = double>
class Dune::XT::Functions::IndicatorGridFunction<E, r, rC, R> : public GridFunctionInterface<E, r, rC, R>¶ Grid function that sums the values of all axis-aligned subdomains containing an element’s center.
Class Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction¶
Inherits from Dune::XT::Functions::ElementFunctionInterface.
-
class Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction : public ElementFunctionInterface<E, r, rC, R>¶
No documentation provided.
Method Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction::post_bind¶
-
void Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction::post_bind(const ElementType &element) final¶
No documentation provided.
Method Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction::order¶
-
int Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction::order(const Common::Parameter&) const final¶
No documentation provided.
Method Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction::evaluate¶
-
RangeReturnType Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction::evaluate(const DomainType &point_in_reference_element, const Common::Parameter&) const final¶
No documentation provided.
Method Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction::jacobian¶
-
DerivativeRangeReturnType Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction::jacobian(const DomainType &point_in_reference_element, const Common::Parameter&) const final¶
No documentation provided.
Constructor Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction::LocalIndicatorGridFunction¶
-
explicit Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction::LocalIndicatorGridFunction(const int subdomain_and_value_tuples)¶
No documentation provided.
Field Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction::subdomain_and_value_tuples_¶
-
const int Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction::subdomain_and_value_tuples_¶
No documentation provided.
Field Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction::current_value_¶
-
RangeType Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction::current_value_¶
No documentation provided.
Type alias Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction::InterfaceType¶
-
type Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction::InterfaceType¶
No documentation provided.
Type alias Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction::GeometryType¶
-
type Dune::XT::Functions::IndicatorGridFunction::LocalIndicatorGridFunction::GeometryType¶
No documentation provided.
Method Dune::XT::Functions::IndicatorGridFunction::static_id¶
Method Dune::XT::Functions::IndicatorGridFunction::defaults¶
-
template<class E, size_t r, size_t rC = 1, class R = double>
static Common::Configuration Dune::XT::Functions::IndicatorGridFunction<E, r, rC, R>::defaults()¶ No documentation provided.
Method Dune::XT::Functions::IndicatorGridFunction::copy_as_grid_function_impl¶
Method Dune::XT::Functions::IndicatorGridFunction::copy_as_grid_function¶
Method Dune::XT::Functions::IndicatorGridFunction::name¶
Method Dune::XT::Functions::IndicatorGridFunction::local_function¶
Method Dune::XT::Functions::IndicatorGridFunction::convert_from_domains¶
Constructor Dune::XT::Functions::IndicatorGridFunction::IndicatorGridFunction<E, r, rC, R>¶
Constructor Dune::XT::Functions::IndicatorGridFunction::IndicatorGridFunction<E, r, rC, R>¶
-
template<>
template<class E, size_t r, size_t rC = 1, class R = double>
explicit Dune::XT::Functions::IndicatorGridFunction<E, r, rC, R>::IndicatorGridFunction<E, r, rC, R>(const int &values, const std::string &nm)¶ Can be used for declaration of lower left corner and upper right corner of the desired domains.
Constructor Dune::XT::Functions::IndicatorGridFunction::IndicatorGridFunction<E, r, rC, R>¶
Constructor Dune::XT::Functions::IndicatorGridFunction::IndicatorGridFunction<E, r, rC, R>¶
Field Dune::XT::Functions::IndicatorGridFunction::subdomain_and_value_tuples_¶
-
const int Dune::XT::Functions::IndicatorGridFunction::subdomain_and_value_tuples_¶
No documentation provided.
Field Dune::XT::Functions::IndicatorGridFunction::name_¶
-
const std::string Dune::XT::Functions::IndicatorGridFunction::name_¶
No documentation provided.
Variable Dune::XT::Functions::IndicatorGridFunction::available¶
-
const bool Dune::XT::Functions::IndicatorGridFunction::available¶
No documentation provided.
Type alias Dune::XT::Functions::IndicatorGridFunction::BaseType¶
-
type Dune::XT::Functions::IndicatorGridFunction::BaseType¶
No documentation provided.
Type alias Dune::XT::Functions::IndicatorGridFunction::ThisType¶
-
type Dune::XT::Functions::IndicatorGridFunction::ThisType¶
No documentation provided.
Type alias Dune::XT::Functions::IndicatorGridFunction::DomainType¶
-
type Dune::XT::Functions::IndicatorGridFunction::DomainType¶
No documentation provided.
Type alias Dune::XT::Functions::IndicatorGridFunction::RangeType¶
-
type Dune::XT::Functions::IndicatorGridFunction::RangeType¶
No documentation provided.