From dd6506fe047b5b579dd603d583e90c909088171a Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Fri, 24 Aug 2012 11:35:27 +0000
Subject: [PATCH]

---
 doc/gmsh.html                | 67 ++++++++++++++++++++++++++++++++----
 utils/nightly/gmsh_mac.ctest | 10 +++---
 2 files changed, 65 insertions(+), 12 deletions(-)

diff --git a/doc/gmsh.html b/doc/gmsh.html
index 3e8389785e..0f3462b547 100644
--- a/doc/gmsh.html
+++ b/doc/gmsh.html
@@ -91,13 +91,66 @@ the <a href="/gmsh/doc/LICENSE.txt">GNU General Public License
     and <a href="/gmsh/src/">sources</a>
 </ul>
 
-If you use Gmsh please cite the following reference in your work
-(books, articles, reports, etc.):
-``<a href="gmsh_paper_preprint.pdf">C. Geuzaine and
-J.-F. Remacle. <em>Gmsh: a three-dimensional finite element mesh
-generator with built-in pre- and post-processing
-facilities</em>. International Journal for Numerical Methods in
-Engineering, Volume 79, Issue 11, pages 1309-1331, 2009</a>''.
+<h2><a name="References"></a>References</h2>
+
+If you use Gmsh please cite the following reference in your work (books,
+articles, reports, etc.):
+<ul>
+  <li><a href="gmsh_paper_preprint.pdf">C. Geuzaine and J.-F. Remacle. <em>Gmsh:
+        a three-dimensional finite element mesh generator with built-in pre- and
+        post-processing facilities</em>. International Journal for Numerical
+      Methods in Engineering, Volume 79, Issue 11, pages 1309-1331, 2009</a>''
+</ul>
+You can also cite the following papers for specific algorithms and features:
+<ul>
+  <li>Quad meshing:
+    <ul>
+      <li>
+        J.-F. Remacle, J. Lambrechts, B. Seny, E. Marchandise, A. Johnen and
+        C. Geuzaine.
+        <em>Blossom-Quad: a non-uniform quadrilateral mesh generator using a
+          minimum cost perfect matching algorithm</em>.  International Journal
+          for Numerical Methods in Engineering, Volume 89, pages 1102-1119,
+          2012.
+      <li>
+        J. -F. Remacle, F. Henrotte, T. Carrier-Baudouin, E. Béchet,
+        E. Marchandise, C. Geuzaine and T. Mouton. <em>A frontal Delaunay Quad
+          Mesh Generator Using the $L^\infty$ Norm.  International Journal for
+          Numerical Methods in Engineering, in press, 2012.
+    </ul>
+  <li>STL remeshing:
+    J.-F. Remacle and C. Geuzaine and G. Comp\`ere and
+                  E. Marchandise",
+    title =        "High-Quality Surface Remeshing Using Harmonic Maps",
+    journal =      IJNME,
+    volume =       83,
+    number =       4,
+    pages =        "403--425",
+    year =         2010,
+
+E. Marchandise, C. Carton de Wiart, W. G. Vos, C. Geuzaine and J.-F. Remacle.
+High Quality Surface Remeshing Using Harmonic Maps. Part II: Surfaces with High
+    Genus and of Large Aspect Ratio.
+  journal =      IJNME,
+  volume =       86,
+  number =       11,
+  pages =        "1303--1321",
+  year =         2011,
+
+E. Marchandise, P. Crosetto, C. Geuzaine, J.-F. Remacle and E. Sauvage,
+  chapter =      "Quality open source mesh generation for cardiovascular flow simulations",
+  In Modelling Physiological Flow,
+Springer Series on Modeling, Simulation and Applications,
+Springer-Verlag, Berlin Heidelberg,
+2011,
+  editor =       "D. Ambrosi, A. Quarteroni, G. Rozza",
+  file =         "\pdfgeuzaine{11.marchandise.cardio}",
+
+  <li>High-order (curved) meshes:
+    A. Johnen, J.-F. Remacle and C. Geuzaine. <em>Geometric validity of
+    Curvilinear Finite elements</em>. Journal of Computational Physics, in
+    press, 2012. 
+</ul>
 
 <h2><a name="Authors"></a>Authors and credits</h2>
 
diff --git a/utils/nightly/gmsh_mac.ctest b/utils/nightly/gmsh_mac.ctest
index 8caba95864..b583387ff7 100644
--- a/utils/nightly/gmsh_mac.ctest
+++ b/utils/nightly/gmsh_mac.ctest
@@ -12,12 +12,12 @@ set(WITH_COVERAGE FALSE) # check code coverage?
 set(WITH_MEMCHECK FALSE) # check memory with valgrind?
 
 #################################################################################
-set(CTEST_BUILD_NAME "MacOSX32")
+set(CTEST_BUILD_NAME "MacOSX64")
 set(OPT "-DGMSH_EXTRA_VERSION=${EXTRA_VERSION}")
-set(OPT "${OPT} -DCMAKE_PREFIX_PATH:path=/usr/local/opencascade;/usr/local/med;/usr/local")
-set(OPT "${OPT} -DPETSC_ARCH=umfpack-cxx-opt")
-set(OPT "${OPT} -DPETSC_DIR=$ENV{HOME}/src/petsc-3.0.0-p7")
-set(OPT "${OPT} -DSLEPC_DIR=$ENV{HOME}/src/slepc-3.0.0-p7")
+set(OPT "${OPT} -DCMAKE_PREFIX_PATH:path=/usr/local/opencascade;/usr/local/hdf5-1.8.7;/usr/local")
+set(OPT "${OPT} -DPETSC_ARCH=macosx_complex_mumps_seq")
+set(OPT "${OPT} -DPETSC_DIR=$ENV{HOME}/src/petsc-3.1-p8")
+set(OPT "${OPT} -DSLEPC_DIR=$ENV{HOME}/src/slepc-3.1-p6")
 set(CTEST_BUILD_OPTIONS ${OPT})
 include(gmsh.ctest)
 upload_package(${WEB_BIN} MacOSX "" .dmg .dmg)
-- 
GitLab