Skip to content
Snippets Groups Projects
Commit eac29927 authored by Christophe Geuzaine's avatar Christophe Geuzaine
Browse files

*** empty log message ***

parent e041ebe6
No related branches found
No related tags found
No related merge requests found
$Id: README.bugs,v 1.2 2001-02-21 07:30:09 geuzaine Exp $
$Id: BUGS,v 1.1 2001-03-04 16:28:12 geuzaine Exp $
* Si la coherence des surfaces n'est pas recouvree en une etape, et
qu'on fait une seconde passe qui marche, les volumes ne sont pas
......
$Id: CONTRIBUTORS,v 1.1 2001-03-04 16:27:07 geuzaine Exp $
$Id: CONTRIBUTORS,v 1.2 2001-03-04 16:30:54 geuzaine Exp $
The Gmsh project is brought to you by
Gmsh is copyright (c) 1997-2001 by
Jean-François Remacle <remacle@scorec.rpi.edu>
Christophe Geuzaine <christophe.geuzaine@ulg.ac.be>
Thanks to the following folks who made the Gmsh project possible.
These folks have greatly contributed by sending patches, requests,
warnings, and pleas for changes or improvements. Also, thanks to the
many others who did not make it to the list, but whose contributions
were, none the less, greatly appreciated. While attempts were made to
be as complete as possible, it is inevitable that some contributors
have been omitted. For that, please accept our humble appologies.
Please remember, when reading through this list, that email addresses
change. Some shown below will be in excess of ten years old. It is
unlikely all the addresses shown below are deliverable. Under no
circustances should you attempt to contact these individuals. Any
email concerning the Gmsh project should be addressed to
<gmsh@geuz.org>.
Benoît Meys <>
Significant parts of the code have been contributed by
...
Special thanks to the following folks who have greatly contributed by
sending patches, requests, warnings, and pleas for changes or
improvements. While attempts were made to be as complete as possible,
it is inevitable that some contributors have been omitted. For that,
please accept our humble appologies.
Nicolas Moës <>
Éric Bechet <>
David Colignon <>
Marc Umé <>
Patrick Dular <>
Johan Gyselinck <>
Philippe Geuzaine <geuzaine@gnat.colorado.edu>
François Henrotte <fhenrott@esat.kuleuven.ac.be>
Benoît Meys <bmeys@techspace-aero.be>
André Nicolet <andre.nicolet@fresnel.fr>
Uwe Pahner <uwe.pahner@esat.kuleuven.ac.be>
Ahmed Rassili <a.rassili@ulg.ac.be>
Finally, thanks to all of you who sent e-mail showing interrest. This
has motivated us a lot to release the code as free software and to
continue to improve it.
doc/FAQ 0 → 100644
Q. Gmsh complains about missing libraries.
A. Try 'ldd gmsh' to check if all required shared are installed on
your system.
Q. Gmsh does not work under HP-UX.
A. the HP version is reported not to work with native OpenGL. You
should install install Mesa instead.
Q. When moving the mouse over the graphic window, everything that is
drawn on it disappears, and each item is visible only when the cursor
is directly over it.
A. You should start Gmsh with the '-noov' command line option.
Q. The graphics display very slowly.
A. Are you are executing Gmsh from a remote host (via the network)
without GLX? You should turn double buffering off (with the -nodb
command line option).
Q. Big post-processing scenes are slow to display.
A. Try display lists (-dl command line option).
Q. Gmsh keeps re-displaying its graphics when other windows partially
hide the graphical window.
A. Disable opaque move in your window manager.
Q. What does Gmsh mean?
A. Nothing ;-)
To download the latset full source by CVS, type
cvs -d :pserver:YOUR_NAME@elap57.montefiore.ulg.ac.be:/usr/users57/cvs-master COMMAND
where YOUR_NAME is your username on elap57.montefiore.ulg.ac.be, and where COMMAND is
first 'login' (you will be prompted for a password), and then 'checkout gmsh'. When
this is done, you can use 'logout' to exit.
To update your local version, type
cvs update -dP
To submit your changes, type
cvs commit
Some easy rules to make the code easy to read/debug/maintain:
- please enable full warnings for your compiler (e.g. gcc -Wall)
- always use Msg() to print information/errors/etc.
- indent your files and, if working on Windows, suppress the tabs (untabify)
How to add an option in the graphical user interface?
1) Create the option in the Context_T class (Common/Context.h) if it's
a classical option, or in the View class (Common/View.h) if it's a
post-processing view-dependent option.
2) In Common/DefaultOptions.h, give a name (for the parser to be able
to access it), a reference to a handling routine (i.e. opt_XXX) and a
default value for this option.
3) Create the handling routine opt_XXX in Common/Options.cpp (and add
the prototype in Common/Options.h).
4) Create the associated widget in Fltk/GUI.cpp
5) If no special callback is to be associated to the widget, add the
handling routine opt_XXX to the OK callback for the corresponding
option panel (in Fltk/Callbacks.cpp).
6) That's it!
* LIBNJAMD
export LD_PRELOAD=libnjamd.so
kill -USR1
$Id: README.txt,v 1.1 2001-03-04 16:27:07 geuzaine Exp $
For Windows versions of Gmsh only:
==================================
1) About opengl32.dll:
If a version of the OpenGL library opengl32.dll is already installed
on your system, you should remove the version shipped with
Gmsh. Failing to do so may result in an incorrect behaviour of Gmsh
(the most common being the graphic window staying "transparent").
2) About cygwin1.dll:
If you plan to use other programs than Gmsh which depend on the
cygwin1.dll library (e.g. GetDP, http://www.geuz.org/getdp/), you
should keep only one version of the library on your system. For this
purpose, you should move the file cygwin1.dll from this directory to
the Windows system directory (usually C:\Windows\System\) and suppress
all other versions of cygwin1.dll. Failing to do so may result in
incorrect behaviour of applications sharing the library and running
simultaneously.
3) About configuration files:
Gmsh saves session information and default options on disk. The
directory in which these files are saved is (in that order) $HOME (if
the HOME variable is defined, e.g. in your autoexec.bat file), $TEMP
(if TEMP is defined) or $TMP (if TMP is defined). If none of these
variables are defined, Gmsh will try to save/load its configuration
files from the current working directory.
$Id: VERSIONS,v 1.1 2001-03-04 16:27:07 geuzaine Exp $
New in 1.17: Corrected physical points saving;
New in 1.16: Added single/double buffer selection (only useful for
......
......@@ -50,7 +50,7 @@ ENDSCRIPT--->
This page is a mirror of <a href="/gmsh/">/gmsh/</a><p>
ENDMIRROR--->
<!---BEGINDATE$Date: 2001-03-04 13:24:29 $ENDDATE--->
<!---BEGINDATE$Date: 2001-03-04 16:27:07 $ENDDATE--->
Copyright &copy; 1998-2001<br>
Jean-François Remacle and
......@@ -230,9 +230,15 @@ files.
<td><font face="Helvetica, Arial" size=-1>
Online <A target = "_top" href="/gmsh/doc/tutorial.html">tutorial</A>
and file <A target="_top" href="/gmsh/doc/FORMATS">formats</A>
description.
<ul>
<li><A target="_top" href="/gmsh/doc/tutorial.html">Online tutorial</A>
<li><A target="_top" href="/gmsh/doc/FORMATS">File formats</A> description
<li><A target="_top" href="/gmsh/doc/VERSIONS">Version history</A>
<li><a target="_top" href="/gmsh/doc/BUGS">List of open bugs</a>
<li><a target="_top" href="/gmsh/doc/FAQ">Frequently asked questions</a>
<li><a target="_top" href="/gmsh/doc/CONTRIBUTORS">List of contributors</a>
<li><a target="_top" href="/gmsh/doc/README.txt">For Windows versions only</a>
</ul>
</td>
......@@ -303,64 +309,6 @@ Tutorial and demos for version 1.00
</tr>
<!------------------------------------------------------------------>
<tr valign=top>
<td width="130" align="right">
<font color="#ffffff" face="Helvetica, Arial"><b>What's new</b></font></td>
<td width="60">
</td>
<td><font face="Helvetica, Arial" size=-1>
<A target = "_top" href="/gmsh/doc/Changelog">Changelog</A>
</td>
</tr>
<!------------------------------------------------------------------>
<tr valign=top>
<td width="130" align="right">
<font color="#ffffff" face="Helvetica, Arial"><b>Problems / Performance</b></font></td>
<td width="60">
</td>
<td><font face="Helvetica, Arial" size=-1>
<ul>
<li> If something goes wrong during the installation, it is likely
because some libraries are not properly installed on your system. Try
'ldd gmsh-name' to check all shared libraries dependencies. Warning:
HP version is reported not to work with native OpenGL -> install Mesa
instead.
<li> (Motif versions only) If, when moving the mouse over the graphic
window, everything that is drawn on it disappears, and each item is
visible only when the cursor is directly over it, you should start
Gmsh with the '-noov' command line option. (This will be fixed.)
<li> (Motif versions only) Turn double buffering off (with the -nodb
command line option) when working on a remote host with Mesa.
<li> Try display lists (-dl option) when working with big
post-processing data sets.
<li> Disable opaque move in your window manager to prevent multiple
expose events when an option window partially hides the graphical
window.
</ul>
</td>
</tr>
<!------------------------------------------------------------------>
<tr valign=top>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment