Class template Dune::XT::Functions::CheckerboardFunction¶
Inherits from Dune::XT::Functions::GridFunctionInterface.
-
template<class E, size_t r = 1, size_t rC = 1, class R = double>
class Dune::XT::Functions::CheckerboardFunction : public GridFunctionInterface<E, r, rC, R>¶ Note: This function does not allow for functions on the subdomains anymore. Only constant values are possible.
Class Dune::XT::Functions::CheckerboardFunction::LocalCheckerboardFunction¶
Inherits from Dune::XT::Functions::ElementFunctionInterface.
-
class Dune::XT::Functions::CheckerboardFunction::LocalCheckerboardFunction : public ElementFunctionInterface<E, r, rC, R>¶
No documentation provided.
-
void Dune::XT::Functions::CheckerboardFunction::LocalCheckerboardFunction::post_bind(const ElementType &element) final¶
No documentation provided.
-
int Dune::XT::Functions::CheckerboardFunction::LocalCheckerboardFunction::order(const Common::Parameter& =
<recovery-expr>({})) const final¶ No documentation provided.
-
RangeReturnType Dune::XT::Functions::CheckerboardFunction::LocalCheckerboardFunction::evaluate(const DomainType &point_in_reference_element, const Common::Parameter& =
<recovery-expr>({})) const final¶ No documentation provided.
-
DerivativeRangeReturnType Dune::XT::Functions::CheckerboardFunction::LocalCheckerboardFunction::jacobian(const DomainType &point_in_reference_element, const Common::Parameter& =
<recovery-expr>({})) const final¶ No documentation provided.
-
bool Dune::XT::Functions::CheckerboardFunction::LocalCheckerboardFunction::is_in_checkerboard(const ElementType &element) const¶
No documentation provided.
-
size_t Dune::XT::Functions::CheckerboardFunction::LocalCheckerboardFunction::find_subdomain(const ElementType &element) const¶
No documentation provided.
-
Dune::XT::Functions::CheckerboardFunction::LocalCheckerboardFunction::LocalCheckerboardFunction(const DomainType &lower_left, const DomainType &upper_right, const FieldVector<size_t, domain_dim> &num_elements, int values)¶
No documentation provided.
-
const DomainType Dune::XT::Functions::CheckerboardFunction::LocalCheckerboardFunction::lower_left_¶
No documentation provided.
-
const DomainType Dune::XT::Functions::CheckerboardFunction::LocalCheckerboardFunction::upper_right_¶
No documentation provided.
-
const FieldVector<size_t, domain_dim> Dune::XT::Functions::CheckerboardFunction::LocalCheckerboardFunction::num_elements_¶
No documentation provided.
-
const int Dune::XT::Functions::CheckerboardFunction::LocalCheckerboardFunction::values_¶
No documentation provided.
-
RangeType Dune::XT::Functions::CheckerboardFunction::LocalCheckerboardFunction::current_value_¶
No documentation provided.
-
type Dune::XT::Functions::CheckerboardFunction::LocalCheckerboardFunction::InterfaceType¶
No documentation provided.
-
type Dune::XT::Functions::CheckerboardFunction::LocalCheckerboardFunction::GeometryType¶
No documentation provided.
-
static std::string Dune::XT::Functions::CheckerboardFunction::static_id()¶
No documentation provided.
-
static Common::Configuration Dune::XT::Functions::CheckerboardFunction::defaults()¶
No documentation provided.
-
ThisType *Dune::XT::Functions::CheckerboardFunction::copy_as_grid_function_impl() const override¶
No documentation provided.
-
int Dune::XT::Functions::CheckerboardFunction::copy_as_grid_function() const¶
No documentation provided.
-
std::string Dune::XT::Functions::CheckerboardFunction::name() const override¶
No documentation provided.
-
int Dune::XT::Functions::CheckerboardFunction::local_function() const final¶
No documentation provided.
-
size_t Dune::XT::Functions::CheckerboardFunction::subdomain(const ElementType &element) const¶
No documentation provided.
-
size_t Dune::XT::Functions::CheckerboardFunction::subdomains() const¶
No documentation provided.
-
const int &Dune::XT::Functions::CheckerboardFunction::values() const¶
No documentation provided.
-
size_t Dune::XT::Functions::CheckerboardFunction::find_subdomain(const ElementType &element) const¶
No documentation provided.
-
template<>
Dune::XT::Functions::CheckerboardFunction::CheckerboardFunction<E, r, rC, R>(const DomainType &lower_left, const DomainType &upper_right, const FieldVector<size_t, domain_dim> &num_elements, int values, std::string nm =<recovery-expr>("CheckerboardFunction"))¶ No documentation provided.
-
template<>
Dune::XT::Functions::CheckerboardFunction::CheckerboardFunction<E, r, rC, R>(const DomainType &lower_left, const DomainType &upper_right, const FieldVector<size_t, domain_dim> &num_elements, const int &values, const std::string &nm =<recovery-expr>("CheckerboardFunction"))¶ No documentation provided.
-
template<>
Dune::XT::Functions::CheckerboardFunction::CheckerboardFunction<E, r, rC, R>(const ThisType &other) = default¶ No documentation provided.
-
template<>
Dune::XT::Functions::CheckerboardFunction::CheckerboardFunction<E, r, rC, R>(ThisType &&source) noexcept = default¶ No documentation provided.
-
const DomainType Dune::XT::Functions::CheckerboardFunction::lower_left_¶
No documentation provided.
-
const DomainType Dune::XT::Functions::CheckerboardFunction::upper_right_¶
No documentation provided.
-
const FieldVector<size_t, domain_dim> Dune::XT::Functions::CheckerboardFunction::num_elements_¶
No documentation provided.
-
int Dune::XT::Functions::CheckerboardFunction::values_¶
No documentation provided.
-
std::string Dune::XT::Functions::CheckerboardFunction::name_¶
No documentation provided.
-
const bool Dune::XT::Functions::CheckerboardFunction::available¶
No documentation provided.
-
type Dune::XT::Functions::CheckerboardFunction::BaseType¶
No documentation provided.
-
type Dune::XT::Functions::CheckerboardFunction::ThisType¶
No documentation provided.
-
type Dune::XT::Functions::CheckerboardFunction::RangeType¶
No documentation provided.
-
type Dune::XT::Functions::CheckerboardFunction::DomainType¶
No documentation provided.