<li>
<b>A <a name="public_domain">list</a> of 
public domain, downloadable and university codes:</b> 

<menu>

<p/><li>

<a href="https://sites.google.com/a/varlog.com/www/admesh-htm">ADMesh</a> (<a href="people/martin.html">Anthony
D. Martin</a>)<a name="ADMesh"/>: A program for processing triangulated
solid meshes in STL format. 
<a href="#angener">Tri&gt;</a>
<a href="#Cart3D">Sur&gt;</a>

<p/></li><li> 
<a href="http://www.karlin.mff.cuni.cz/~dolejsi/angen/angen.htm">ANGENER</a> 
(<a href="http://www.mff.cuni.cz/fakulta/struktura/lide/992.htm">Vit Dolejsi</a>)<a name="angener">:</a> 2D triangulacja z u¿yciem anizotropowej transformacji metrycznej. 

<a href="#CAF2DGENMESH">Tri&gt;</a>

<p/></li><li> 
<a href="http://www.automesh2d.com/default.htm">AUTOMESH2D</a> 
(<a href="http://www.automesh2d.com/Contact.html">Shandong 
University</a>)<a name="automesh2d">:</a> 
a fully automatic adaptive quad mesh generator, especially suited for
metal forming simulation.
<a href="#cqmesh">Qua&gt;</a>

<p/></li><li>
<a href="http://www-tcad.stanford.edu/tcad/bios/tchen.html#page a">CAMINO</a>

(<a href="http://www-tcad.stanford.edu/tcad/bios/tchen.html">Tao Chen</a>)<a name="CAMINO"/>:
3D/2D meshing program using a generalized octree/quadtree approach. 
<a href="#cgal">Tri&gt;</a>
<a href="#cgal">Tet&gt;</a>

<p/></li><li>
<a href="http://people.nas.nasa.gov/~aftosmis/cart3d/">Cart3D</a> (<a href="http://people.nas.nasa.gov/~aftosmis/">Michael
J. Aftosmis</a>)<a name="Cart3D"/>: Pre-processing tools and mesh generator
"cubes" for cartesian mesh generation. 
<a href="#cgal">Sur&gt;</a>

<a href="#CUBIT_sw">Hex&gt;</a>

<p/></li><li> 
<a href="http://www.cgal.org/Manual/latest/doc_html/cgal_manual/packages.html#part_XI">CGAL mesh generation</a> 
(<a href="http://www.cgal.org/">CGAL</a>)<a name="cgal">:</a> Various 
packages for triangle and tetrahedral mesh generation. Distributed 
under a dual license.
<a href="#COG">Tri&gt;</a>
<a href="#deliso">Sur&gt;</a>
<a href="#COG">Tet&gt;</a>

<p/></li><li> 
<a href="http://trac.mcs.anl.gov/projects/ITAPS/wiki/CGM">CGM</a> 
(<a href="http://www-unix.mcs.anl.gov/~tautges/">Tim Tautges</a>)<a name="cgm">:</a> a code library which
provides geometry functionality used for mesh generation and
other applications. 

<p/></li><li> 
<a href="http://people.nas.nasa.gov/~wchan/cgt/doc/man.html">Chimera 
Grid Tools</a> 
(<a href="http://people.nas.nasa.gov/~wchan/home.html">William M. Chan</a>)<a name="chimera">:</a> A 
software package containing a variety of tools for the Chimera overset grid approach for
solving complex configuration problems.

<a href="#CSCMDO">3str&gt;</a>

<p/></li><li>
<a href="http://www.wias-berlin.de/software/cog/">COG 2.0</a> (<a href="http://www.ilja-schmelzer.de/">Ilja
Schmelzer</a>)<a name="COG"/>: A grid generation package for 2D an 3D grid generation. An essential
part is public domain. It's aim is to create Delaunay grids with few nodes for
complex geometries.
<a href="#delaundo">Tri&gt;</a>
<a href="#delpsc">Tet&gt;</a>

<p/></li><li> 
<a href="http://www.dimap.ufrn.br/~mfsiqueira/Marcelo_Siqueiras_Web_Spot/cqmesh.html">CQMesh</a> 

(<a href="http://www.dimap.ufrn.br/~mfsiqueira/Marcelo_Siqueiras_Web_Spot/Home.html">Marcelo Siqueira</a>)<a name="cqmesh">:</a> 
AC++ program for generating convex quadrilateral meshes of arbitrary polygonal domains.
<a href="#CUBIT_sw">Qua&gt;</a>

<p/></li><li>
<a href="http://geolab.larc.nasa.gov/CSCMDO/">CSCMDO</a> (from Bill
Jones)<a name="CSCMDO"/>: A general purpose multi-block three-dimensional
volume grid generator which is suitable for Multi-disciplinary Design Optimization.
<a href="#discretizer">3str&gt;</a>

