From 925e475674e3b43758d6ebc5af3bcc25d2927a3f Mon Sep 17 00:00:00 2001 From: Oliver Sander <sander@igpm.rwth-aachen.de> Date: Sun, 10 Apr 2011 10:04:52 +0000 Subject: [PATCH] bugfix: forgot a factor [[Imported from SVN: r7125]] --- dune/gfe/localgeodesicfefunction.hh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dune/gfe/localgeodesicfefunction.hh b/dune/gfe/localgeodesicfefunction.hh index 2045b0de..83187d0d 100644 --- a/dune/gfe/localgeodesicfefunction.hh +++ b/dune/gfe/localgeodesicfefunction.hh @@ -317,6 +317,8 @@ evaluateDerivativeOfGradientWRTCoefficient(const Dune::FieldVector<ctype, dim>& Tensor3<double,embeddedDim,embeddedDim,embeddedDim> dvDqF = TargetSpace::thirdDerivativeOfDistanceSquaredWRTFirst1AndSecond2Argument(coefficients_[coefficient], q); + dvDqF = w[coefficient] * dvDqF; + // Put it all together for (size_t i=0; i<result.size(); i++) result[i] = dFdqPseudoInv * ( dvDqF[i] * dFdqPseudoInv * dFdw - dpDwF[i]) * B; -- GitLab