From 8926f36d7d790f14f2ecf20b52d3743f58e8fa02 Mon Sep 17 00:00:00 2001
From: Oliver Sander <sander@igpm.rwth-aachen.de>
Date: Fri, 19 Feb 2010 12:03:20 +0000
Subject: [PATCH] bugfixes in the new assembleHessian method

[[Imported from SVN: r5599]]
---
 src/averagedistanceassembler.hh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/averagedistanceassembler.hh b/src/averagedistanceassembler.hh
index 18de1a9e..82b04e83 100644
--- a/src/averagedistanceassembler.hh
+++ b/src/averagedistanceassembler.hh
@@ -57,8 +57,8 @@ public:
                          Dune::FieldMatrix<double,size,size>& matrix) const
     {
         matrix = 0;
-        for (int i=0; i<dim+1; i++)
-            matrix.axpy(w[i], TargetSpace::secondDerivativeOfDistanceSquaredWRTSecondArgument(coefficients_[i], q));
+        for (int i=0; i<coefficients_.size(); i++)
+            matrix.axpy(weights_[i], TargetSpace::secondDerivativeOfDistanceSquaredWRTSecondArgument(coefficients_[i], x));
     }
 
     const std::vector<TargetSpace> coefficients_;
-- 
GitLab