Class template Dune::XT::Functions::ElementwiseDiameterFunction<E>¶
Inherits from Dune::XT::Functions::GridFunctionInterface.
-
template<class E>
class Dune::XT::Functions::ElementwiseDiameterFunction<E> : public GridFunctionInterface<E>¶ Scalar grid function that is constant on each element and equals that element’s diameter.
Class Dune::XT::Functions::ElementwiseDiameterFunction::LocalFunction¶
Inherits from Dune::XT::Functions::ElementFunctionInterface.
-
template<class E>
class Dune::XT::Functions::ElementwiseDiameterFunction<E>::LocalFunction : public XT::Functions::ElementFunctionInterface<E>¶ No documentation provided.
Method Dune::XT::Functions::ElementwiseDiameterFunction::LocalFunction::post_bind¶
-
template<class E>
void Dune::XT::Functions::ElementwiseDiameterFunction<E>::LocalFunction::post_bind(const ElementType &element) final¶ No documentation provided.
Method Dune::XT::Functions::ElementwiseDiameterFunction::LocalFunction::order¶
-
template<class E>
int Dune::XT::Functions::ElementwiseDiameterFunction<E>::LocalFunction::order(const XT::Common::Parameter& = {}) const final¶ No documentation provided.
Method Dune::XT::Functions::ElementwiseDiameterFunction::LocalFunction::evaluate¶
-
template<class E>
RangeReturnType Dune::XT::Functions::ElementwiseDiameterFunction<E>::LocalFunction::evaluate(const DomainType&, const XT::Common::Parameter& = {}) const final¶ No documentation provided.
Method Dune::XT::Functions::ElementwiseDiameterFunction::LocalFunction::jacobian¶
-
template<class E>
DerivativeRangeReturnType Dune::XT::Functions::ElementwiseDiameterFunction<E>::LocalFunction::jacobian(const DomainType&, const XT::Common::Parameter& = {}) const final¶ No documentation provided.
Constructor Dune::XT::Functions::ElementwiseDiameterFunction::LocalFunction::LocalFunction¶
-
template<class E>
Dune::XT::Functions::ElementwiseDiameterFunction<E>::LocalFunction::LocalFunction()¶ No documentation provided.
Field Dune::XT::Functions::ElementwiseDiameterFunction::LocalFunction::diameter_¶
-
template<class E>
double Dune::XT::Functions::ElementwiseDiameterFunction<E>::LocalFunction::diameter_¶ No documentation provided.
Type alias Dune::XT::Functions::ElementwiseDiameterFunction::LocalFunction::BaseType¶
-
template<class E>
using Dune::XT::Functions::ElementwiseDiameterFunction<E>::LocalFunction::BaseType = XT::Functions::ElementFunctionInterface<E>¶ No documentation provided.
Method Dune::XT::Functions::ElementwiseDiameterFunction::copy_as_grid_function_impl¶
-
template<class E>
ThisType *Dune::XT::Functions::ElementwiseDiameterFunction<E>::copy_as_grid_function_impl() const override¶ No documentation provided.
Method Dune::XT::Functions::ElementwiseDiameterFunction::copy_as_grid_function¶
-
template<class E>
std::unique_ptr<ThisType> Dune::XT::Functions::ElementwiseDiameterFunction<E>::copy_as_grid_function() const¶ No documentation provided.
Method Dune::XT::Functions::ElementwiseDiameterFunction::local_function¶
-
template<class E>
std::unique_ptr<LocalFunctionType> Dune::XT::Functions::ElementwiseDiameterFunction<E>::local_function() const final¶ No documentation provided.
Method Dune::XT::Functions::ElementwiseDiameterFunction::name¶
-
template<class E>
std::string Dune::XT::Functions::ElementwiseDiameterFunction<E>::name() const final¶ No documentation provided.
Constructor Dune::XT::Functions::ElementwiseDiameterFunction::ElementwiseDiameterFunction¶
-
template<class E>
explicit Dune::XT::Functions::ElementwiseDiameterFunction<E>::ElementwiseDiameterFunction(std::string nm = "ElementwiseDiameterFunction")¶ No documentation provided.
Constructor Dune::XT::Functions::ElementwiseDiameterFunction::ElementwiseDiameterFunction¶
-
template<class E>
Dune::XT::Functions::ElementwiseDiameterFunction<E>::ElementwiseDiameterFunction(const ThisType&) = default¶ No documentation provided.
Constructor Dune::XT::Functions::ElementwiseDiameterFunction::ElementwiseDiameterFunction¶
-
template<class E>
Dune::XT::Functions::ElementwiseDiameterFunction<E>::ElementwiseDiameterFunction(ThisType&&) noexcept = default¶ No documentation provided.
Field Dune::XT::Functions::ElementwiseDiameterFunction::name_¶
-
template<class E>
std::string Dune::XT::Functions::ElementwiseDiameterFunction<E>::name_¶ No documentation provided.
Type alias Dune::XT::Functions::ElementwiseDiameterFunction::ThisType¶
-
template<class E>
using Dune::XT::Functions::ElementwiseDiameterFunction<E>::ThisType = ElementwiseDiameterFunction<E>¶ No documentation provided.
Type alias Dune::XT::Functions::ElementwiseDiameterFunction::BaseType¶
-
template<class E>
using Dune::XT::Functions::ElementwiseDiameterFunction<E>::BaseType = GridFunctionInterface<E>¶ No documentation provided.