<p/></li><li>
<a href="http://cubit.sandia.gov/">CUBIT</a> (<a href="http://www.sandia.gov/">SANDIA</a>,
<a href="http://www.et.byu.edu/">BYU</a>)<a name="CUBIT_sw"/>:
a two- and three-dimensional finite element mesh generation tool which
is being developed to pursue the goal of robust and unattended mesh generation
(quadrilateral and hexahedral element meshes). 
<a href="#FIST">Qua&gt;</a>
<a href="#lbie">Hex&gt;</a>

<p/></li><li>
<a href="http://www.cerfacs.fr/~muller/delaundo.html">delaundo</a> 

(Jens-Dominik Müller)<a name="delaundo"/>: A 2-D Delaunay mesh generator
delaundo that produces high quality triangular grids. 
<a href="#delos">Tri&gt;</a>

<p/></li><li> 
<a href="http://www.cse.ohio-state.edu/~tamaldey/deliso.html">DelIso</a> 
(<a href="http://www.cse.ohio-state.edu/~tamaldey/">Tamal K. Dey</a>)<a name="deliso">:</a> 
can mesh an Iso-surface from volume data with Delaunay triangles that have bounded aspect ratio.
<a href="#delpsc">Sur&gt;</a>

<p/></li><li>
<a href="http://www.mines-paristech.fr/~stab/delos/frames_gb.html">Delos</a>
(<a href="http://www.mines-paristech.fr/~stab/">Olivier Stab</a>)<a name="delos">:</a>
An automatic 2D mesh generator for "almost flat surfaces".
<a href="#diamesh2d">Tri&gt;</a>

<p/></li><li> 
<a href="http://www.cse.ohio-state.edu/~tamaldey/delpsc.html">DelPSC</a> 
(<a href="http://www.cse.ohio-state.edu/~tamaldey/">Tamal K. Dey</a>)<a name="delpsc">:</a> Can produce 
a quality Delaunay mesh(weighted) for a large class of three dimensional domains.
The algorithm guarantees that almost all triangles and  tetrahedra have bounded radius-edge ratio 
except a few ones in the vicinity of small input angles or near the boundary.

<a href="#diamesh2d">Sur&gt;</a>
<a href="#diamesh2d">Tet&gt;</a>

<p/></li><li> 
<a href="http://www.utc.fr/~rassineu/software.html">DIAMESH</a> 
(<a href="http://www.utc.fr/~rassineu/">Alain Rassineux</a>)<a name="diamesh2d">:</a> 2D triangular 
mesh generation, 3D tet meshing and surface remeshing. 
<a href="#distmesh">Tri&gt;</a>
<a href="#distmesh">Tet&gt;</a>

<a href="#FIST">Sur&gt;</a>

<p/></li><li> 
<a href="http://www.discretizer.org/">Discretizer</a> 
(<a href="http://www.linkedin.com/in/discretizer">Björn Bergqvist</a>)<a name="discretizer">:</a> 
An interactive mesh creation tool, block-structured meshes for cfd applications.
<a href="#GENIE++">3str&gt;</a>

<p/></li><li> 
<a href="http://persson.berkeley.edu/distmesh/">DistMesh</a> 

(<a href="http://persson.berkeley.edu/">Per-Olof Perrson</a>)<a name="distmesh">:</a> A simple MATLAB code for generation of unstructured triangular and 
tetrahedral meshes.
<a href="#femmesh">Tri&gt;</a>
<a href="#engrid">Tet&gt;</a>

<p/></li><li> 
<a href="http://engits.eu/en/engrid">enGrid</a> 
(<a href="http://engits.eu/">enGits</a>)<a name="engrid">:</a> Tetrahedral grid 
generation with prismatic boundary layers.

<a href="#GEOMPACK">Tet&gt;</a>

<p/></li><li>
<a href="http://www.medphys.ucl.ac.uk/~martins/toast/manual/femmesh.html">femmesh</a>
(<a href="http://www.ucl.ac.uk/medphys/">Medical Physics, UCL</a>)<a name="femmesh"/>:
A UNIX/OpenWindows program designed to interactively generate 2D FEM meshes
composed of 3-noded triangular elements.
<a href="#FIST">Tri&gt;</a>

<p/></li><li>
<a href="http://www.andrew.cmu.edu/user/sowen/software/FIST.html">FIST</a>
(<a href="http://www.cosy.sbg.ac.at/~held/held.html">Martin Held</a>)<a name="FIST"/>:
A robust polygon triangulation code (ear clipping), can handle many kinds
of degenerate data. 

<a href="#GEOMPACK">Tri&gt;</a>
<a href="#GEOMPACK">Qua&gt;Sur&gt;</a>

<p/></li><li>
<a href="http://www.eng.uab.edu/me/Faculty/bsoni/Research/genie++/index.html">GENIE++</a>
(<a href="http://www.eng.uab.edu/me/Faculty/bsoni/">Bharat Soni</a>)<a name="GENIE++"/>:
A collection of software packages that GENerate computational grids for
Internal-External flow configurations. GENIE++ generates three-dimensional,
structured, multi-block grids.
<a href="#gridex">3str&gt;</a>

