diff --git a/dumux/parallel/parallel_for.hh b/dumux/parallel/parallel_for.hh index c34c0fcdf84029b62cf0a68c53c9cbbf45bc6f6c..c0ef9750d1dbe9d071b4b0c6a50f79848c9e7050 100644 --- a/dumux/parallel/parallel_for.hh +++ b/dumux/parallel/parallel_for.hh @@ -67,7 +67,7 @@ public: } private: - FunctorType functor_; + const FunctorType& functor_; std::size_t count_; }; @@ -86,7 +86,7 @@ public: } private: - FunctorType functor_; + const FunctorType& functor_; Dune::IntegralRange<std::size_t> range_; }; #endif @@ -107,7 +107,7 @@ public: } private: - FunctorType functor_; + const FunctorType& functor_; std::size_t count_; }; #endif // HAVE_TBB @@ -127,7 +127,7 @@ public: } private: - FunctorType functor_; + const FunctorType& functor_; std::size_t count_; }; #endif // HAVE_KOKKOS @@ -150,7 +150,7 @@ public: } private: - FunctorType functor_; + const FunctorType& functor_; std::size_t count_; }; #endif // HAVE_OPENMP