Skip to content
Snippets Groups Projects
Select Git revision
  • f778a1fd0aca0c532362682e470c5214343d30dc
  • master default protected
  • hierarchical-basis
  • revert-ef4a3a4f
  • patch_releases_4_14
  • overlaps_tags_and_distributed_export
  • overlaps_tags_and_distributed_export_rebased
  • relaying
  • alphashapes
  • steplayer
  • bl
  • pluginMeshQuality
  • fixBugsAmaury
  • new_export_boris
  • oras_vs_osm
  • reassign_partitions
  • distributed_fwi
  • rename-classes
  • fix/fortran-api-example-t4
  • robust_partitions
  • reducing_files
  • gmsh_4_14_0
  • gmsh_4_13_1
  • gmsh_4_13_0
  • gmsh_4_12_2
  • gmsh_4_12_1
  • gmsh_4_12_0
  • gmsh_4_11_1
  • gmsh_4_11_0
  • gmsh_4_10_5
  • gmsh_4_10_4
  • gmsh_4_10_3
  • gmsh_4_10_2
  • gmsh_4_10_1
  • gmsh_4_10_0
  • gmsh_4_9_5
  • gmsh_4_9_4
  • gmsh_4_9_3
  • gmsh_4_9_2
  • gmsh_4_9_1
  • gmsh_4_9_0
41 results

Tetrahedralize.cpp

