From 78e16a1c19b533f8dcf5467cece442c5824b9038 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Wed, 23 Jun 2004 19:53:52 +0000
Subject: [PATCH] - %.1g -> %g to display bounding boxes - update credits

---
 Graphics/Mesh.cpp |  6 ++---
 Graphics/Post.cpp |  6 ++---
 TODO              | 11 ++------
 doc/CREDITS       | 64 ++++++++++++++++++++++++-----------------------
 4 files changed, 41 insertions(+), 46 deletions(-)

diff --git a/Graphics/Mesh.cpp b/Graphics/Mesh.cpp
index 5cbfb64500..eaa4cd0bb3 100644
--- a/Graphics/Mesh.cpp
+++ b/Graphics/Mesh.cpp
@@ -1,4 +1,4 @@
-// $Id: Mesh.cpp,v 1.96 2004-06-01 16:49:01 geuzaine Exp $
+// $Id: Mesh.cpp,v 1.97 2004-06-23 19:53:52 geuzaine Exp $
 //
 // Copyright (C) 1997-2004 C. Geuzaine, J.-F. Remacle
 //
@@ -165,12 +165,12 @@ void Draw_Mesh(Mesh * M)
     glRasterPos3d(CTX.min[0] + offset / CTX.s[0], 
 		  CTX.min[1] + offset / CTX.s[0], 
 		  CTX.min[2] + offset / CTX.s[0]);
-    sprintf(label, "(%.1g,%.1g,%.1g)", CTX.min[0], CTX.min[1], CTX.min[2]);
+    sprintf(label, "(%g,%g,%g)", CTX.min[0], CTX.min[1], CTX.min[2]);
     Draw_String(label);
     glRasterPos3d(CTX.max[0] + offset / CTX.s[0], 
 		  CTX.max[1] + offset / CTX.s[0], 
 		  CTX.max[2] + offset / CTX.s[0]);
-    sprintf(label, "(%.1g,%.1g,%.1g)", CTX.max[0], CTX.max[1], CTX.max[2]);
+    sprintf(label, "(%g,%g,%g)", CTX.max[0], CTX.max[1], CTX.max[2]);
     Draw_String(label);
   }
 
diff --git a/Graphics/Post.cpp b/Graphics/Post.cpp
index 3f1cee0209..b5980492b9 100644
--- a/Graphics/Post.cpp
+++ b/Graphics/Post.cpp
@@ -1,4 +1,4 @@
-// $Id: Post.cpp,v 1.69 2004-06-04 03:05:59 geuzaine Exp $
+// $Id: Post.cpp,v 1.70 2004-06-23 19:53:52 geuzaine Exp $
 //
 // Copyright (C) 1997-2004 C. Geuzaine, J.-F. Remacle
 //
@@ -348,12 +348,12 @@ void Draw_Post(void)
 	glRasterPos3d(v->BBox[0] + offset / CTX.s[0], 
 		      v->BBox[2] + offset / CTX.s[0], 
 		      v->BBox[4] + offset / CTX.s[0]);
-	sprintf(label, "(%.1g,%.1g,%.1g)", v->BBox[0], v->BBox[2], v->BBox[4]);
+	sprintf(label, "(%g,%g,%g)", v->BBox[0], v->BBox[2], v->BBox[4]);
 	Draw_String(label);
 	glRasterPos3d(v->BBox[1] + offset / CTX.s[0], 
 		      v->BBox[3] + offset / CTX.s[0], 
 		      v->BBox[5] + offset / CTX.s[0]);
-	sprintf(label, "(%.1g,%.1g,%.1g)", v->BBox[1], v->BBox[3], v->BBox[5]);
+	sprintf(label, "(%g,%g,%g)", v->BBox[1], v->BBox[3], v->BBox[5]);
 	Draw_String(label);
       }
     }
diff --git a/TODO b/TODO
index a25a41f5cc..1bb5a9d8cb 100644
--- a/TODO
+++ b/TODO
@@ -1,4 +1,4 @@
-$Id: TODO,v 1.50 2004-06-23 03:57:43 geuzaine Exp $
+$Id: TODO,v 1.51 2004-06-23 19:53:52 geuzaine Exp $
 
 add ternary operator and <,>,<=,>=,== tests in MathEval
 
@@ -34,12 +34,6 @@ interactive use?)
 
 ********************************************************************
 
-Find a better solution for the orientation of the surface mesh
-elements. The current "a posteriori re-orientation" solution is a
-real crime against good taste :-)
-
-********************************************************************
-
 Yves Krahenbuhl wrote:
 
 > Lors de la creation des elements du 2eme ordre, et selon la courbure
@@ -99,7 +93,7 @@ the same).
 
 ********************************************************************
 
