From 610447b1b4e90cb0d27bc32edd84e4e5e79e75c1 Mon Sep 17 00:00:00 2001 From: Emilie Marchandise <emilie.marchandise@uclouvain.be> Date: Thu, 22 Dec 2011 07:48:58 +0000 Subject: [PATCH] corrected meshMetric::HESSIAN (oups) --- Mesh/meshMetric.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Mesh/meshMetric.cpp b/Mesh/meshMetric.cpp index 46de0df760..eb044c02a7 100644 --- a/Mesh/meshMetric.cpp +++ b/Mesh/meshMetric.cpp @@ -155,6 +155,7 @@ void meshMetric::computeHessian( v2t_cont adj){ double gr2 = result(2); double gr3 = (_dim==2) ? 0.0:result(3); double norm = sqrt(gr1*gr1+gr2*gr2+gr3*gr3); + if (norm == 0.0 || _technique == meshMetric::HESSIAN) norm = 1.0; grads[ver] = SVector3(gr1/norm,gr2/norm,gr3/norm); } else -- GitLab