From a2a4c1e369df96eb1c2de151b0fdabc9d4f3fca8 Mon Sep 17 00:00:00 2001
From: Bertrand Thierry <bertrand.thierry1@gmail.com>
Date: Mon, 28 Nov 2011 16:28:12 +0000
Subject: [PATCH] fix compile

---
 Geo/gmshLevelset.cpp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/Geo/gmshLevelset.cpp b/Geo/gmshLevelset.cpp
index a9e30d497f..ad27fa8550 100644
--- a/Geo/gmshLevelset.cpp
+++ b/Geo/gmshLevelset.cpp
@@ -7,9 +7,10 @@
 //   Gaetan Bricteux
 //
 
-#include "gmshLevelset.h"
 #include <queue>
 #include <stack>
+#include <math.h>
+#include "gmshLevelset.h"
 #include "fullMatrix.h"
 #include "GModel.h"
 #include "MElement.h"
@@ -737,7 +738,7 @@ double gLevelsetDistGeom::operator() (const double x, const double y, const doub
 	    SPoint3 p3(v3->x(),v3->y(),v3->z());
 	    signedDistancesPointsTriangle(iDistances, iClosePts, nodes, p1, p2, p3);
 	  }
-	  if (std::fabs(iDistances[0]) < std::fabs(dist)) dist = iDistances[0];
+	  if (fabs(iDistances[0]) < fabs(dist)) dist = iDistances[0];
       }
     }
     else{
-- 
GitLab