From ec41c632ba70e69f2d91f7798115090206025cf0 Mon Sep 17 00:00:00 2001 From: Max Kahnt <max.kahnt@fu-berlin.de> Date: Thu, 7 Aug 2014 16:25:12 +0200 Subject: [PATCH] Let SumGridFunction use const references for BaseType functions. --- dune/fufem/functions/sumgridfunction.hh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dune/fufem/functions/sumgridfunction.hh b/dune/fufem/functions/sumgridfunction.hh index 74176b81..78cf475e 100644 --- a/dune/fufem/functions/sumgridfunction.hh +++ b/dune/fufem/functions/sumgridfunction.hh @@ -112,7 +112,7 @@ public: * \param coefficient of summand function * \param function summand (grid-)function to register */ - virtual void registerFunction(double coefficient, BaseType& function) + virtual void registerFunction(double coefficient, const BaseType& function) { functions_.push_back(&function); coefficients_.push_back(coefficient); @@ -121,7 +121,7 @@ public: ~SumGridFunction(){} private: - std::vector<BaseType*> functions_; + std::vector<const BaseType*> functions_; std::vector<double> coefficients_; }; -- GitLab