<p/></li><li>

<a href="http://members.shaw.ca/bjoe/">Geompack++</a> 
(<a href="http://members.shaw.ca/bjoe/">Barry
Joe</a>)<a name="GEOMPACK"/>: A mathematical software package written
in standard Fortran 77 for the GEneration Of 2-D and 3-D triangular/tetrahedral
finite element Meshes using GEOMetric algorithms. <a href="http://members.shaw.ca/bjoe/">GEOMPACK90</a>,
the substantially enhanced successor of GEOMPACK, is a comprehensive software
package for finite element mesh generation (triangular, quadrilateral,
surface, tetrahedral, hexahedral-dominant). 
<a href="#GMSH">Tri&gt;</a>
<a href="#lbie">Qua&gt;</a>
<a href="#GTS">Sur&gt;</a>
<a href="#GMSH">Tet&gt;</a>

<p/></li><li> 
<a href="http://vortex.atgteam.com/docs/globegen/">Globegen</a> 
(<a href="http://tuvalu.santafe.edu/events/workshops/index.php/Nash'at_Ahmad">Nash'at Ahmad</a>)<a name="globegen">:</a> An unstructured prismatic grid-generator for creating meshes for the 
entire globe. 

<p/></li><li>
<a href="http://www.geuz.org/gmsh/">GMSH</a> (<a href="http://www.scorec.rpi.edu/~remacle/">Jean-Francois
Remacle</a>, <a href="http://www.geuz.org/gmsh/">Christophe
Geuzaine</a>)<a name="GMSH"/>: A Delaunay-based mesh generator, generates
adapted meshes for lines, surfaces and volumes. 

<a href="#GTS">Tri&gt;</a>
<a href="#gridex">Tet&gt;</a>

<p/></li><li> 
<a href="http://gts.sourceforge.net/index.html">GNU Triangulated Surface Library</a> 
(<a href="http://sourceforge.net/">Source forge</a>)<a name="GTS">:</a> 
Intended to provide a set of useful functions to deal with 3D surfaces
meshed with interconnected triangles. Contains 2D 
Delaunay and constrained Delaunay triangulation, surface refinement and 
coarsening and much more. 
<a href="#GridTool">Tri&gt;
</a><a href="#gridex">Sur&gt;</a>

<p/></li><li> 
<a href="http://gral.berlios.de/">GrAL</a> 
(<a href="http://gral.berlios.de/guntram/index.html">Guntram Berti</a>)<a name="gral">:</a> A  generic library for grid data 
structures and algorithms operating on them. 

<p/></li><li> 
<a href="http://geolab.larc.nasa.gov/GridEx/">GridEx</a> 
(<a href="http://geolab.larc.nasa.gov/">GEOLAB</a>)<a name="gridex">:</a> 

An interactive software system developed by
GEOLAB of the NASA Langley Research Center for the
generation of unstructured meshes.  The software
integrates native CAD geometry access, multiple
unstructured meshing algorithms, and interactive 3D
computer graphics through a Graphical User Interface
GUI) resulting in a package that is both powerful and
easy to use. 
<a href="#GridTool">Sur&gt;</a>
<a href="#GridTool">Tet&gt;</a>
<a href="#nasagridgen">3str&gt;</a>
 
<p/></li><li> 
<a href="http://www.openchannelfoundation.org/projects/GRIDGEN/">GRIDGEN</a> 
(NASA)<a name="nasagridgen">:</a> A software system for the generation 
of 3D, multiple block, structured grids. GRIDGEN is a visually-oriented,
graphics-based interactive code used to decompose a 3D
domain into blocks, distribute grid points on curves, initialize
and refine grid points on surfaces and initialize volume grid points. 
<a href="#g3d">3str&gt;</a>

<p/></li><li> 
<a href="http://code.google.com/p/gridgen-c/">gridgen</a> 
(<a href="http://www.nersc.no/main/index2.php?display=staffdetails&amp;EmpNo=289">Pavel 
Sakov</a>)<a name="gridgen_sakov">:</a> 
An orthogonal grid generator. It is based on the CRDT
algorithm and can easily handle elongated regions with a few hundred boundary 
points (and probably more). 
<a href="#gridgen_usgs">2str&gt;</a>

<p/></li><li> 
<a href="http://woodshole.er.usgs.gov/operations/modeling/gridgen/">Gridgen</a> 
(<a href="http://geology.usgs.gov/index.shtml">USGS</a>)<a name="gridgen_usgs">:</a> A MATLAB-based tool to construct orthongonal curvilinear grids 
for of NetCDF files for ECOM and SCRUM ocean circulation models.

<a href="#gridpack">2str&gt;</a>

<p/></li><li>
<a href="http://marine.rutgers.edu/po/gridpak.html">gridpak</a> (from <a href="http://marine.rutgers.edu/">IMCS</a>)<a name="gridpack"/>:
2D orthogonal grid generation for coastal engineering. 
<a href="#Mefisto">2str&gt;</a>

