|
Contact: Stephen A. Vavasis
Email: vavasis@cs.cornell.edu
Web Site: http://simon.cs.cornell.edu/Info/People/vavasis/qmg-home.html
Availability: Public Domain, Stand-alone Mesh/Grid Generator
Customer Support: Yes
Approximate Number of Users: 100s
Pricing: Free
Platform: Windows, UNIX (Solaris, IRIX, AIX, HPUX)
Input: Native
QMG 1.1 input: polygons bounding the region. QMG 2.0 input: Curved bezier patches (triangles or tensor-product quads bounding the region.)
Engineering Discipline:
Elements: Triangle, Tetrahedra
Surface Meshing: No
Tri/Tet Method: Octree
Element Sizing Method:
User specified element-size function provides upper bound. Size function may vary over domain and may be defined for only part of the domain. Feature size also acts as an upper bound on element size.
Other Features:
Comments:
Based on algorithm by S. Mitchell and S. Vavasis that has provable quality bounds.Update I would like to announce the release of QMG2.0. QMG is free software available on the Web for fully automatic unstructured finite element mesh generation in two and three dimensions. It can generate meshes for complex domains with curved boundaries and nonmanifold features. QMG 2.0 can be run either from the shell, under Tcl/Tk (a freeware scripting language) or Matlab. The Matlab version includes a simple finite element solver. QMG is written in primarily in C++.
The main new feature of QMG2.0 (compared to QMG1.1) is its ability to handle true curved geometry. QMG2.0 permits boundaries defined by Bezier curves, triangular Bezier patches and quadrilateral tensor-product Bezier patches. Representations of certain simple curved geometries (cylinders, spheres, tori) using Bezier patches are shipped with QMG.
For more information, please see: http://www.cs.cornell.edu/home/vavasis/qmg-home.html
-- Steve Vavasis (vavasis@cs.cornell.edu)
|