From 9719dab31bf9816dc8f42297242e06a1a30efd1f Mon Sep 17 00:00:00 2001 From: Elias Pipping <elias.pipping@fu-berlin.de> Date: Wed, 14 Dec 2011 13:52:00 +0100 Subject: [PATCH] Make some functions non-virtual --- dune/tectonic/globalnonlinearity.hh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dune/tectonic/globalnonlinearity.hh b/dune/tectonic/globalnonlinearity.hh index 356f46bb..dc773dfc 100644 --- a/dune/tectonic/globalnonlinearity.hh +++ b/dune/tectonic/globalnonlinearity.hh @@ -19,7 +19,7 @@ class GlobalNonlinearity { */ virtual shared_ptr<LocalNonlinearity<dim> const> restriction(int i) const = 0; - virtual void addHessian(VectorType const &v, MatrixType &hessian) const { + void addHessian(VectorType const &v, MatrixType &hessian) const { // TODO: is this correct? for (size_t i = 0; i < v.size(); ++i) { auto res = restriction(i); @@ -27,7 +27,7 @@ class GlobalNonlinearity { } } - virtual void addGradient(VectorType const &v, VectorType &gradient) const { + void addGradient(VectorType const &v, VectorType &gradient) const { for (size_t i = 0; i < v.size(); ++i) { auto res = restriction(i); res->addGradient(v[i], gradient[i]); -- GitLab