<p/></li><li>
<a href="http://geolab.larc.nasa.gov/GridTool/">GridTool</a> 
(<a href="http://geolab.larc.nasa.gov/GridTool/">NASA 
Langley</a>)<a name="GridTool"/>: Surface Modeling and Grid
Generation Tool. <a href="#GRUMMP">Tri&gt;Tet&gt;</a>

<a href="#iso2mesh">Sur&gt;</a>

<p/></li><li>
<a href="http://tetra.mech.ubc.ca/GRUMMP/">GRUMMP</a> (<a href="http://tetra.mech.ubc.ca/ANSLab/">ANSLab</a>)<a name="GRUMMP"/>: 
Quality generation and refinement of unstructured
mixed-element meshes (also in parallel).
<a href="#gts">Tri&gt;</a>
<a href="#gts">Tet&gt;</a>

<p/></li><li> 
<a href="http://gts.sourceforge.net/">GTS</a> 

(<a href="http://sourceforge.net/">SourceForge</a>)<a name="gts">:</a> 
GTS stands for the GNU Triangulated Surface Library. It is an Open
Source Free Software Library intended to provide a set of useful
functions to deal with 3D surfaces meshed with interconnected
triangles. 
<a href="#jmesh">Tri&gt;</a>
<a href="#iso2mesh">Tet&gt;</a>

<p/></li><li> 
<a href="http://adams.patriot.net/~bjustice/g3d.html">G3D</a> 
(IMI)<a name="g3d">:</a> 

A C, X/Motif, and OpenGl application which generates 3D grids used 
in groundwater simulations.
<a href="#hypgrid">3str&gt;</a>

<p/></li><li> 
<a href="http://www.risoe.dk/research/sustainable_energy/wind_energy/projects/numwind/hypgrid.aspx?lang=en">HypGrid</a> 
(<a href="http://www.risoe.dk/vea/">Riso Wind Energy Department</a>)<a name="hypgrid">:</a> 
a grid generator based on hyperbolic equations for orthogonality and cell
area for both two-dimensional and three-dimensional domains. 
<a href="#lbg">3str&gt;</a>

<p/></li><li> 

<a href="http://www.imtek.uni-freiburg.de/simulation/mathematica/IMSweb/">IMTEK Mathematica Supplement</a>
(<a href="http://www.imtek.uni-freiburg.de/">Freiburg Chair for Simulation</a>)<a name="ims">:</a> 
A Matematica interface to to various mesh generators.

<p/></li><li> 
<a href="http://iso2mesh.sourceforge.net/cgi-bin/index.cgi">iso2mesh</a> 
(<a href=""/>)<a name="iso2mesh">:</a> A free matlab/octave-based mesh generation and processing toolbox. 
It can create 3D tetrahedral finite element (FE) mesh from surfaces, 3D binary and gray-scale volumetric 
images such as segmented MRI/CT scans. 
<a href="#jmesh">Sur&gt;</a>

<a href="#lagrit">Tet&gt;</a>

<p/></li><li> 
<a href="http://archive.msri.org/about/sgp/jim/software/jmesh/">JMesh</a> 
(<a href="http://archive.msri.org/about/sgp/jim/">James T. Hoffman</a>)<a name="jmesh">:</a> 
A tool for generating approximations of minimal surfaces given by the Weierstrass Formula.
<a href="#lbie">Tri&gt;</a>
<a href="#lbie">Sur&gt;</a>

<p/></li><li>
<a href="http://meshing.lanl.gov/">LaGriT</a> (<a href="http://www.lanl.gov/">Los
Alamos National Laboratory</a>)<a name="lagrit"/>: An unstructured grid
generation and optimization software package used for semiconductor device
modeling, computational fluid dynamics,and porous flow modeling.
This software is especially useful for 3D moving surface type applications.
<a href="#lbie">Tet&gt;</a>

<p/></li><li>
<a href="http://www.wias-berlin.de/software/pdelib/">LBG</a>
(<a href="http://www.wias-berlin.de/">WIAS</a>)<a name="lbg">:</a>

A layer based 3D structured (cartesian) grid generator.
<a href="#Mefisto">3str&gt;</a>

<p/></li><li> 
<a href="http://ccvweb.csres.utexas.edu/ccv/projects/project.php?proID=10">LBIE-Mesher</a> 
(<a href="http://www.ices.utexas.edu/ccv/">Austin CCV</a>)<a name="lbie">:</a> 
Level Set Boundary Interior and Exterior Mesher,
can extract adaptive and quality 2D (triangular
or quadrilateral) meshes over isosurfaces and 3D (tetrahedral or hexahedral) meshes with 
isosurfaces as boundary surfaces directly from volumetric imaging data. LBIE-Mesher can 
generate 3D meshes for the volume interior to an
isosurface, the volume exterior to an isosurface, or an interval volume between two 
isosurfaces. 
<a href="#madlib">Tri&gt;</a>
<a href="#makros">Qua&gt;</a>

