Feature/stop using old function interface
This removes all direct usages and references to the old evaluate()
based function interface:
- No longer pass old function interface to dune-localfunction's
interpolate()
- Remove no longer used includes
- Remove remainders in comments
There's a few places where the old interface is still visible:
- The header
common/callable.hh
wraps anevaluate()
-based function into anoperator()
-based function. It still exists but is not used any more in dune-functions. - The header
common/funtionfromcallable.hh
wraps anoperator()
-based function into anevaluate()
-based function. It still exists but is not used any more in dune-functions. - By including local finite element implementations from dune-localfunctions we still include
dune/common/function.hh
indirectly.