Class template Dune::XT::Functions::ConstantFunction

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::ConstantFunction : public FunctionInterface<d, r, rC, R>

Function that returns a constant value everywhere (with zero jacobian).

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

No documentation provided.

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

No documentation provided.

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

No documentation provided.

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

No documentation provided.

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

No documentation provided.

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

No documentation provided.

DerivativeRangeReturnType Dune::XT::Functions::ConstantFunction::jacobian(const DomainType&, const Common::Parameter& = <recovery-expr>({})) const final

No documentation provided.

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

No documentation provided.

template<>
explicit Dune::XT::Functions::ConstantFunction::ConstantFunction<d, r, rC, R>(const RangeReturnType &value, const std::string &nm = <recovery-expr>(""))

No documentation provided.

template<>
Dune::XT::Functions::ConstantFunction::ConstantFunction<d, r, rC, R>(const ThisType&) = default

No documentation provided.

template<>
Dune::XT::Functions::ConstantFunction::ConstantFunction<d, r, rC, R>(ThisType&) = default

No documentation provided.

const RangeReturnType Dune::XT::Functions::ConstantFunction::value_

No documentation provided.

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

No documentation provided.

const bool Dune::XT::Functions::ConstantFunction::available

No documentation provided.

type Dune::XT::Functions::ConstantFunction::BaseType

No documentation provided.

type Dune::XT::Functions::ConstantFunction::ThisType

No documentation provided.

type Dune::XT::Functions::ConstantFunction::DerivativeRangeReturnType

No documentation provided.

type Dune::XT::Functions::ConstantFunction::DomainType

No documentation provided.

type Dune::XT::Functions::ConstantFunction::RangeReturnType

No documentation provided.

type Dune::XT::Functions::ConstantFunction::SingleDerivativeRangeReturnType

No documentation provided.