<a href="#makros">Sur&gt;</a>
<a href="#madlib">Tet&gt;</a>
<a href="#pamgen">Hex&gt;</a>

<p/></li><li> 
<a href="http://perso.uclouvain.be/gaetan.compere/">Gaëtan Compère</a> 
(<a href="http://sites.uclouvain.be/madlib/">MAdLib</a>)<a name="madlib">:</a> 
An open source Mesh Adaptation Library that performs global node repositioning and mesh 
adaptation by local mesh modifications on tetrahedral or triangular meshes. 
<a href="#Mefisto">Tri&gt;</a>

<a href="#Mefisto">Tet&gt;</a>

<p/></li><li> 
<a href="http://www.g-boege.de/english/makrosae/index.html">MAKROS-A</a> 
(<a href="http://www.g-boege.de/index.html">Guenther Boege</a>)<a name="makros">:</a> Quadrilateral surface meshing for 
AutoCad data. 
<a href="#pamgen">Qua&gt;</a>
<a href="#meshmakerpro">Sur&gt;</a>

<p/></li><li>
<a href="http://www.ann.jussieu.fr/~perronnet/mefistoa.gene.html">Méfisto-maillages</a>
(<a href="http://www.ann.jussieu.fr/~perronnet/">Alain Perronnet</a>)<a name="Mefisto"/>:
Structured or non-structered generation of 2D and 3D meshes, part of the
Mefisto finite element program. 
<a href="#giraldo">Tri&gt;</a>
<a href="#MegaCads">2str&gt;</a>
<a href="#MG">Tet&gt;</a>
<a href="#MegaCads">3str&gt;</a>

<p/></li><li>

<a href="http://www.megacads.dlr.de/">MegaCads</a> (<a href="http://www.dlr.de/">DLR
Institute for Design Aerodynamics</a>)<a name="MegaCads"/>: Multiblock
elliptic grid generation and Computer aided design system. 
<a href="#MG">2str&gt;3str&gt;</a>

<p/></li><li> 
<a href="http://www.ann.jussieu.fr/~frey/software.html">Meshing tools</a> 
(<a href="http://www.ann.jussieu.fr/~frey/">Pasal Frey</a>)<a name="medit">:</a> 

Medit is an interactive 3D viewing program. It has been designed to allow easy and
interactive manipulation of unstructured (2D, 3D and surface) meshes. 

<p/></li><li> 
<a href="http://dpkeller.awardspace.com/mmp/NewPage2.htm">Mesh Maker Pro</a> 
(Dan Keller)<a name="meshmakerpro">:</a> A
tool for anyone who needs to create 3D models for graphics programming. 
<a href="#MG">Sur&gt;</a>

<p/></li><li>
<a href="http://www.nrlmry.navy.mil/~giraldo/mesh2d.html">Mesh2D</a> (<a href="http://faculty.nps.edu/fxgirald/">Francis
X. Giraldo</a>)<a name="giraldo"/>: An adaptive triangular mesh generator
for unstructured cfd computations.

<a href="#MG">Tri&gt;</a>

<p/></li><li> 
<a href="http://www.cs.sandia.gov/optimization/knupp/Mesquite.html">MESQUITE</a> 
(<a href="http://www.tstt-scidac.org/">TSTT</a>)<a name="mesquite">:</a> A linkable software library that lets users 
improve the quality of their meshes. Mesquite uses advanced smoothing, optimization, 
and local swapping/splitting operations.

<p/></li><li>
<a href="http://www.tecgraf.puc-rio.br/~lula/manual/mg.pdf">MG</a> (<a href="http://www.tecgraf.puc-rio.br/~lula/">Luiz
Cristovao Gomes Coelho</a>)<a name="MG"/>: A system for the generation
of 3D finite element meshes with interactive graphics capabilities. 

<a href="#schoeberl">Tri&gt;</a>
<a href="#Overture">2str&gt;</a>
<a href="#schoeberl">Sur&gt;</a>
<a href="#schoeberl">Tet&gt;</a>
<a href="#Overture">3str&gt;</a>

<p/></li><li> 
<a href="http://www.hpfem.jku.at/netgen/">NETGEN</a> 
(<a href="http://www.sfb013.uni-linz.ac.at/~joachim/">Joachim Schöberl</a>)<a name="schoeberl">:</a> 

A 2D/3D mesh generator for CSG geometries (Advancing Front and Delaunay
methods, hierarchical mesh refinement).
<a href="#newt_mesh">Tri&gt;</a>
<a href="#newt_mesh">Sur&gt;</a>
<a href="#newt_mesh">Tet&gt;</a>

