diff --git a/dumux/common/integrate.hh b/dumux/common/integrate.hh index a354b695f05168044a063a6b27eb1f490b8e7545..7b4fc483881ee2b76ba6391d4adf5862b262cb2c 100644 --- a/dumux/common/integrate.hh +++ b/dumux/common/integrate.hh @@ -103,7 +103,7 @@ using FieldType = typename FieldTypeImpl<T>::type; template<class GridGeometry, class SolutionVector, typename std::enable_if_t<!Impl::hasLocalFunction<SolutionVector>(), int> = 0> auto integrateGridFunction(const GridGeometry& gg, - SolutionVector&& sol, + const SolutionVector& sol, std::size_t order) { using GridView = typename GridGeometry::GridView; @@ -177,7 +177,7 @@ auto integrateL2Error(const GridGeometry& gg, template<class GridView, class F, typename std::enable_if_t<Impl::hasLocalFunction<F>(), int> = 0> auto integrateGridFunction(const GridView& gv, - F&& f, + const F& f, std::size_t order) { auto fLocal = localFunction(f); @@ -217,8 +217,8 @@ auto integrateGridFunction(const GridView& gv, template<class GridView, class F, class G, typename std::enable_if_t<Impl::hasLocalFunction<F>(), int> = 0> auto integrateL2Error(const GridView& gv, - F&& f, - G&& g, + const F& f, + const G& g, std::size_t order) { auto fLocal = localFunction(f);