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