<p/></li><li> 
<a href="http://www.cambridgeflowsolutions.com/">NEWT MeshTools</a> 
(<a href="http://www.cambridgeflowsolutions.com/about-cfs/">Cambridge 
Flow Solutions</a>)<a name="newt_mesh">:</a> A mesh generating system
(triangles and tetrahedral meshing), Delaunay type meshes, for CFD applications. 
Comes with a geometry import module and a visualization package. 

<a href="#nwgrid">Tri&gt;</a>
<a href="#nwgrid">Sur&gt;</a>
<a href="#nwgrid">Tet&gt;</a>

<p/></li><li> 
<a href="http://mmesh3d.wikispaces.com/">MMESH3d</a> 
(<a href="http://upc.academia.edu/SimoneMarras">Simone Marras</a>)<a name="mmesh3d">:</a> 
A semi-structured multiblock (2 blocks in Z) 2D/3D mesh generator for Hexahedrons and Prisms 
--wedges of triangular base-- in 3d, and Quads and Tri in 2d thought, 
mostly for topography-based domains. (Will be openMP parallel soon).

<p/></li><li> 

<a href="http://www.emsl.pnl.gov/nwgrid/index_nwgrid.html">NWGrid</a> 
(<a href="http://www.pnl.gov/">PNL</a>)<a name="nwgrid">:</a> Integrates automated grid 
generation, time-dependent adaptivity, applied
mathematics, and numerical analysis for hybrid grids on distributed
parallel computing systems.
<a href="#openmesh">Tri&gt;</a>
<a href="#openmesh">Sur&gt;</a>
<a href="#qualmesh">Tet&gt;</a>

<p/></li><li> 
<a href="http://www-i8.informatik.rwth-aachen.de/OpenMesh/">OpenMesh</a> 

(<a href="http://www-i8.informatik.rwth-aachen.de/">Computer 
Graphics Group, RWTH Aachen</a>)<a name="openmesh">:</a> 
Ageneric and efficient data structure for representing and 
manipulating polygonal meshes.
<a href="#openmesh">Tri&gt;</a>
<a href="#QMG">Sur&gt;</a>

<p/></li><li>
<a href="https://computation.llnl.gov/casc/Overture/">Overture</a> 
(<a href="https://computation.llnl.gov/casc/">Center
for Applied Scientific Computing</a>)<a name="Overture"/>: A library
of C++ classes for the solution of partial differential equations on complicated
domains based on multiblock-structured and overlapping grid technology.
Also useful for grid generation. 

<a href="#QUIKGRID">2str&gt;</a>
<a href="#tcgrid">3str&gt;</a>

<p/></li><li>
<a href="http://trilinos.sandia.gov/packages/pamgen/index.html">PAMGEN</a>
(<a href="http://trilinos.sandia.gov/">Sandia</a>)<a name="pamgen">:</a>
Hexahedral or quadrilateral (in 2D) finite element meshes of simple shapes (cubes and cylinders) 
in parallel.
<a href="#adina">Qua&gt;</a>
<a href="#ALGOR">Hex&gt;</a>

<p/></li><li> 
<a href="http://www-users.cs.umn.edu/~moulitsa/software.html">PARMGRIDGEN</a> 
(<a href="http://www-users.cs.umn.edu/~moulitsa/">Irene Moulitsas</a>)<a name="parmgridgen">:</a> 
A serial library written entirely in ANSI C that implements (serial)
algorithms for obtaining a sequence of successive coarse grids 
that are well-suited for geometric multigrid methods. 

<p/></li><li> 
<a href="http://www.cse.ohio-state.edu/~tamaldey/qualmesh.html">QualMesh</a> 
(<a href="http://www.cse.ohio-state.edu/~tamaldey/">Tamal K. Dey</a>)<a name="qualmesh">:</a> 

A software that can produce a 
quality volume mesh of a polyhedral domain. The mesh is a Delaunay mesh.
<a href="#QMG">Tet&gt;</a>

<p/></li><li>
<a href="http://www.qhull.org">Qhull</a> (<a href="http://www.geom.uiuc.edu/about/people/home/bradb.html">Brad
Barber</a>)<a name="Qhull"/>: A general dimension code for computing
convex hulls, Delaunay triangulations, Voronoi vertices, and halfspace
intersections.
<a href="#QMG">Tri&gt;</a>

<p/></li><li>
<a href="http://www.cs.cornell.edu/home/vavasis/qmg-home.html">QMG</a>

(<a href="http://www.cs.cornell.edu/Info/People/vavasis/vavasis.html">Stephen
Vavasis</a>)<a name="QMG"/>: Finite element mesh generation in two and
three dimensions (triangles/tetrahedra), integrated into MATLAB. 
<a href="#Simlab">Tri&gt;</a>
<a href="#SolidMesh">Sur&gt;</a>
<a href="#snappyhexmesh">Tet&gt;</a>

<p/></li><li>
<a href="http://www.perspectiveedge.com/index.html">QUIKGRID</a>
(<a href="http://www.galiander.ca/">John Coulthard</a>)<a name="QUIKGRID"/>:
A scattered data surface (grid) generator and viewer. 