Blame
  • gmsh.html 11.17 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">
    
    <link href="/general.css" rel="stylesheet" type="text/css">
    <link href="/favicon.ico" rel="shortcut icon" type="image/x-icon">
    
    </head>
    
    <body>
    
    <h1 align="center">Gmsh: a three-dimensional finite element mesh
    generator with built-in pre- and post-processing facilities</h1>
    <p>
    <h3 align="center">Christophe Geuzaine and Jean-Franois Remacle</h3>
    <p>
    <h3 align=center>Version 2.4.1, August 29 2009</h3>
    <p>
    <center>
      <a href="#Description">Description</a> |
      <a href="#Download"><strong>Download</strong></a> |
      <a href="#Authors">Authors and credits</a> |
      <a href="#Documentation">Documentation</a> |
      <a href="#Licensing">Licensing</a> |
      <a href="#Screenshots">Screenshots</a> |
      <a href="#Links">Links</a>
    </center>
    
    <h2><a name="Description"></a>Description</h2>
    
    Gmsh is an automatic 3D finite element grid generator with a built-in
    CAD engine and post-processor. Its design goal is to provide a simple
    meshing tool for academic problems with parametric input and advanced
    visualization capabilities.
    <p>
    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>
    See the screencasts for a <a href="/gmsh/screencasts/">quick tour of
    Gmsh's graphical user interface</a>, or the reference manual for a
    more thorough <a href="/gmsh/doc/texinfo/gmsh.html#Overview">overview
    of Gmsh's capabilities</a>.
    
    <h2><a name="Download"></a>Download</h2>
    
    Gmsh is distributed under the terms of
    the <a href="http://www.gnu.org/copyleft/gpl.html">GNU General Public
    License (GPL)</a>. Pre-compiled binaries are available for Windows (XP
    or Vista), Linux (Intel, glibc 2.3) and Mac OS X (10.5,
    Intel). Tutorial and demos files are included in all the archives.
    
    <ul>
    <li>
    <span style="border: 1px dotted; padding: 3px;">
    <strong>Current stable release</strong>:
    <a href="/gmsh/bin/Windows/gmsh-2.4.1-Windows.zip"><strong>Windows</strong></a>,
    <a href="/gmsh/bin/Linux/gmsh-2.4.1-Linux.tgz"><strong>Linux</strong></a>,
    <a href="/gmsh/bin/MacOSX/gmsh-2.4.1-MacOSX.dmg"><strong>Mac OS X</strong></a> and
    <a href="/gmsh/src/gmsh-2.4.1-source.tgz"><strong>source code</strong></a>
    </span>
    <p>
    <li>Experimental versions (these might be buggy, or might not even
    launch: use at your own risk!):
    <ul><li>automated nightly builds:
    <a href="/gmsh/bin/Windows/gmsh-nightly-Windows.zip">Windows</a>
    (<a href="/gmsh/bin/Windows/nightly.log">build log</a>),
    <a href="/gmsh/bin/Linux/gmsh-nightly-Linux.tgz">Linux</a>
    (<a href="/gmsh/bin/Linux/nightly.log">build log</a>),
    <a href="/gmsh/bin/MacOSX/gmsh-nightly-MacOSX.dmg">Mac OS X</a>
    (<a href="/gmsh/bin/MacOSX/nightly.log">build log</a>)
    <li>nightly <a href="/gmsh/src/gmsh-nightly-source.tgz">cvs source
    snapshot</a>
    </ul>
    <li>
    Browse all versions: <a href="/gmsh/bin/">binaries</a>
    and <a href="/gmsh/src/">sources</a>
    </ul>
    
    If you use Gmsh, we would appreciate if you could 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="Authors"></a>Authors and credits</h2>
    
    Gmsh is developed by Christophe Geuzaine
    (<a href="http://www.ulg.ac.be/">University of Li&egrave;ge</a>) and
    Jean-Franois Remacle (<a href="http://www.ucl.ac.be/">Catholic
    University of Louvain</a>). The <a href="/gmsh/doc/CREDITS.txt">CREDITS</a>
    file has more information.
    <p>
    Please use <a HREF="mailto:gmsh@geuz.org">gmsh@geuz.org</a> to send
    questions or bug reports.
    
    <h2><a name="Documentation"></a>Documentation</h2>
    
    <ul>
      <li><a href="/gmsh/doc/texinfo/gmsh.html">Reference manual</a> 
          (also available in
          <a href="/gmsh/doc/texinfo/gmsh.pdf">PDF</a> or in
          <a href="/gmsh/doc/texinfo/gmsh.txt">plain text</a>)
      <li><a href="/gmsh/screencasts/">Screencasts</a> showing how to use
        the graphical user interface
      <li><a href="/gmsh/doc/FAQ.txt">Frequently asked questions (FAQ)</a>
      <li><a href="/gmsh/doc/VERSIONS.txt">Version history</a>
      <li>Mailing lists:
        <ul>
          <li><a href="/mailman/listinfo/gmsh/">gmsh</a> is the public
            mailing list for Gmsh users. You should send all questions,
            bug reports, requests or pleas for changes related to Gmsh to
            this list. The list is
            archived <a href="/pipermail/gmsh/">here</a>.
          <li><a href="/mailman/listinfo/gmsh-announce/">gmsh-announce</a>
            is a moderated (i.e. "read-only") list for announcements about
            significant Gmsh events. You should subscribe to this list to
            get information about software releases, important bug fixes
            and other Gmsh-specific news. The list is archived
            <a href="/pipermail/gmsh-announce/">here</a>.
        </ul>
      <li>Wiki: we need your help to build a <a href="/gmsh/wiki/FrontPage">library
           of examples</a>! (username: gmsh, password: wiki)
    </ul>
    
    <p>
    
    <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="Licensing"></a>Licensing</h2>
    
    Gmsh is copyright (C) 1997-2009 by C. Geuzaine and J.-F. Remacle and
    is distributed under the terms of
    the <a href="http://www.gnu.org/copyleft/gpl.html">GNU General Public
    License (GPL)</a> (with an <a href="/gmsh/doc/LICENSE.txt">exception</a>
    to allow for easier linking with external mesh generators).
    
    <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
    <a href="http://www.gnu.org/copyleft/gpl.html">license</a> and its
    associated <a href="http://www.gnu.org/copyleft/gpl-faq.html">FAQ</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).
    <p>
    If you want to integrate Gmsh into a closed-source software, or want
    to sell a modified closed-source version of Gmsh, please contact us in
    person. You can purchase a version of Gmsh under a different license,
    with "no strings attached" (for example allowing you to take parts of
    Gmsh and integrate them into your own proprietary code).
    
    <h2><a name="Screenshots"></a>Screenshots</h2>
    
    <a href="http://geuz.org/gmsh/gallery/screenshot.png"><img
    src="http://geuz.org/gmsh/gallery/thumbnail.png" alt="Screenshot
    thumbnail"></a>
    
    <ul>
    <li>Sample STEP/BREP models:
        <a href="/gmsh/gallery/bike.png">bike</a>,
        <a href="/gmsh/gallery/Zylkopf3D.png">zylkopf</a>,
        <a href="/gmsh/gallery/TapGeo.png">tap</a>,
        <a href="/gmsh/gallery/linkrods3Db.png">linkrods</a>,
        <a href="/gmsh/gallery/Block3D.png">block</a>,
        <a href="/gmsh/gallery/hammer.png">hammer</a>,
        <a href="/gmsh/gallery/propeller.png">propeller</a>,
        <a href="/gmsh/gallery/piston.png">piston</a>,
        <a href="/gmsh/gallery/pump.png">pump</a> (EDF R&amp;D).
    <li>Native models: 
        <a href="/gmsh/gallery/MURUROA.png">ocean</a> (here is
        a <a href="http://perso.uclouvain.be/jonathan.lambrechts/gmsh_ocean">screencast</a>
        explaining how to create such a mesh),
        <a href="/gmsh/gallery/magnetron3.gif">magnetron 1</a>,
        <a href="/gmsh/gallery/magnetron4.gif">magnetron 2</a> (P. Lefvre),
        <a href="/gmsh/gallery/breaker.gif">circuit breaker</a> (S. K. Choi),
        <a href="/gmsh/gallery/machine.gif">electrical machine</a> (J. Gyselinck),
        <a href="/gmsh/gallery/tresse1.gif">braid 1</a>,
        <a href="/gmsh/gallery/tresse2.gif">braid 2</a> (D. Colignon).
    <li>Mesh around an airplane:
        <a href="/gmsh/gallery/a319_4.png">A319 1</a>,
        <a href="/gmsh/gallery/a319_2.png">A319 2</a>.
    <li>Structured vs. unstructured grids:
        <a href="/gmsh/gallery/spirale.gif">spirale</a>,
        <a href="/gmsh/gallery/piece1.gif">unstructured</a>, 
        <a href="/gmsh/gallery/piece2.gif">structured tet</a>, 
        <a href="/gmsh/gallery/piece3.gif">structured hex/pri</a>.
    <li>Post-processing:
        <a href="/gmsh/gallery/f16_stream.jpg">F16 streamlines</a>,
        <a href="/gmsh/gallery/f18_stream.jpg">F18 streamlines</a>,
        <a href="/gmsh/gallery/pressure-ring.png">pressure ring</a>,
        <a href="/gmsh/gallery/boeing.jpg">Boing</a> (P. Geuzaine),
        <a href="/gmsh/gallery/blob.gif">post-pro</a>,
        <a href="/gmsh/gallery/contact.png">post-pro 2</a>,
        <a href="/gmsh/gallery/cmap.png">colormaps</a>.
    <li>Miscellaneous features:
        <a href="/gmsh/gallery/lenna.gif">Lenna as background mesh</a>,
        <a href="/gmsh/gallery/spiranim.gif">animated cutting spiral</a>,
        <a href="/gmsh/gallery/select.png">selection</a>,
        <a href="/gmsh/gallery/runner.png">clipping</a>.
    <li>Various screen captures:
        <a href="/gmsh/gallery/screenshot1.gif">magnetron</a>,
        <a href="/gmsh/gallery/screenshot2.gif">F16</a>,
        <a href="/gmsh/gallery/screenshot3.gif">electrical machine</a>,
        <a href="/gmsh/gallery/screenshot4.gif">neutron scattering</a>.
    </ul>
    
    <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>Make sure to also check out <a href="/getdp/">GetDP</a>, a rather
    general finite element code that can be used right from Gmsh's
    graphical user interface.
    </ul>
    
    <p>
    <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>
    
    </body>
    </html>