-Include the 3D frontal algo from Netgen? (it's LGPL now...)
+Include the 2D and 3D frontal algos from Netgen (it's LGPL now...)
 
 ********************************************************************
 
@@ -170,4 +164,3 @@ Remarque finale: le calcul des valeurs et vecteurs propres est
 être stockés sous cette forme (les invariants sont facilement calculés 
 à partir des v.p.), et cela nous rappelle cette belle expression "No 
 free meal" !
-
diff --git a/doc/CREDITS b/doc/CREDITS
index af366c0790..3c80db6990 100644
--- a/doc/CREDITS
+++ b/doc/CREDITS
@@ -1,4 +1,4 @@
-$Id: CREDITS,v 1.13 2004-06-04 18:58:46 geuzaine Exp $
+$Id: CREDITS,v 1.14 2004-06-23 19:53:52 geuzaine Exp $
 
              Gmsh is copyright (C) 1997-2004 
 
@@ -10,6 +10,18 @@ $Id: CREDITS,v 1.13 2004-06-04 18:58:46 geuzaine Exp $
                   Jean-Francois Remacle 
                <remacle at gce.ucl.ac.be>
 
+Major code contributions to Gmsh have been provided by Nicolas Tardieu
+<ntardieu@giref.ulaval.ca> (help with the GSL integration, new "STL to
+elementary geometry" interface, Netgen integration).
+
+Other code contributors include: David Colignon <David.Colignon at
+univ.u-3mrs.fr> for new colormaps; Patrick Dular <patrick.dular at
+ulg.ac.be> for transfinite mesh bug fixes; Laurent Stainier
+<l.stainier at ulg.ac.be> for help with the MacOS port and the tensor
+display code; Pierre Badel <badel at freesurf.fr> for help with the
+GSL integration; and Marc Ume <Marc.Ume at digitalgraphics.be> for the
+original list code.
+
 The AVL tree code (DataStr/avl.*) and the YUV image code
 (Graphics/gl2yuv.*) are copyright (C) 1988-1993, 1995 The Regents of
 the University of California. Permission to use, copy, modify, and
@@ -49,37 +61,27 @@ from the Vis5d program for visualizing five dimensional gridded data
 sets, copyright (C) 1990-1995, Bill Hibbard, Brian Paul, Dave Santek,
 and Andre Battaiola.
 
-This version of Gmsh may also contain code (in the Triangle
-subdirectory) copyright (C) 1993, 1995, 1997, 1998, 2002, Jonathan
-Richard Shewchuk: check the configuration options.
-
-Special thanks to David Colignon <David.Colignon at univ.u-3mrs.fr>
-for new colormaps; Patrick Dular <patrick.dular at ulg.ac.be> for
-transfinite mesh bug fixes; Laurent Stainier <l.stainier at ulg.ac.be>
-for help with the MacOS port and the tensor display code; Nicolas
-Tardieu <nicolas.tardieu at edf.fr> for help with the GSL integration
-and the new "STL to elementary geometry" interface; Pierre Badel
-<badel at freesurf.fr> for help with the GSL integration; and Marc Ume
-<Marc.Ume at digitalgraphics.be> for the original list code.
+This version of Gmsh may contain code (in the Triangle subdirectory)
+copyright (C) 1993, 1995, 1997, 1998, 2002, Jonathan Richard Shewchuk:
+check the configuration options.
 
-Special thanks also to Bill Spitzak <spitzak at
-users.sourceforge.net>, Michael Sweet <easysw at
-users.sourceforge.net>, Matthias Melcher <mm at matthiasm.com> and
-others for the Fast Light Tool Kit on which Gmsh's GUI is based. See
-http://www.fltk.org for more info on this excellent object-oriented,
-cross-platform toolkit.
+Special thanks to Bill Spitzak <spitzak at users.sourceforge.net>,
+Michael Sweet <easysw at users.sourceforge.net>, Matthias Melcher <mm
+at matthiasm.com> and others for the Fast Light Tool Kit on which
+Gmsh's GUI is based. See http://www.fltk.org for more info on this
+excellent object-oriented, cross-platform toolkit.
 
-Finally, thanks to the following folks who have contributed by
-providing fresh ideas on theoretical or programming topics, who have
-sent patches, requests for changes or improvements, or who gave us
-access to exotic machines for testing Gmsh: Juan Abanto <juanabanto at
-yahoo.com>, Olivier Adam <o.adam at ulg.ac.be>, Guillaume Alleon
-<guillaume.alleon at airbus.aeromatra.com>, Eric Bechet <eric.bechet
-at epost.de>, Laurent Champaney <laurent.champaney at meca.uvsq.fr>,
-Pascal Dupuis <Pascal.Dupuis at esat.kuleuven.ac.be>, Philippe
-Geuzaine <geuzaine at gnat.colorado.edu>, Johan Gyselinck
-<johan.gyselinck at ulg.ac.be>, Francois Henrotte <fhenrott at
-esat.kuleuven.ac.be>, Benoit Meys <bmeys at techspace-aero.be>,
-Nicolas Moes <moes at tam9.mech.nwu.edu>, Osamu Nakamura <naka at
+Thanks to the following folks who have contributed by providing fresh
+ideas on theoretical or programming topics, who have sent patches,
+requests for changes or improvements, or who gave us access to exotic
+machines for testing Gmsh: Juan Abanto <juanabanto at yahoo.com>,
+Olivier Adam <o.adam at ulg.ac.be>, Guillaume Alleon <guillaume.alleon
+at airbus.aeromatra.com>, Eric Bechet <eric.bechet at epost.de>,
+Laurent Champaney <laurent.champaney at meca.uvsq.fr>, Pascal Dupuis
+<Pascal.Dupuis at esat.kuleuven.ac.be>, Philippe Geuzaine <geuzaine at
+gnat.colorado.edu>, Johan Gyselinck <johan.gyselinck at ulg.ac.be>,
+Francois Henrotte <fhenrott at esat.kuleuven.ac.be>, Benoit Meys
+<bmeys at techspace-aero.be>, Nicolas Moes <moes at
+tam9.mech.nwu.edu>, Osamu Nakamura <naka at
 hasaki.sumitomometals.co.jp> and Chad Schmutzer <schmutze at
 acm.caltech.edu>.
-- 
GitLab