DUNE PDELab (2.7)
function.hh
Go to the documentation of this file.
30 typedef typename std::remove_cv<typename std::remove_reference< Domain >::type >::type RawDomainType;
31 typedef typename std::remove_cv<typename std::remove_reference< Range >::type >::type RawRangeType;
83 virtual void evaluate(const typename Traits::DomainType& x, typename Traits::RangeType& y) const = 0;
RawDomainType DomainType
Raw type of output variable with removed reference and constness.
Definition: function.hh:39
void evaluate(const typename Traits::DomainType &x, typename Traits::RangeType &y) const
Function evaluation.
RawRangeType RangeType
Raw type of input variable with removed reference and constness.
Definition: function.hh:36
virtual void evaluate(const typename Traits::DomainType &x, typename Traits::RangeType &y) const =0
Function evaluation.
Impl::LambdaVirtualFunction< Domain, Range, std::decay_t< F > > makeVirtualFunction(F &&f)
make VirtualFunction out of a function object
Definition: function.hh:133
![Creative Commons License](https://i.creativecommons.org/l/by-sa/4.0/80x15.png)