<a href="#UGRID">2str&gt;</a>

<p/></li><li>
<a href="http://www.cs.cornell.edu/Info/Projects/SimLab/releases/release-1-0.html">SimLab</a>
(<a href="http://www.cs.cornell.edu/Info/People/chew/chew.html">Paul Chew</a>)<a name="Simlab"/>:
A tool for creating guaranteed-quality triangulations of planar areas.
<a href="#SolidMesh">Tri&gt;</a>

<p/></li><li> 
<a href="http://www.openfoam.com/docs/user/snappyHexMesh.php">snappyHexMesh</a> 
(<a href="http://www.openfoam.com/">OpenCFD</a>)<a name="snappyhexmesh">:</a> 

Generates 3-dimensional meshes containing hexahedra (hex) and split-hexahedra (split-hex) 
automatically from triangulated surface geometries in Stereolithography (STL) format. 
<a href="#SolidMesh">Tet&gt;</a>

<p/></li><li>
<a href="http://www.simcenter.msstate.edu/docs/solidmesh/">SolidMesh</a>
(<a href="http://www.simcenter.msstate.edu/">MSU-ERC</a>,
MSU)<a name="SolidMesh"/>: This unstructured grid generation system
enables the user to create both 2D and 3D unstructured grids. Surface grids
can be created in parametric space on the NURBS or by using a 3D point
insertion method iterating between parametric space and physical space.
<a href="#surfremesh">Tri&gt;</a>
<a href="#surfremesh">Sur&gt;</a>
<a href="#stellar">Tet&gt;</a>

<p/></li><li> 
<a href="http://www.cs.berkeley.edu/~jrs/stellar/">Stellar</a> 
(<a href="http://www.cs.berkeley.edu/~klingner/">Bryan Klingner</a>)<a name="stellar">:</a> 
A tetrehedral mesh improvement program.
<a href="#sus">Tet&gt;</a>

<p/></li><li> 
<a href="http://www.cse.ohio-state.edu/~tamaldey/surfremesh.html">SurfRemesh</a> 
(<a href="http://www.cse.ohio-state.edu/~tamaldey/">Tamal K. Dey</a>)<a name="surfremesh">:</a> 

can remesh a polygonal surface with Delaunay triangles that have bounded aspect ratio. 
It maintains the topology and approximates the geometry  of the original surface.
<a href="#T3D">Tri&gt;</a>
<a href="#VGRID">Sur&gt;</a>

<p/></li><li> 
<a href="http://www.dca.iusiani.ulpgc.es/proyecto2008-2011/html/Software.html">SUS</a> 
(<a href="http://www.dca.iusiani.ulpgc.es/">ULPGC IUSIANI</a>)<a name="sus">:</a> 
Simultaneous untangling and smoothing of tetrahedral meshes.
<a href="#T3D">Tet&gt;</a>

<p/></li><li> 
<a href="http://ksm.fsv.cvut.cz/~dr/t3d.html">T3D</a> 
(<a href="http://ksm.fsv.cvut.cz/~dr/dr.html">Daniel Rypl</a>)<a name="T3D">:</a> A
powerfull mesh generator capable to discretize complex 3D domains into triangular and 
tetrahedral meshes of high quality. 
<a href="#TMG_sw">Tri&gt;</a>
<a href="#tetgen_sihang">Tet&gt;</a>
 
<p/></li><li> 
<a href="http://www.grc.nasa.gov/WWW/5810/rvc/tcgrid.htm">TCGRID</a> 

(<a href="http://www.nasa.gov/centers/glenn/home/index.html">NASA 
Glenn Research Center</a>)<a name="tcgrid">:</a>   
A three-dimensional grid generation code for turbomachinery blades. 
<a href="#volume_geolab">3str&gt;</a>

<p/></li><li> 
<a href="http://tetgen.berlios.de/">Tetgen</a> 
(<a href="http://tetgen.berlios.de/sihang/">Si Hang</a>)<a name="tetgen_sihang">:</a> 
 Generates exact Delaunay tetrahedralizations, constrained (conforming) 
Delaunay tetrahedralizations, and quality conforming Delaunay 
tetrahedralizations. 

<a href="#vcad">Tet&gt;</a>

<p/></li><li>
<a href="http://www.dmf.bs.unicatt.it/~paolini/tmg/">TMG</a> (<a href="http://www.dmf.bs.unicatt.it/~paolini/welcome.html.en">Maurizio
Paolini</a>)<a name="TMG_sw"/>: 2D automatic triangular mesh generator
(advancing front). <a href="#Triangle">Tri&gt;</a>

<p/></li><li>
<a href="http://www-2.cs.cmu.edu/~quake/triangle.html">Triangle</a> (<a href="http://www-2.cs.cmu.edu/~jrs/">Jonathan
Shewchuk</a>)<a name="Triangle"/>: Generates exact, constrained and
quality conforming Delaunay triangulations (2D).

