diff -rupN gmsh-3.0.6-source/contrib/HighOrderMeshOptimizer/OptHOM.cpp gmsh-3.0.6-source-new/contrib/HighOrderMeshOptimizer/OptHOM.cpp
--- gmsh-3.0.6-source/contrib/HighOrderMeshOptimizer/OptHOM.cpp 2017-10-03 22:01:51.000000000 +0200
+++ gmsh-3.0.6-source-new/contrib/HighOrderMeshOptimizer/OptHOM.cpp 2017-11-05 16:49:19.135094119 +0100
@@ -44,11 +44,11 @@ static int NEVAL = 0;
#if defined(HAVE_BFGS)
-#include "ap.h"
-#include "alglibinternal.h"
-#include "alglibmisc.h"
-#include "linalg.h"
-#include "optimization.h"
+#include <alglib/ap.h>
+#include <alglib/alglibinternal.h>
+#include <alglib/alglibmisc.h>
+#include <alglib/linalg.h>
+#include <alglib/optimization.h>
static inline double compute_f(double v, double barrier)
{
diff -rupN gmsh-3.0.6-source/contrib/HighOrderMeshOptimizer/OptHOM.h gmsh-3.0.6-source-new/contrib/HighOrderMeshOptimizer/OptHOM.h
--- gmsh-3.0.6-source/contrib/HighOrderMeshOptimizer/OptHOM.h 2017-10-03 22:01:51.000000000 +0200
+++ gmsh-3.0.6-source-new/contrib/HighOrderMeshOptimizer/OptHOM.h 2017-11-05 16:49:19.135094119 +0100
@@ -38,7 +38,7 @@
#if defined(HAVE_BFGS)
-#include "ap.h"
+#include <alglib/ap.h>
class OptHOM
{
diff -rupN gmsh-3.0.6-source/contrib/MeshOptimizer/MeshOpt.cpp gmsh-3.0.6-source-new/contrib/MeshOptimizer/MeshOpt.cpp
--- gmsh-3.0.6-source/contrib/MeshOptimizer/MeshOpt.cpp 2017-10-03 22:01:51.000000000 +0200
+++ gmsh-3.0.6-source-new/contrib/MeshOptimizer/MeshOpt.cpp 2017-11-05 16:49:19.136094118 +0100
@@ -38,11 +38,11 @@
#if defined(HAVE_BFGS)
-#include "ap.h"
-#include "alglibinternal.h"
-#include "alglibmisc.h"
-#include "linalg.h"
-#include "optimization.h"
+#include <alglib/ap.h>
+#include <alglib/alglibinternal.h>
+#include <alglib/alglibmisc.h>
+#include <alglib/linalg.h>
+#include <alglib/optimization.h>
namespace {
diff -rupN gmsh-3.0.6-source/contrib/MeshOptimizer/MeshOpt.h gmsh-3.0.6-source-new/contrib/MeshOptimizer/MeshOpt.h
--- gmsh-3.0.6-source/contrib/MeshOptimizer/MeshOpt.h 2017-10-03 22:01:51.000000000 +0200
+++ gmsh-3.0.6-source-new/contrib/MeshOptimizer/MeshOpt.h 2017-11-05 16:49:19.136094118 +0100
@@ -42,7 +42,7 @@
#if defined(HAVE_BFGS)
-#include "ap.h"
+#include <alglib/ap.h>
class MeshOptParameters;
diff -rupN gmsh-3.0.6-source/contrib/MeshOptimizer/MeshOptObjContrib.h gmsh-3.0.6-source-new/contrib/MeshOptimizer/MeshOptObjContrib.h
--- gmsh-3.0.6-source/contrib/MeshOptimizer/MeshOptObjContrib.h 2017-10-03 22:01:51.000000000 +0200
+++ gmsh-3.0.6-source-new/contrib/MeshOptimizer/MeshOptObjContrib.h 2017-11-05 16:49:19.136094118 +0100
@@ -4,7 +4,7 @@
#define _MESHOPTOBJCONTRIB_H_
#include <string>
-#include "ap.h"
+#include <alglib/ap.h>
#include "MeshOptCommon.h"
diff -rupN gmsh-3.0.6-source/contrib/MeshOptimizer/MeshOptObjectiveFunction.h gmsh-3.0.6-source-new/contrib/MeshOptimizer/MeshOptObjectiveFunction.h
--- gmsh-3.0.6-source/contrib/MeshOptimizer/MeshOptObjectiveFunction.h 2017-10-03 22:01:51.000000000 +0200
+++ gmsh-3.0.6-source-new/contrib/MeshOptimizer/MeshOptObjectiveFunction.h 2017-11-05 16:49:19.136094118 +0100
@@ -5,7 +5,7 @@
#include <string>
#include <vector>
-#include "ap.h"
+#include <alglib/ap.h>
class ObjContrib;
class Patch;
diff -rupN gmsh-3.0.6-source/Geo/GFace.cpp gmsh-3.0.6-source-new/Geo/GFace.cpp
--- gmsh-3.0.6-source/Geo/GFace.cpp 2017-10-03 22:01:51.000000000 +0200
+++ gmsh-3.0.6-source-new/Geo/GFace.cpp 2017-11-05 16:49:19.136094118 +0100
@@ -28,8 +28,8 @@
#endif
#if defined(HAVE_BFGS)
-#include "stdafx.h"
-#include "optimization.h"
+#include <alglib/stdafx.h>
+#include <alglib/optimization.h>
#endif
#define SQU(a) ((a)*(a))
diff -rupN gmsh-3.0.6-source/Mesh/Levy3D.cpp gmsh-3.0.6-source-new/Mesh/Levy3D.cpp
--- gmsh-3.0.6-source/Mesh/Levy3D.cpp 2017-10-03 22:01:51.000000000 +0200
+++ gmsh-3.0.6-source-new/Mesh/Levy3D.cpp 2017-11-05 16:49:19.136094118 +0100
@@ -19,11 +19,11 @@
#include "directions3D.h"
#if defined(HAVE_BFGS)
-#include "ap.h"
-#include "alglibinternal.h"
-#include "alglibmisc.h"
-#include "linalg.h"
-#include "optimization.h"
+#include <alglib/ap.h>
+#include <alglib/alglibinternal.h>
+#include <alglib/alglibmisc.h>
+#include <alglib/linalg.h>
+#include <alglib/optimization.h>
#endif
/*********definitions*********/
diff -rupN gmsh-3.0.6-source/Mesh/meshGFaceLloyd.cpp gmsh-3.0.6-source-new/Mesh/meshGFaceLloyd.cpp
--- gmsh-3.0.6-source/Mesh/meshGFaceLloyd.cpp 2017-10-03 22:01:51.000000000 +0200
+++ gmsh-3.0.6-source-new/Mesh/meshGFaceLloyd.cpp 2017-11-05 16:49:19.137094117 +0100
@@ -22,11 +22,11 @@
#if defined(HAVE_BFGS)
-#include "ap.h"
-#include "alglibinternal.h"
-#include "alglibmisc.h"
-#include "linalg.h"
-#include "optimization.h"
+#include <alglib/ap.h>
+#include <alglib/alglibinternal.h>
+#include <alglib/alglibmisc.h>
+#include <alglib/linalg.h>
+#include <alglib/optimization.h>
#include "polynomialBasis.h"
#include "MElementOctree.h"
#include "GModel.h"