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