![]() |
Dune-Functions 2.11
|
Concept for a differentiable local function mapping Domain to Range.
More...
#include <dune/functions/common/functionconcepts.hh>

Public Member Functions | |
| template<class F> | |
| auto | require (F &&f) -> decltype(f.bind(std::declval< LocalContext >()), f.unbind(), f.localContext(), requireConvertible< LocalContext >(f.localContext())) |
Concept for a differentiable local function mapping Domain to Range.
The derivative range is derived from the provided DerivativeTraits
| Domain | Domain type |
| Range | Range type |
| LocalContext | The local context this function is defined on |
| DerivativeTraits | Traits class for computation of derivative range |
| auto Dune::Functions::Concept::DifferentiableLocalFunction< Range(Domain), LocalContext, DerivativeTraits >::require | ( | F && | f | ) | ->decltype(f.bind(std::declval< LocalContext >()), f.unbind(), f.localContext(), requireConvertible< LocalContext >(f.localContext())) |