Class template Dune::XT::Functions::CombinedConstElementFunction¶
Inherits from Dune::XT::Functions::ElementFunctionInterface.
-
template<class LeftType, class RightType, typename comb>
class Dune::XT::Functions::CombinedConstElementFunction : public ElementFunctionInterface<typename LeftType::E, internal::CombinedHelper<LeftType, RightType, comb>::r, internal::CombinedHelper<LeftType, RightType, comb>::rC, typename internal::CombinedHelper<LeftType, RightType, comb>::R>¶ Element function combining two given (const) element functions by the operation comb, without taking ownership of or rebinding the operands (binds itself only when both operands are already bound to the same element).
-
void Dune::XT::Functions::CombinedConstElementFunction::post_bind(const ElementType&) override¶
No documentation provided.
-
int Dune::XT::Functions::CombinedConstElementFunction::order(const XT::Common::Parameter ¶m =
<recovery-expr>({})) const final¶ No documentation provided.
-
RangeReturnType Dune::XT::Functions::CombinedConstElementFunction::evaluate(const DomainType &point_in_reference_element, const Common::Parameter ¶m =
<recovery-expr>({})) const final¶ No documentation provided.
-
DerivativeRangeReturnType Dune::XT::Functions::CombinedConstElementFunction::jacobian(const DomainType &point_in_reference_element, const Common::Parameter ¶m =
<recovery-expr>({})) const final¶ No documentation provided.
-
void Dune::XT::Functions::CombinedConstElementFunction::bind_if_arguments_were_bound()¶
No documentation provided.
-
template<>
Dune::XT::Functions::CombinedConstElementFunction::CombinedConstElementFunction<LeftType, RightType, comb>(const LeftType &left, const RightType &right)¶ No documentation provided.
-
template<>
Dune::XT::Functions::CombinedConstElementFunction::CombinedConstElementFunction<LeftType, RightType, comb>(const LeftType &left, RightType &&right)¶ No documentation provided.
No documentation provided.
-
template<>
Dune::XT::Functions::CombinedConstElementFunction::CombinedConstElementFunction<LeftType, RightType, comb>(int &&left, int &&right)¶ No documentation provided.
-
template<>
Dune::XT::Functions::CombinedConstElementFunction::CombinedConstElementFunction<LeftType, RightType, comb>(const ThisType&) = default¶ No documentation provided.
-
template<>
Dune::XT::Functions::CombinedConstElementFunction::CombinedConstElementFunction<LeftType, RightType, comb>(ThisType&&) noexcept = default¶ No documentation provided.
-
Common::ConstStorageProvider<LeftType> Dune::XT::Functions::CombinedConstElementFunction::left_¶
No documentation provided.
-
Common::ConstStorageProvider<RightType> Dune::XT::Functions::CombinedConstElementFunction::right_¶
No documentation provided.
-
bool Dune::XT::Functions::CombinedConstElementFunction::bind_is_temporarily_ok_¶
No documentation provided.
-
type Dune::XT::Functions::CombinedConstElementFunction::ThisType¶
No documentation provided.
-
type Dune::XT::Functions::CombinedConstElementFunction::BaseType¶
No documentation provided.
-
type Dune::XT::Functions::CombinedConstElementFunction::Helper¶
No documentation provided.