From c358a8e52d4fc3e9eaf8482590c8941b28033d5e Mon Sep 17 00:00:00 2001
From: Elias Pipping <elias.pipping@fu-berlin.de>
Date: Tue, 6 Sep 2011 13:25:06 +0200
Subject: [PATCH] Remove obsolete intermediate variable

---
 src/bisection-simpler-example2-gradient.cc | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/bisection-simpler-example2-gradient.cc b/src/bisection-simpler-example2-gradient.cc
index c4bc87d9..d1624413 100644
--- a/src/bisection-simpler-example2-gradient.cc
+++ b/src/bisection-simpler-example2-gradient.cc
@@ -40,8 +40,7 @@ class SampleFunctional : public SmallFunctional<dimension> {
   // extending the interface here
   double directionalDerivative(const SmallVector x,
                                const SmallVector dir) const {
-    SmallVector grad = d(x);
-    return grad * dir;
+    return d(x) * dir;
   }
 
   SmallVector minimise(const SmallVector x, int iterations) const {
-- 
GitLab