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

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

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

No documentation provided.

Method Dune::XT::Functions::FlatTopFunction::static_id

template<size_t d, class R>
static std::string Dune::XT::Functions::FlatTopFunction<d, 1, 1, R>::static_id()

No documentation provided.

Method Dune::XT::Functions::FlatTopFunction::defaults

template<size_t d, class R>
static Common::Configuration Dune::XT::Functions::FlatTopFunction<d, 1, 1, R>::defaults()

No documentation provided.

Method Dune::XT::Functions::FlatTopFunction::copy_as_function_impl

template<size_t d, class R>
ThisType *Dune::XT::Functions::FlatTopFunction<d, 1, 1, R>::copy_as_function_impl() const override

No documentation provided.

Method Dune::XT::Functions::FlatTopFunction::copy_as_function

template<size_t d, class R>
int Dune::XT::Functions::FlatTopFunction<d, 1, 1, R>::copy_as_function() const

No documentation provided.

Method Dune::XT::Functions::FlatTopFunction::name

template<size_t d, class R>
std::string Dune::XT::Functions::FlatTopFunction<d, 1, 1, R>::name() const final

No documentation provided.

Method Dune::XT::Functions::FlatTopFunction::order

template<size_t d, class R>
int Dune::XT::Functions::FlatTopFunction<d, 1, 1, R>::order(const XT::Common::Parameter&) const override

No documentation provided.

Method Dune::XT::Functions::FlatTopFunction::evaluate

template<size_t d, class R>
RangeReturnType Dune::XT::Functions::FlatTopFunction<d, 1, 1, R>::evaluate(const DomainType &point_in_reference_element, const Common::Parameter&) const final

No documentation provided.

Method Dune::XT::Functions::FlatTopFunction::check_input

template<size_t d, class R>
void Dune::XT::Functions::FlatTopFunction<d, 1, 1, R>::check_input() const

No documentation provided.

Method Dune::XT::Functions::FlatTopFunction::phi_left

template<size_t d, class R>
RangeFieldType Dune::XT::Functions::FlatTopFunction<d, 1, 1, R>::phi_left(const RangeFieldType &point) const

No documentation provided.

Method Dune::XT::Functions::FlatTopFunction::phi_right

template<size_t d, class R>
RangeFieldType Dune::XT::Functions::FlatTopFunction<d, 1, 1, R>::phi_right(const RangeFieldType &point) const

No documentation provided.

Constructor Dune::XT::Functions::FlatTopFunction::FlatTopFunction<d, 1, 1, R>

template<>
template<size_t d, class R>
Dune::XT::Functions::FlatTopFunction<d, 1, 1, R>::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)

No documentation provided.

Constructor Dune::XT::Functions::FlatTopFunction::FlatTopFunction<d, 1, 1, R>

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

No documentation provided.

Constructor Dune::XT::Functions::FlatTopFunction::FlatTopFunction<d, 1, 1, R>

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

No documentation provided.

Field Dune::XT::Functions::FlatTopFunction::lower_left_

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

No documentation provided.

Field Dune::XT::Functions::FlatTopFunction::upper_right_

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

No documentation provided.

Field Dune::XT::Functions::FlatTopFunction::boundary_layer_

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

No documentation provided.

Field Dune::XT::Functions::FlatTopFunction::value_

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

No documentation provided.

Field Dune::XT::Functions::FlatTopFunction::name_

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

No documentation provided.

Variable Dune::XT::Functions::FlatTopFunction::domain_dim

const int Dune::XT::Functions::FlatTopFunction::domain_dim

No documentation provided.

Variable Dune::XT::Functions::FlatTopFunction::range_dim

const int Dune::XT::Functions::FlatTopFunction::range_dim

No documentation provided.

Variable Dune::XT::Functions::FlatTopFunction::available

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

No documentation provided.

Type alias Dune::XT::Functions::FlatTopFunction::BaseType

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

No documentation provided.

Type alias Dune::XT::Functions::FlatTopFunction::ThisType

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

No documentation provided.

Type alias Dune::XT::Functions::FlatTopFunction::DomainFieldType

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

No documentation provided.

Type alias Dune::XT::Functions::FlatTopFunction::RangeFieldType

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

No documentation provided.

Type alias Dune::XT::Functions::FlatTopFunction::DomainType

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

No documentation provided.

Type alias Dune::XT::Functions::FlatTopFunction::RangeReturnType

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

No documentation provided.