Skip to content
Snippets Groups Projects
Select Git revision
  • a16952084ac44e37a631212759761123213fda7a
  • master default
  • cgnsUnstructured
  • partitioning
  • poppler
  • HighOrderBLCurving
  • gmsh_3_0_4
  • gmsh_3_0_3
  • gmsh_3_0_2
  • gmsh_3_0_1
  • gmsh_3_0_0
  • gmsh_2_16_0
  • gmsh_2_15_0
  • gmsh_2_14_1
  • gmsh_2_14_0
  • gmsh_2_13_2
  • gmsh_2_13_1
  • gmsh_2_12_0
  • gmsh_2_11_0
  • gmsh_2_10_1
  • gmsh_2_10_0
  • gmsh_2_9_3
  • gmsh_2_9_2
  • gmsh_2_9_1
  • gmsh_2_9_0
  • gmsh_2_8_6
26 results

ios_build.sh

Blame
  • Forked from gmsh / gmsh
    Source project has a limited visibility.
    gmsh.html 15.69 KiB
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    
    <head>
    
    <title>Gmsh: a three-dimensional finite element mesh generator with
    built-in pre- and post-processing facilities</title>
    
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> 
    
    <meta name="keywords" content="free, finite elements, mesh generator, fem,
    unstructured grids, delaunay, discontinuous galerkin, triangulation,
    automatic, maillages, mailleur 3D, mesh adaptation, postprocessing,
    post processing, post-processor, postprocessor, post-processeur, CAD,
    CAO, OpenGL, GL2PS, Gmesh">
    
    <meta name="viewport" content="width= device-width">
    
    <link href="http://geuz.org/geuz.css" rel="stylesheet" type="text/css">
    <link href="/favicon.ico" rel="shortcut icon" type="image/x-icon">
    <style type="text/css"><!--
      div.small { font-size:80%; }
      ul.small { margin-top:1ex; margin-bottom:1ex; }
      #spacer { margin-bottom:5ex; }
      img.image { width:inherit; padding-bottom:0.5ex; }
      #image-container { float:right; width:350px; padding-right:0px; padding-top:0ex; 
                         padding-left:2em; padding-bottom:2ex; background: white; }
      @media screen and (max-width: 1200px) {
        #image-container { width:200px; }
      }
      @media screen and (max-width: 500px) {
        #image-container { width:80px; padding-left:1em; padding-bottom:1ex;}
      }
    --></style>
    </head>
    
    <body>
    
    <h1 align="center">Gmsh<span class=hide-for-mobile>: a three-dimensional finite
    element mesh generator with built-in pre- and post-processing facilities</span></h1>
    
    <h4 align="center">Christophe Geuzaine and Jean-Franois Remacle</h4>
    
    <center>
      <a href="#Download"><strong>Download</strong></a> |
      <a href="#Documentation">Documentation</a> |
      <a href="#Authors">Authors and credits</a> |
      <a href="#Licensing">Licensing</a> |
      <a href="#Screenshots">Screenshots</a> |
      <a href="#Links">Links</a> |
      <a href="#References">References</a>
    </center>
    
    <div id=spacer></div>
    
    <div id="image-container">
      <img class="image" src="http://geuz.org/gmsh/gallery/a319_4_small.png" alt="">
      <img class="image" src="http://geuz.org/gmsh/gallery/TapGeo_small.png" alt="">
      <img class="image" src="http://geuz.org/gmsh/gallery/gmsh_quad2_small.png" alt="">
      <img class="image" src="http://geuz.org/gmsh/gallery/Zylkopf3D_small.png" alt="">
      <img class="image" src="http://geuz.org/gmsh/gallery/hex_small.png" alt="">
      <img class="image" src="http://geuz.org/gmsh/gallery/aniso_normal_lifting_small.png" alt="">
    </div>
    
    <p>
    Gmsh is a 3D finite element grid generator with a build-in CAD engine
    and post-processor. Its design goal is to provide a fast, light and
    user-friendly meshing tool with parametric input and advanced
    visualization capabilities.  Gmsh is built around four modules:
    geometry, mesh, solver and post-processing. The specification of any
    input to these modules is done either interactively using the
    graphical user interface or in ASCII text files using Gmsh's own
    scripting language.
    </p>
    
    <p>
    See the screencasts for a <a href="screencasts/">quick tour of
    Gmsh's graphical user interface</a>, or the reference manual for a
    more thorough <a href="doc/texinfo/gmsh.html#Overview">overview
    of Gmsh's capabilities</a> and some
    <a href="doc/texinfo/gmsh.html#Frequently-asked-questions">frequently
    asked questions</a>.
    </p>
    
    <h2><a name="Download"></a>Download</h2>
    
    <p>
    Gmsh is distributed under the terms of the <a href="doc/LICENSE.txt">GNU General
    Public License (GPL)</a>:
    </p>
    <ul>
      <li>
        <p class="highlight">
          Current stable release (version 2.10.1, July 30 2015):
          Windows
          <a href="bin/Windows/gmsh-2.10.1-Windows32.zip">32 bit</a> /
          <a href="bin/Windows/gmsh-2.10.1-Windows64.zip">64 bit</a>,
          Linux
          <a href="bin/Linux/gmsh-2.10.1-Linux32.tgz">32 bit</a> /
          <a href="bin/Linux/gmsh-2.10.1-Linux64.tgz">64 bit</a>,
          <a href="bin/MacOSX/gmsh-2.10.1-MacOSX.dmg">Mac OS X</a>
          and
          <a href="src/gmsh-2.10.1-source.tgz">source code</a>
        </p>
        <p>
          <em>A <a href="doc/texinfo/gmsh.html#Tutorial"><strong>tutorial</strong></a>
            introducing all key features and concepts is included in all the
            versions in the <code>tutorial</code> directory. <br>Make sure to read
            these examples before sending questions or bug reports!</em>
      <li>Development version:
        <ul><li>automated nightly snapshots
            (<a href="http://onelab.info/CDash/index.php?project=Gmsh">dashboard</a>):
            Windows 
            <a href="bin/Windows/gmsh-svn-Windows32.zip">32 bit</a> /
            <a href="bin/Windows/gmsh-svn-Windows64.zip">64 bit</a>,
            Linux
            <a href="bin/Linux/gmsh-svn-Linux32.tgz">32 bit</a> /
            <a href="bin/Linux/gmsh-svn-Linux64.tgz">64 bit</a>,
            <a href="bin/MacOSX/gmsh-svn-MacOSX.dmg">Mac OS X</a> and
            <a href="src/gmsh-svn-source.tgz">source code</a>
          <li>read-only svn access: '<code>svn co 
              <a href="https://geuz.org/svn/gmsh/trunk" data-tooltip=
    	     "Login and password: gmsh">https://geuz.org/svn/gmsh/trunk</a>
              gmsh</code>'
        </ul>
      <li>All versions: <a href="bin/">binaries</a>
        and <a href="src/">sources</a>
    </ul>
    
    <p>
    If you use Gmsh please cite the following reference in your work (books,
    articles, reports, etc.): <a href="doc/preprints/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 79(11), pp. 1309-1331, 2009</a>. You can also
    cite additional references for <a href="#References">specific features and
    algorithms</a>.
    </p>
    
    <h2><a name="Documentation"></a>Documentation</h2>
    
    <ul>
      <li><a href="doc/texinfo/gmsh.html">Reference manual</a> 
          (also available in
          <a href="doc/texinfo/gmsh.pdf">PDF</a> or in
          <a href="doc/texinfo/gmsh.txt">plain text</a>)
      <li><a href="screencasts/">Screencasts</a> showing how to use
        the graphical user interface
      <li><a href="https://geuz.org/trac/gmsh" data-tooltip=
    	 "Login and password: gmsh">Wiki</a> with examples, a
        <a href="https://geuz.org/trac/gmsh/timeline" data-tooltip=
    	     "Login and password: gmsh">time line</a> of
        changes and the <a href="https://geuz.org/trac/gmsh/report/3" data-tooltip=
    		       "Login and password: gmsh">bug tracking</a> database
      <li><a href="doc/VERSIONS.txt">Version history</a>
      <li>Mailing lists:
        <ul>
          <li><a href="/mailman/listinfo/gmsh/">gmsh</a>
            (archived <a href="/pipermail/gmsh/">here</a>) is the public
            mailing list for Gmsh discussions, and is the best place to
            ask questions (and get answers!)
          <li><a href="/mailman/listinfo/gmsh-announce/">gmsh-announce</a> (archived
            <a href="/pipermail/gmsh-announce/">here</a>) is a moderated
            ("read-only") list for announcements about new releases and
            other Gmsh news
        </ul>
    </ul>
    
    
    <form method="get" action="http://www.geuz.org/search/search-geuz.cgi">
    <input size="30" name="q" value="">&nbsp;
    <input type="submit" value="Search!">&nbsp;
    <input type="hidden" name="ps" value="10">
    <select name="ul">
      <option value="/gmsh" SELECTED>All Gmsh resources
      <option value="/gmsh/doc/">Gmsh documentation
      <option value="/pipermail/gmsh">Gmsh mailing list archives
    </select>
    </form>
    
    <h2><a name="Authors"></a>Authors and credits</h2>
    
    <p>
    Gmsh was created by <a href="http://www.montefiore.ulg.ac.be/~geuzaine">Christophe
    Geuzaine</a> and <a href="http://perso.uclouvain.be/jean-francois.remacle">Jean-Franois
    Remacle</a>. The <a href="doc/CREDITS.txt">CREDITS</a> file has
    more information.
    </p>
    <p>
    Please use the public mailing list <a HREF="mailto:gmsh@geuz.org">gmsh@geuz.org</a>
    to send questions or ask for help. If you think you have found a bug in the
    program, you can file a report directly
    <a href="https://geuz.org/trac/gmsh/newticket" data-tooltip=
    	     "Login and password: gmsh">here</a>.
    </p>
    
    <h2><a name="Licensing"></a>Licensing</h2>
    
    <p>
    Gmsh is copyright (C) 1997-2015 by C. Geuzaine and J.-F. Remacle and
    is distributed under the terms of
    the <a href="doc/LICENSE.txt">GNU General Public License
    (GPL)</a> (Version 2 or later, with an exception to allow for easier
    linking with external libraries).
    </p>
    <p>
    In short, this means that everyone is free to use Gmsh and to
    redistribute it on a free basis. Gmsh is not in the public domain; it
    is copyrighted and there are restrictions on its distribution (see the
    license and the
    related <a href="http://www.gnu.org/copyleft/gpl-faq.html">frequently
    asked questions</a>).  For example, you cannot integrate this version
    of Gmsh (in full or in parts) in any <em>closed-source</em> software
    you plan to distribute (commercially or not). If you want to integrate
    parts of Gmsh into a closed-source software, or want to sell a
    modified closed-source version of Gmsh, you will need to obtain a
    different license. Please <a href="/">contact us directly</a> for more
    information.
    </p>
    
    <h2><a name="Screenshots"></a>Screenshots</h2>
    
    <p>
      <a href="http://geuz.org/gmsh/gallery/screenshot.png">
        <img src="http://geuz.org/gmsh/gallery/thumbnail.png" alt="Screenshot thumbnail">
      </a>
      <a href="http://geuz.org/gmsh/gallery/screenshot2.png">
        <img src="http://geuz.org/gmsh/gallery/thumbnail2.png" alt="Screenshot thumbnail">
      </a>
    </p>
    
    <p>
      See the <a href="http://onelab.info">ONELAB</a> web site for more screenshots.
    </p>
    
    <h2><a name="Links"></a>Links</h2>
    
    <ul>
      <li>Gmsh imports STEP, IGES and BREP files thanks
        to <a href="http://www.opencascade.org">OpenCascade</a>.
      <li>Gmsh interfaces the following additional external mesh
        generators: <a href="http://www.hpfem.jku.at/netgen/">Netgen</a> from
        Joachim Sch&ouml;berl
        and <a href="http://tetgen.berlios.de/index.html">TetGen</a> from Hang
        Si.
      <li>Gmsh's high quality vector PostScript, PDF and SVG output is
        produced by <a href="/gl2ps/">GL2PS</a>.
      <li>Gmsh's cross-platform graphical user interface is based
        on <a href="http://www.fltk.org/">FLTK</a>
        and <a href="http://www.opengl.org/">OpenGL</a>.
      <li>Gmsh implements a <a href="http://onelab.info">ONELAB</a> server to drive
        external solvers, as for example the open source finite
        solver <a href="/getdp/">GetDP</a>. 
      <li>Gmsh and GetDP are bundled in the
        <a href="http://onelab.info/wiki/Mobile">Onelab/Mobile</a> app for iPhone,
        iPad and Android devices.
    </ul>
    
    <h2><a name="References"></a>References</h2>
    
    <div class="small">
      Gmsh
      <ul class="small">
        <li>C. Geuzaine and
          J.-F. Remacle. <em><a href="doc/preprints/gmsh_paper_preprint.pdf">Gmsh: a
          three-dimensional finite element mesh generator with built-in pre- and
          post-processing facilities</a></em>. International Journal for Numerical
          Methods in Engineering 79(11), pp. 1309-1331, 2009.
        </li>
      </ul>
      Cross-patch and STL meshing (Compounds)
      <ul class="small">
        <li>J.-F. Remacle, C. Geuzaine, G. Compre and
          E. Marchandise. <em><a href="doc/preprints/gmsh_stl_preprint.pdf">High-quality
          surface remeshing using harmonic maps</a></em>.  International Journal for
          Numerical Methods in Engineering 83(4), pp. 403-425, 2010.
        <li>E. Marchandise, C. Carton de Wiart, W. G. Vos, C. Geuzaine and
          J.-F. Remacle.  <em><a href="doc/preprints/gmsh_stl2_preprint.pdf">High
          quality surface remeshing using harmonic maps. Part II: surfaces with high
          genus and of large aspect ratio</a></em>.  International Journal for Numerical
          Methods in Engineering 86(11), pp. 1303-1321, 2011.
        <li>E. Marchandise, J.-F. Remacle and
          C. Geuzaine. <em><a href="doc/preprints/gmsh_stl3_preprint.pdf">Optimal
          parametrizations for surface remeshing</a></em>. Engineering with
          Computers, December 2012, pp. 1-20.
      </ul>
      Quad meshing (Blossom and DelQuad)
      <ul class="small">
        <li>
          J.-F. Remacle, J. Lambrechts, B. Seny, E. Marchandise, A. Johnen and
          C. Geuzaine. <em><a href="doc/preprints/gmsh_quad_preprint.pdf">Blossom-Quad:
          a non-uniform quadrilateral mesh generator using a minimum cost perfect
          matching algorithm</a></em>.  International Journal for Numerical Methods
          in Engineering 89, pp. 1102-1119, 2012.
        <li>J.-F. Remacle, F. Henrotte, T. Carrier-Baudouin, E. Bchet,
          E. Marchandise, C. Geuzaine and
          T. Mouton. <em><a href="doc/preprints/gmsh_quad2_preprint.pdf">A frontal
          Delaunay quad mesh generator using the L&infin; norm</a></em>.
          International Journal for Numerical Methods in Engineering, 94(5),
          pp. 494-512, 2013.
      </ul>
      High-order meshing
      <ul class="small">
        <li>A. Johnen, J.-F. Remacle and
          C. Geuzaine. <em><a href="doc/preprints/gmsh_curved2_preprint.pdf">Geometric
          validity of high-Order triangular finite elements</a></em>. Engineering
          with Computers, in press, 2012.
        <li>A. Johnen, J.-F. Remacle and
            C. Geuzaine. <em><a href="doc/preprints/gmsh_curved_preprint.pdf">Geometric
            validity of curvilinear finite elements</a></em>. Journal of
            Computational Physics, in press, 2012.
        <li>T. Toulorge, C. Geuzaine, J.-F. Remacle,
            J. Lambrechts. <em><a href="doc/preprints/gmsh_untangling_preprint.pdf">Robust
            untangling of curvilinear meshes</a></em>. Journal of Computational
            Physics 254, pp. 8-26, 2013.
      </ul>
      High-order visualization
      <ul class="small">
        <li>J.-F. Remacle, N. Chevaugeon, E. Marchandise and
          C. Geuzaine. <em><a href="doc/preprints/gmsh_visu_preprint.pdf">Efficient
          visualization of high-order finite elements</a></em>. International Journal
          for Numerical Methods in Engineering 69(4), pp. 750-771, 2007.
      </ul>
      Homology solver
      <ul class="small">
        <li>M. Pellikka, S. Suuriniemi, L. Kettunen and
          C. Geuzaine. <em><a href="doc/preprints/gmsh_homology_preprint.pdf">Homology
          and cohomology computation in finite element modeling</a></em>. SIAM
          Journal on Scientific Computing 35(5), pp. 1195-1214, 2013.
      </ul>
    <!--
      Ocean meshing
      <ul class="small">
        <li>J. Lambrechts, R. Comblen, V. Legat, C. Geuzaine and
          J.-F. Remacle. <em><a href="doc/preprints/gmsh_ocean_preprint.pdf">Multiscale
           mesh generation on the sphere</a></em>. Ocean
          Dynamics, 58, pp. 461-473, 2008. 
      </ul>
      Biomedical meshing
      <ul class="small">
        <li>E. Marchandise, G. Compre, M. Willemet, G. Bricteux, C. Geuzaine and
          J-F Remacle. <em><a href="doc/preprints/gmsh_bio_preprint.pdf">Quality
          meshing based on STL triangulations for biomedical simulations</a></em>.
          International Journal for Numerical Methods in Biomedical Engineering
          26(7), pp. 876-889, 2010.
        <li>E. Marchandise, P. Crosetto, C. Geuzaine, J.-F. Remacle and
          E. Sauvage. <em><a href="doc/preprints/gmsh_bio2_preprint.pdf">Quality
          open source mesh generation for cardiovascular flow simulations</a></em>,
          in Modelling Physiological Flow, Springer Series on Modeling, Simulation
          and Applications (Editors: D. Ambrosi, A. Quarteroni,
          G. Rozza). Springer-Verlag, Berlin Heidelberg, 2011.
        <li>E. Marchandise, C. Geuzaine and
          J.-F. Remacle. <em><a href="doc/preprints/gmsh_bio3_preprint.pdf">Cardiovascular
          and lung mesh generation based on centerlines</a></em>. International
          Journal for Numerical Methods in Biomedical Engineering, submitted,
          2012.
      </ul>
    -->
    </div>
    
    <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
    <input type="hidden" name="cmd" value="_xclick">
    <input type="hidden" name="business" value="paypal@geuz.org">
    <input type="hidden" name="item_name" value="Gmsh donation">
    <input type="hidden" name="no_note" value="1">
    <input type="hidden" name="currency_code" value="USD">
    <input type="hidden" name="tax" value="0">
    <input type="image" src="/images/donation.gif" name="submit" 
           alt="Make a donation with PayPal">
    </form>
    
    <p>
    Back to <a href="/">geuz.org</a>
    </p>
    
    </body>
    </html>