![]() |
Dune-Fufem 2.11-git
|
Loading...
Searching...
No Matches
transformedoperator.hh
Go to the documentation of this file.
97 return LocalOperator(transformedOperator.transformation(), localOperator(transformedOperator.baseOperator()));
101 friend LocalFunctionAdaptor<LocalOperator> localFunction(const TransformedOperator& transformedOperator)
std::ptrdiff_t index() const
auto compose(const OuterOp &outerOp, const InnerOp &innerOp)
Generic composition of a multilinear operators with a pointwise outer operator.
Definition userfunctions.hh:483
STL namespace.
Definition baseclass.hh:22
Adaptor for turning a Fufem::Forms LocalOperator into a LocalFunction.
Definition localfunctionadaptor.hh:42
Pointwise transformation of a multilinear operator.
Definition transformedoperator.hh:55
auto basis() const
Definition transformedoperator.hh:106
typename BaseOperator::Element Element
Definition transformedoperator.hh:61
auto treePath() const
Definition transformedoperator.hh:111
friend auto grad(const TransformedOperator &f)
Definition transformedoperator.hh:143
TransformedOperator(const BaseOperator &baseOperator)
Definition transformedoperator.hh:64
decltype(std::declval< Op >()(std::declval< typename BaseOperator::Range >())) Range
Definition transformedoperator.hh:62
const Transformation & transformation() const
Definition transformedoperator.hh:121
friend LocalOperator localOperator(const TransformedOperator &transformedOperator)
Definition transformedoperator.hh:95
TransformedOperator(const Transformation &transformation, const BaseOperator &baseOperator)
Definition transformedoperator.hh:69
friend auto gradient(const TransformedOperator &f)
Definition transformedoperator.hh:126
friend LocalFunctionAdaptor< LocalOperator > localFunction(const TransformedOperator &transformedOperator)
Definition transformedoperator.hh:101
const BaseOperator & baseOperator() const
Definition transformedoperator.hh:116
Definition transformedoperator.hh:75
typename TransformedOperator::Element Element
Definition transformedoperator.hh:78
auto operator()(std::size_t index) const
Definition transformedoperator.hh:86
LocalOperator(const Transformation &transformation, BaseLocalOperator &&baseLocalOperator)
Definition transformedoperator.hh:81
typename TransformedOperator::Range Range
Definition transformedoperator.hh:79
T forward(T... args)
T cref(T... args)
