Class template Dune::XT::Functions::FlatTopFunction

Inherits from Dune::XT::Functions::FunctionInterface.

template<size_t d, class R>
class Dune::XT::Functions::FlatTopFunction : public FunctionInterface<d, 1, 1, R>

No documentation provided.

static std::string Dune::XT::Functions::FlatTopFunction::static_id()

No documentation provided.

static Common::Configuration Dune::XT::Functions::FlatTopFunction::defaults()

No documentation provided.

ThisType *Dune::XT::Functions::FlatTopFunction::copy_as_function_impl() const override

No documentation provided.

int Dune::XT::Functions::FlatTopFunction::copy_as_function() const

No documentation provided.

std::string Dune::XT::Functions::FlatTopFunction::name() const final

No documentation provided.

int Dune::XT::Functions::FlatTopFunction::order(const XT::Common::Parameter& = <recovery-expr>({})) const override

No documentation provided.

RangeReturnType Dune::XT::Functions::FlatTopFunction::evaluate(const DomainType &point_in_reference_element, const Common::Parameter& = <recovery-expr>({})) const final

No documentation provided.

void Dune::XT::Functions::FlatTopFunction::check_input() const

No documentation provided.

RangeFieldType Dune::XT::Functions::FlatTopFunction::phi_left(const RangeFieldType &point) const

No documentation provided.

RangeFieldType Dune::XT::Functions::FlatTopFunction::phi_right(const RangeFieldType &point) const

No documentation provided.

template<>
Dune::XT::Functions::FlatTopFunction::FlatTopFunction<d, 1, 1, R>(const DomainType &lower_left, const DomainType &upper_right, const DomainType &boundary_layer, const RangeReturnType &value = RangeReturnType(1), std::string name_in = <recovery-expr>("FlatTopFunction"))

No documentation provided.

template<>
Dune::XT::Functions::FlatTopFunction::FlatTopFunction<d, 1, 1, R>(const ThisType&) = default

No documentation provided.

template<>
Dune::XT::Functions::FlatTopFunction::FlatTopFunction<d, 1, 1, R>(ThisType&&) = default

No documentation provided.

const DomainType Dune::XT::Functions::FlatTopFunction::lower_left_

No documentation provided.

const DomainType Dune::XT::Functions::FlatTopFunction::upper_right_

No documentation provided.

const DomainType Dune::XT::Functions::FlatTopFunction::boundary_layer_

No documentation provided.

const RangeReturnType Dune::XT::Functions::FlatTopFunction::value_

No documentation provided.

const std::string Dune::XT::Functions::FlatTopFunction::name_

No documentation provided.

const size_t Dune::XT::Functions::FlatTopFunction::domain_dim

No documentation provided.

const size_t Dune::XT::Functions::FlatTopFunction::range_dim

No documentation provided.

const bool Dune::XT::Functions::FlatTopFunction::available

No documentation provided.

type Dune::XT::Functions::FlatTopFunction::BaseType

No documentation provided.

type Dune::XT::Functions::FlatTopFunction::ThisType

No documentation provided.

type Dune::XT::Functions::FlatTopFunction::DomainFieldType

No documentation provided.

type Dune::XT::Functions::FlatTopFunction::RangeFieldType

No documentation provided.

type Dune::XT::Functions::FlatTopFunction::DomainType

No documentation provided.

type Dune::XT::Functions::FlatTopFunction::RangeReturnType

No documentation provided.