Select Git revision
Forked from
gmsh / gmsh
Source project has a limited visibility.
-
Christophe Geuzaine authoredChristophe Geuzaine authored
FAQ 20.52 KiB
$Id: FAQ,v 1.77 2006-12-01 15:07:12 geuzaine Exp $
This is the Gmsh FAQ
********************************************************************
Section 1: The basics
* 1.1 What is Gmsh?
Gmsh is an automatic three-dimensional finite element mesh generator
with built-in pre- and post-processing facilities. Its design goal is
to provide a simple meshing tool for academic problems with parametric
input and advanced visualization capabilities.
* 1.2 What are the terms and conditions of use?
Gmsh is distributed under the terms of the GNU General Public
License. See the file 'doc/LICENSE' for more information, or go to the
GNU foundation's web site at http://www.gnu.org.
* 1.3 What does 'Gmsh' mean?
Nothing ;-)
(Note that in the US, people tend to pronounce 'Gmsh' as
'Gee-mesh'. Yeehaa!)
* 1.4 Where can I find more information?
http://www.geuz.org/gmsh/ is the primary location to obtain
information about Gmsh. You will for example find a complete reference
manual as well as a searchable archive of the Gmsh mailing list
(gmsh@geuz.org) on this webpage.
********************************************************************
Section 2: Installation
* 2.1 Which OSes does Gmsh run on?
Gmsh is known to run on Windows 95/98/NT/2000/XP, Linux, Mac OS X,
Compaq Tru64 Unix (aka OSF1, aka Digital Unix), Sun OS, IBM AIX, SGI
IRIX, FreeBSD and HP-UX. It should compile on any Unix-like operating
system, provided that you have access to a recent C and C++ compiler.
* 2.2 Are there additional requirements to run Gmsh?
You should have the OpenGL libraries installed on your system, and in
the path of the library loader. A free replacement for OpenGL can be
found at http://www.mesa3d.org.
* 2.3 What do I need to compile Gmsh from the sources?
You need a C and a C++ compiler (e.g. the GNU compilers gcc and g++)
as well as the GSL (version 1.2 or higher; freely available from
http://sources.redhat.com/gsl/) and FLTK (version 1.1.x, configured
with OpenGL support; freely available from http://www.fltk.org).
* 2.4 How do I compile Gmsh?
Just type './configure; make; make install'. If you change some
configuration options (type './configure --help' to get the list of
all available choices), don't forget to do 'make clean' before
rebuilding Gmsh.
********************************************************************
Section 3: General problems