<a href="#UGRID">Tri&gt;</a>

<p/></li><li>
<a href="http://www.telusplanet.net/public/djhawken/ugrid.htm">UGRID</a> 
(<a href="http://www.telusplanet.net/public/djhawken/index.htm">Donald
Hawken</a>)<a name="UGRID"/>: Rapid generation of smooth unstructured,
structured, or hybrid 2D-grids about an airfoil or cylinder.
<a href="#VGRID">Tri&gt;</a><a href="#Unamalla">2str&gt;</a>

<p/></li><li>
<a href="http://www.matematicas.unam.mx/unamalla/">Unamalla</a>

(<a href="people/barrera-sanchez.html">Pablo Barrera-Sanchez</a>)<a name="Unamalla"/>:
An easy to use grid generator designed to solve the grid generation problem
over very irregular planar regions using rectangular structured meshes.
<a href="#Ansys">2str&gt;</a>

<p/></li><li> 
<a href="http://vcad-hpsv.riken.jp/en/release_software/vcat2tets/">Vcat2tets</a> 
(<a href=""/>)<a name="vcad">:</a> This software generates multi-material 
tetrahedral meshes from segmented 3D images. 
<a href="#VGRID">Tet&gt;</a>

<p/></li><li> 
<a href="http://cubit.sandia.gov/verdict/">VERDICT</a> 
(<a href="http://www.sandia.gov/Main.html">Sandia National 
Laboratories</a>)<a name="verdict">:</a> A library for computing the 
quality metrics of a finite element mesh.

<p/></li><li>
<a href="http://tetruss.larc.nasa.gov/vgrid/">VGRID</a>
(<a href="http://tetruss.larc.nasa.gov/team.html">Shahyar Pirzadeh</a>)<a name="VGRID"/>:
A robust, user-friendly computer program for the generation of three-dimensional
unstructured (triangular surface and tetrahedral volume) grids in geometrically
complex domains.

<a href="#xgen">Tri&gt;</a>
<a href="#adina">Tet&gt;</a>
<a href="#yams">Sur&gt;</a>

<p/></li><li> 
<a href="http://aaac.larc.nasa.gov/VGM/">VGM</a> 
(Stephen J. Alter)<a name="vgm">:</a> A powerful grid 
generation/manipulation tool for 1D, 2D, and 3D structured grids.

<p/></li><li> 
<a href="http://viennagrid.sourceforge.net/">ViennaGrid</a> 

(<a href="http://viennagrid.sourceforge.net/viennagrid-contact.html">Karl 
Rupp</a>)<a name="viennagrid">:</a> A C++ library designed for the handling 
of structured and unstructured meshes in arbitrary spatial dimensions 
using different coordinate systems.  

<p/></li><li> 
<a href="http://geolab.larc.nasa.gov/Volume/">Volume</a> 
(<a href="http://geolab.larc.nasa.gov/">NASA Geometry Lab</a>)<a name="volume_geolab">:</a> 
an interactive program written for SGI workstations
to generate multi-block structured volume grids. 
<a href="#3DMAGGS_sw">3str&gt;</a>

<p/></li><li> 
<a href="http://math.lbl.gov/voro++/about.html">Voro++</a> 
(<a href="http://math.berkeley.edu/~chr/">Chris Rycroft</a>)<a name="voropp">:</a> 
An open source software library for the computation of the Voronoi diagram.

<p/></li><li>
<a href="http://hpfem.org/xgen/">XGEN</a> 
(<a href="http://hpfem.org/~pavel/">Pavel
Solin</a>)<a name="xgen"/>: A moving particle scheme for 2D unstructured
triangle grid generation. 

<a href="#xprob">Tri&gt;</a>

<p/></li><li>
<a href="http://elecmag3.ucd.ie/e3-magsolve/e3-magsolve-pre-processing.html">xprob</a>
(<a href="http://elecmag3.ucd.ie/index.html">UCD magnetics and machines
group</a>)<a name="xprob"/>: Automatic triangular mesh generation for
finite element solution of static magnetic field problems. 
<a href="#adina">Tri&gt;</a>

<p/></li><li> 
<a href="http://www.distene.com/build/optimesh.html">Yams</a> 
(<a href="http://www.ann.jussieu.fr/~frey/">Pascal Frey</a>)<a name="yams">:</a> 

Given a surface triangulation, 
Yams allows the user to easily create a geometric mesh, a
curvature-based mesh or to adapt the mesh to a desired size map. 
<a href="#adina">Sur&gt;</a>

<p/></li><li>
<a href="http://aaac.larc.nasa.gov/3DMAGGS/">3DMAGGS</a>
(from Stephen J. Alter)<a name="3DMAGGS_sw"/>:
An elliptic volume grid generator (multiblock structured grids), used to
generate computational domains for Computational Fluid Dynamics (CFD) analyses
of aerodynamic vehicles.
<a href="#Ansys">3str&gt;</a>

