From 674980040a6ec62d934987bf9dcc0c95e0f2abde Mon Sep 17 00:00:00 2001
From: Elias Pipping <elias.pipping@fu-berlin.de>
Date: Sun, 11 Mar 2012 18:43:38 +0100
Subject: [PATCH] Drop obsolete inheritance

---
 dune/tectonic/nicefunction.hh | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dune/tectonic/nicefunction.hh b/dune/tectonic/nicefunction.hh
index a779b440..aa65fb9e 100644
--- a/dune/tectonic/nicefunction.hh
+++ b/dune/tectonic/nicefunction.hh
@@ -9,7 +9,7 @@
 #include <dune/common/function.hh>
 
 namespace Dune {
-class NiceFunction : public VirtualFunction<double, double> {
+class NiceFunction {
 public:
   virtual ~NiceFunction() {}
 
@@ -26,6 +26,8 @@ class NiceFunction : public VirtualFunction<double, double> {
 
   // Whether H(|.|) is smooth at zero
   bool virtual smoothesNorm() const { return false; }
+
+  void virtual evaluate(double const &x, double &y) const = 0;
 };
 
 class RuinaFunction : public NiceFunction {
-- 
GitLab