Class template Dune::XT::Functions::FunctionAsGridFunctionWrapper

Inherits from Dune::XT::Functions::GridFunctionInterface.

template<class E, size_t r, size_t rC, class R>
class Dune::XT::Functions::FunctionAsGridFunctionWrapper<E, r, rC, R> : public GridFunctionInterface<E, r, rC, R>

Wraps a FunctionInterface as a GridFunctionInterface, evaluating it at the global coordinates.

Class Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction

Inherits from LocalFunctionType.

class Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction : public LocalFunctionType

No documentation provided.

Method Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::post_bind

void Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::post_bind(const ElementType &el) final

No documentation provided.

Method Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::order

int Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::order(const Common::Parameter &param) const final

No documentation provided.

Method Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::evaluate

RangeReturnType Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::evaluate(const DomainType &point_in_reference_element, const Common::Parameter &param) const final

No documentation provided.

Method Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::jacobian

DerivativeRangeReturnType Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::jacobian(const DomainType &point_in_reference_element, const Common::Parameter &param) const final

No documentation provided.

Method Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::derivative

DerivativeRangeReturnType Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::derivative(const int &alpha, const DomainType &point_in_reference_element, const Common::Parameter &param) const final

No documentation provided.

Constructor Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::LocalFunction

explicit Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::LocalFunction(const FunctionType &function)

No documentation provided.

Field Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::function_

int Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::function_

No documentation provided.

Field Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::geometry_

int Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::geometry_

No documentation provided.

Type alias Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::BaseType

type Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::BaseType

No documentation provided.

Type alias Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::GeometryType

type Dune::XT::Functions::FunctionAsGridFunctionWrapper::LocalFunction::GeometryType

No documentation provided.

Method Dune::XT::Functions::FunctionAsGridFunctionWrapper::copy_as_grid_function_impl

template<class E, size_t r, size_t rC, class R>
ThisType *Dune::XT::Functions::FunctionAsGridFunctionWrapper<E, r, rC, R>::copy_as_grid_function_impl() const override

No documentation provided.

Method Dune::XT::Functions::FunctionAsGridFunctionWrapper::copy_as_grid_function

template<class E, size_t r, size_t rC, class R>
int Dune::XT::Functions::FunctionAsGridFunctionWrapper<E, r, rC, R>::copy_as_grid_function() const

No documentation provided.

Method Dune::XT::Functions::FunctionAsGridFunctionWrapper::local_function

template<class E, size_t r, size_t rC, class R>
int Dune::XT::Functions::FunctionAsGridFunctionWrapper<E, r, rC, R>::local_function() const final

No documentation provided.

Method Dune::XT::Functions::FunctionAsGridFunctionWrapper::name

template<class E, size_t r, size_t rC, class R>
std::string Dune::XT::Functions::FunctionAsGridFunctionWrapper<E, r, rC, R>::name() const final

No documentation provided.

Constructor Dune::XT::Functions::FunctionAsGridFunctionWrapper::FunctionAsGridFunctionWrapper<E, r, rC, R>

template<>
template<class E, size_t r, size_t rC, class R>
explicit Dune::XT::Functions::FunctionAsGridFunctionWrapper<E, r, rC, R>::FunctionAsGridFunctionWrapper<E, r, rC, R>(const FunctionType &function)

No documentation provided.

Constructor Dune::XT::Functions::FunctionAsGridFunctionWrapper::FunctionAsGridFunctionWrapper<E, r, rC, R>

template<>
template<class E, size_t r, size_t rC, class R>
explicit Dune::XT::Functions::FunctionAsGridFunctionWrapper<E, r, rC, R>::FunctionAsGridFunctionWrapper<E, r, rC, R>(FunctionType *&&function_ptr)

No documentation provided.

Constructor Dune::XT::Functions::FunctionAsGridFunctionWrapper::FunctionAsGridFunctionWrapper<E, r, rC, R>

template<>
template<class E, size_t r, size_t rC, class R>
explicit Dune::XT::Functions::FunctionAsGridFunctionWrapper<E, r, rC, R>::FunctionAsGridFunctionWrapper<E, r, rC, R>(int &&function_ptr)

No documentation provided.

Constructor Dune::XT::Functions::FunctionAsGridFunctionWrapper::FunctionAsGridFunctionWrapper<E, r, rC, R>

template<>
template<class E, size_t r, size_t rC, class R>
Dune::XT::Functions::FunctionAsGridFunctionWrapper<E, r, rC, R>::FunctionAsGridFunctionWrapper<E, r, rC, R>(const ThisType &other)

No documentation provided.

Constructor Dune::XT::Functions::FunctionAsGridFunctionWrapper::FunctionAsGridFunctionWrapper<E, r, rC, R>

template<>
template<class E, size_t r, size_t rC, class R>
Dune::XT::Functions::FunctionAsGridFunctionWrapper<E, r, rC, R>::FunctionAsGridFunctionWrapper<E, r, rC, R>(ThisType&&) noexcept = default

No documentation provided.

Field Dune::XT::Functions::FunctionAsGridFunctionWrapper::function_

int Dune::XT::Functions::FunctionAsGridFunctionWrapper::function_

No documentation provided.

Type alias Dune::XT::Functions::FunctionAsGridFunctionWrapper::BaseType

type Dune::XT::Functions::FunctionAsGridFunctionWrapper::BaseType

No documentation provided.

Type alias Dune::XT::Functions::FunctionAsGridFunctionWrapper::ThisType

type Dune::XT::Functions::FunctionAsGridFunctionWrapper::ThisType

No documentation provided.

Type alias Dune::XT::Functions::FunctionAsGridFunctionWrapper::FunctionType

type Dune::XT::Functions::FunctionAsGridFunctionWrapper::FunctionType

No documentation provided.