|
dune-functions 2.9.1
|
Loading...
Searching...
No Matches
composedgridfunction.hh
Go to the documentation of this file.
44 using InnerLocalFunctions = std::tuple<decltype(localFunction(resolveRef(std::declval<const IF&>())))...>;
143 friend typename Traits::LocalFunctionTraits::DerivativeInterface derivative(const LocalFunction& t)
251 return ComposedGridFunctionType(std::forward<OF>(outerFunction), std::forward<IF>(innerFunction)...);
auto makeComposedGridFunction(OF &&outerFunction, IF &&... innerFunction)
Create a ComposedGridFunction that composes grid-functions with another function.
Definition composedgridfunction.hh:248
STL namespace.
decltype(auto) resolveRef(T &&t)
This is an alias for Dune::resolveRef.
Definition referencehelper.hh:37
virtual void operator()()=0
#define DUNE_THROW(E, m)
Default implementation for derivative traits.
Definition defaultderivativetraits.hh:37
Composition of grid functions with another function.
Definition composedgridfunction.hh:42
OuterFunction outerFunction_
Definition composedgridfunction.hh:219
InnerFunctions innerFunctions_
Definition composedgridfunction.hh:220
ComposedGridFunction(OFT &&outerFunction, IFT &&... innerFunctions)
Create ComposedGridFunction.
Definition composedgridfunction.hh:167
const EntitySet & entitySet() const
Return the EntitySet associated to this composed grid-function.
Definition composedgridfunction.hh:205
typename InnerFunction< 0 >::EntitySet EntitySet
Definition composedgridfunction.hh:53
typename EntitySet::LocalCoordinate LocalDomain
Definition composedgridfunction.hh:57
typename EntitySet::Element Element
Definition composedgridfunction.hh:54
InnerLocalFunctions innerLocalFunctions() const
Definition composedgridfunction.hh:212
friend LocalFunction localFunction(const ComposedGridFunction &cgf)
Create a local-function of this composed grid-function.
Definition composedgridfunction.hh:190
decltype(std::declval< OF >()(std::declval< IF >()(std::declval< Domain >())...)) Range
Definition composedgridfunction.hh:59
typename EntitySet::GlobalCoordinate Domain
Definition composedgridfunction.hh:56
Range operator()(const Domain &x) const
Evaluation of the composed grid function in coordinates x
Definition composedgridfunction.hh:173
friend Traits::DerivativeInterface derivative(const ComposedGridFunction &t)
Not implemented.
Definition composedgridfunction.hh:179
Definition gridfunction.hh:32
T apply(T... args)
T make_tuple(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8