diff --git a/Box/Main.cpp b/Box/Main.cpp
index 7362e783ec6296b89e108d26ed6ecb9707e8b192..820bfd3036b05437f76a464220f25d5077500171 100644
--- a/Box/Main.cpp
+++ b/Box/Main.cpp
@@ -1,4 +1,4 @@
-// $Id: Main.cpp,v 1.16 2002-05-18 07:17:59 geuzaine Exp $
+// $Id: Main.cpp,v 1.17 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <signal.h>
 #if !defined(WIN32) || defined(__CYGWIN__)
diff --git a/COPYING b/COPYING
new file mode 100644
index 0000000000000000000000000000000000000000..5b6e7c66c276e7610d4a73c70ec1a1f7c1003259
--- /dev/null
+++ b/COPYING
@@ -0,0 +1,340 @@
+		    GNU GENERAL PUBLIC LICENSE
+		       Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+                       59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+			    Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+		    GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+			    NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+		     END OF TERMS AND CONDITIONS
+
+	    How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+    Gnomovision version 69, Copyright (C) year name of author
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+  <signature of Ty Coon>, 1 April 1989
+  Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs.  If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library.  If this is what you want to do, use the GNU Library General
+Public License instead of this License.
diff --git a/Common/ColorTable.cpp b/Common/ColorTable.cpp
index c5f40f672f096ff8195c440e73773cc4ae388a1f..0c8dce3f2baaeabc3deeda970500b36c860bea00 100644
--- a/Common/ColorTable.cpp
+++ b/Common/ColorTable.cpp
@@ -1,4 +1,4 @@
-// $Id: ColorTable.cpp,v 1.9 2002-05-18 07:17:59 geuzaine Exp $
+// $Id: ColorTable.cpp,v 1.10 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 // These routines are loosely based on code from the Vis5d program for
 // visualizing five dimensional gridded data sets Copyright (C) 1990 -
diff --git a/Common/ColorTable.h b/Common/ColorTable.h
index 648481078cfd1ab07f0ca062040be5bc2973d368..123891a79e38e251d3acf7d669eae4be3534f119 100644
--- a/Common/ColorTable.h
+++ b/Common/ColorTable.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #define COLORTABLE_NBMAX_PARAM 10
 #define COLORTABLE_NBMAX_COLOR 255
diff --git a/Common/Colors.h b/Common/Colors.h
index 596929f348dcdd274959679e237736e9b764d4be..dc5d66498f6c050de75e2716efdef3ff3f470b97 100644
--- a/Common/Colors.h
+++ b/Common/Colors.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Context.h"
 
diff --git a/Common/Context.cpp b/Common/Context.cpp
index 5a78b962caeeb9a4cb06e4df7e3bcb4055785f24..fa7ac92bac6b912d5d7a4d06679021f433c8bc6c 100644
--- a/Common/Context.cpp
+++ b/Common/Context.cpp
@@ -1,4 +1,4 @@
-// $Id: Context.cpp,v 1.42 2002-05-18 07:17:59 geuzaine Exp $
+// $Id: Context.cpp,v 1.43 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Common/Context.h b/Common/Context.h
index c19703193f4a53a06f098da136f8157cceb8f5ed..29b0a26265f9213372fc4ec8838c1efe3375c25a 100644
--- a/Common/Context.h
+++ b/Common/Context.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "List.h"
 
diff --git a/Common/DefaultOptions.h b/Common/DefaultOptions.h
index 27b343f204afb68d5f115ce91f7341332c814c71..32912bf6eab24691e4b85bc35e54afd3e6588f61 100644
--- a/Common/DefaultOptions.h
+++ b/Common/DefaultOptions.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 
 //          PLEASE RESPECT THE ALPHABETICAL ORDER WHEN 
diff --git a/Common/GetOptions.cpp b/Common/GetOptions.cpp
index b38237136b6247a7a5617843890af300ce051afd..ef3242fe3630d255e25143d7fc262648ef84a01f 100644
--- a/Common/GetOptions.cpp
+++ b/Common/GetOptions.cpp
@@ -1,4 +1,4 @@
-// $Id: GetOptions.cpp,v 1.48 2002-05-18 07:17:59 geuzaine Exp $
+// $Id: GetOptions.cpp,v 1.49 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <unistd.h>
 #include "Gmsh.h"
diff --git a/Common/GetOptions.h b/Common/GetOptions.h
index 9d392247eba1e9376f918029e7502c5c91212eb6..4e5f02f138478ae637a1d4d757d3256cbbad3ccc 100644
--- a/Common/GetOptions.h
+++ b/Common/GetOptions.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 extern char gmsh_progname[], gmsh_copyright[], gmsh_version[], gmsh_os[];
 extern char gmsh_date[], gmsh_host[], gmsh_packager[], gmsh_url[];
diff --git a/Common/Gmsh.h b/Common/Gmsh.h
index 102ae4fe2855ca5a17103b1f9d99662fedc45cb1..b238990f8f47a2c97e67d22d0319e058605cecc7 100644
--- a/Common/Gmsh.h
+++ b/Common/Gmsh.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #undef bool
 #define bool int
diff --git a/Common/GmshUI.h b/Common/GmshUI.h
index 2b022bbec8a1a2517c01096b3183a313f81aa323..a6c7f6d083e67720615f4e2def6c83e360bfe7e6 100644
--- a/Common/GmshUI.h
+++ b/Common/GmshUI.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #ifdef WIN32
 #include <windows.h>
diff --git a/Common/Message.h b/Common/Message.h
index 7a2bef438fd04422dc5dc5b89b97a6f11d2739e2..850d781aa18b0729a1e38d209c9d0653b60be000 100644
--- a/Common/Message.h
+++ b/Common/Message.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdarg.h>
 
diff --git a/Common/Options.cpp b/Common/Options.cpp
index 568d70b682b4ab479884a7aa1916b83cef78e8d4..29b9bdc4d8bc68d7ba5ca22437205bc3468a219f 100644
--- a/Common/Options.cpp
+++ b/Common/Options.cpp
@@ -1,4 +1,4 @@
-// $Id: Options.cpp,v 1.78 2002-05-18 07:17:59 geuzaine Exp $
+// $Id: Options.cpp,v 1.79 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Common/Options.h b/Common/Options.h
index 7023171c944850bf729034f8fb32bbd04f54ed23..ccd8fe051813b3d56f8b1862845860005ec7bb0c 100644
--- a/Common/Options.h
+++ b/Common/Options.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #define GMSH_SET       (1<<0)
 #define GMSH_GET       (1<<1)
diff --git a/Common/Timer.cpp b/Common/Timer.cpp
index 82f6b290c6dfbceae0b90bf1ed7d7feebddfdef7..1be8102d39f9f9c4a4efb25e75636289ceec3039 100644
--- a/Common/Timer.cpp
+++ b/Common/Timer.cpp
@@ -1,4 +1,4 @@
-// $Id: Timer.cpp,v 1.5 2002-05-18 07:17:59 geuzaine Exp $
+// $Id: Timer.cpp,v 1.6 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #if defined(WIN32) && !defined(__CYGWIN__)
 
diff --git a/Common/Timer.h b/Common/Timer.h
index 4a8c7231da8c7d77e22480f647ac15c60461b0e6..f82cebbbe43f393f19d2410679e82e48c8cb53f3 100644
--- a/Common/Timer.h
+++ b/Common/Timer.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 long GetTime();
 
diff --git a/Common/Views.cpp b/Common/Views.cpp
index 4c294a485b45d1ff9b2adcf040486835498a0f2e..9abe5e651f1a04eb568502e18469356a3fd28233 100644
--- a/Common/Views.cpp
+++ b/Common/Views.cpp
@@ -1,4 +1,4 @@
-// $Id: Views.cpp,v 1.67 2002-05-18 07:17:59 geuzaine Exp $
+// $Id: Views.cpp,v 1.68 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <set>
 #include "Gmsh.h"
diff --git a/Common/Views.h b/Common/Views.h
index c8d1a051d07a2618474458cd2c61e970d7d35430..24583b48db42b2d4c7148f44fe23df9ee57f9de9 100644
--- a/Common/Views.h
+++ b/Common/Views.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "ColorTable.h"
 
diff --git a/DataStr/List.cpp b/DataStr/List.cpp
index 5db8768e8d7efeb7d4d185d4ad13d61e5b28b193..a76b5931bcf44b4b0636499ecf3c6aebca4389f1 100644
--- a/DataStr/List.cpp
+++ b/DataStr/List.cpp
@@ -1,4 +1,4 @@
-// $Id: List.cpp,v 1.20 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: List.cpp,v 1.21 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdlib.h>
 #include <stdio.h>
diff --git a/DataStr/List.h b/DataStr/List.h
index 928b37616d4ecd273fa2e75e1360cb074305897c..76763b7b3a9bfefe1e5d8aba642edd07922a786c 100644
--- a/DataStr/List.h
+++ b/DataStr/List.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdio.h>
 
diff --git a/DataStr/Malloc.cpp b/DataStr/Malloc.cpp
index 2c859097edd084d0f7c72f3842da8e7ec11cfdb4..e8ee8e371b41fd515171e98c7afe0aaa630a54a0 100644
--- a/DataStr/Malloc.cpp
+++ b/DataStr/Malloc.cpp
@@ -1,4 +1,4 @@
-// $Id: Malloc.cpp,v 1.10 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Malloc.cpp,v 1.11 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdio.h>
 #include <stdlib.h>
diff --git a/DataStr/Malloc.h b/DataStr/Malloc.h
index 2033e6fb5cacb894cb0c3b8ed3f7fd8d491d195f..828f093865e0c6f2b16b6422e1d7c4f02c827df5 100644
--- a/DataStr/Malloc.h
+++ b/DataStr/Malloc.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 void *Malloc(size_t size);
 void *Calloc(size_t num, size_t size);
diff --git a/DataStr/Tools.cpp b/DataStr/Tools.cpp
index 43aa10582f2343def1c67987cc9d6cd3692b4585..833d22cb4638b20188c10bc488a957c67fa8912b 100644
--- a/DataStr/Tools.cpp
+++ b/DataStr/Tools.cpp
@@ -1,4 +1,4 @@
-// $Id: Tools.cpp,v 1.5 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Tools.cpp,v 1.6 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdlib.h>
 #include <math.h>
diff --git a/DataStr/Tools.h b/DataStr/Tools.h
index b73dcd363bf43d64c430663a40d14d64a5f03980..9edeceb55ff3c73bb3e36186669de059997304f5 100644
--- a/DataStr/Tools.h
+++ b/DataStr/Tools.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "List.h"
 #include "Tree.h"
diff --git a/DataStr/Tree.cpp b/DataStr/Tree.cpp
index e4a4c6a4bf58705707f47238f5515ca15fb6caa1..30d4396efa0b253bb8aacacba7852f0be1ce270e 100644
--- a/DataStr/Tree.cpp
+++ b/DataStr/Tree.cpp
@@ -1,4 +1,4 @@
-// $Id: Tree.cpp,v 1.9 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Tree.cpp,v 1.10 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdlib.h>
 #include <string.h>
diff --git a/DataStr/Tree.h b/DataStr/Tree.h
index 23b7c818f847894e9dec89349b8fa50042c62ddc..9eb2a72733e184e3a26c931bfd7daa6509abb8ad 100644
--- a/DataStr/Tree.h
+++ b/DataStr/Tree.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "avl.h"
 
diff --git a/Fltk/Bitmaps.h b/Fltk/Bitmaps.h
index b2ed764f316e9196e88765ece4b74529645d9385..8e8aa3a6073412460cbaaa9121d071e844880f8b 100644
--- a/Fltk/Bitmaps.h
+++ b/Fltk/Bitmaps.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 // Standard Gmsh Unix icon
 
diff --git a/Fltk/Callbacks.cpp b/Fltk/Callbacks.cpp
index f2f44ee35f8149e32cbb1d97dab495297ef9adbd..2cb0c66749b422c84d0412bfdfc0b69df984adcd 100644
--- a/Fltk/Callbacks.cpp
+++ b/Fltk/Callbacks.cpp
@@ -1,4 +1,4 @@
-// $Id: Callbacks.cpp,v 1.123 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Callbacks.cpp,v 1.124 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <sys/types.h>
 #include <signal.h>
diff --git a/Fltk/Callbacks.h b/Fltk/Callbacks.h
index 8eae3811295a5bdedd1ce5aece53dea5b4542ed4..f8e152c606ff19246378ea4b1465459d962ac6a5 100644
--- a/Fltk/Callbacks.h
+++ b/Fltk/Callbacks.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #define CALLBACK_ARGS   Fl_Widget* w, void* data
 
diff --git a/Fltk/Colorbar_Window.cpp b/Fltk/Colorbar_Window.cpp
index e5ecc6e906c7dc538b06ec53fdbc1448d2eb38bf..affa8584aca751c9a57bdcf7426f5db5a91e981a 100644
--- a/Fltk/Colorbar_Window.cpp
+++ b/Fltk/Colorbar_Window.cpp
@@ -1,4 +1,4 @@
-// $Id: Colorbar_Window.cpp,v 1.22 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Colorbar_Window.cpp,v 1.23 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 // This code is the rewriting (in C++, for fltk) of the colorbar
 // widget provided in the Vis5d program for visualizing five
diff --git a/Fltk/Colorbar_Window.h b/Fltk/Colorbar_Window.h
index 7e7c9cd23a863c9179762a5024fd01fa3e91c1d5..221fb2fd6fa76fc25f77573a775cb10bd39e4f5f 100644
--- a/Fltk/Colorbar_Window.h
+++ b/Fltk/Colorbar_Window.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "ColorTable.h"
 
diff --git a/Fltk/GUI.cpp b/Fltk/GUI.cpp
index 64d1bb295611b51f61f00726687d37a1defb58d0..79d82fb11bbb84a832c05288572d80817590f6dd 100644
--- a/Fltk/GUI.cpp
+++ b/Fltk/GUI.cpp
@@ -1,4 +1,4 @@
-// $Id: GUI.cpp,v 1.173 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: GUI.cpp,v 1.174 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 // To make the interface as visually consistent as possible, please:
 // - use the IW, BB, BH, BW and WB values
diff --git a/Fltk/GUI.h b/Fltk/GUI.h
index e7f2e1c7b074ea9c91679630b088e55c52c5ed2a..90989f508b506630f673ce086e0746173fea89a6 100644
--- a/Fltk/GUI.h
+++ b/Fltk/GUI.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <FL/Fl_Window.H>
 #include <FL/Fl_Box.H>
diff --git a/Fltk/GmshServer.cpp b/Fltk/GmshServer.cpp
index 803dd549c22f147cc6f06a2a17dd575cd4c46936..62487524284878c63d90b1fccff408950bd0264d 100644
--- a/Fltk/GmshServer.cpp
+++ b/Fltk/GmshServer.cpp
@@ -1,4 +1,4 @@
-/* $Id: GmshServer.cpp,v 1.5 2002-05-18 07:18:00 geuzaine Exp $ */
+/* $Id: GmshServer.cpp,v 1.6 2002-05-18 07:56:48 geuzaine Exp $ */
 /*
   Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 
@@ -14,7 +14,7 @@
 
   You should have received a copy of the GNU General Public License
   along with this program; if not, write to the Free Software
-  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 */
 
 #include <stdio.h>
diff --git a/Fltk/GmshServer.h b/Fltk/GmshServer.h
index 19c395050de0a67ad675202651128952db83516a..9732f85b7b31eb763859f2d5f9233346f2850666 100644
--- a/Fltk/GmshServer.h
+++ b/Fltk/GmshServer.h
@@ -16,7 +16,7 @@
 
   You should have received a copy of the GNU General Public License
   along with this program; if not, write to the Free Software
-  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 */
 
 int Gmsh_StartClient(char *command, char *sockname);
diff --git a/Fltk/Main.cpp b/Fltk/Main.cpp
index b58422a03579084c7cac3ff1e0f9f0874ec643a9..26db32f44efca0357c9ed6d1f2a11ddd7e0d5e6f 100644
--- a/Fltk/Main.cpp
+++ b/Fltk/Main.cpp
@@ -1,4 +1,4 @@
-// $Id: Main.cpp,v 1.37 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Main.cpp,v 1.38 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <signal.h>
 #include <time.h>
diff --git a/Fltk/Message.cpp b/Fltk/Message.cpp
index e3e443be2dfcb299b2ce89b8dabb3f7721e7700e..b8eeb553dcad15bb2d9b016c6afef533a4c46d84 100644
--- a/Fltk/Message.cpp
+++ b/Fltk/Message.cpp
@@ -1,4 +1,4 @@
-// $Id: Message.cpp,v 1.26 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Message.cpp,v 1.27 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <unistd.h>
 #include <signal.h>
diff --git a/Fltk/Opengl.cpp b/Fltk/Opengl.cpp
index d6a37d8842fdad1c595f6be7b4f2fc6f246dafb7..3d7115c783e4f9b832ac732f81517354f4a61358 100644
--- a/Fltk/Opengl.cpp
+++ b/Fltk/Opengl.cpp
@@ -1,4 +1,4 @@
-// $Id: Opengl.cpp,v 1.27 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Opengl.cpp,v 1.28 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Fltk/Opengl_Window.cpp b/Fltk/Opengl_Window.cpp
index d78ab3cc801fc91b2c3e7f19246cc37c17bcd41e..4b3a5b92ab641a67c82688bbb61671443cc998b9 100644
--- a/Fltk/Opengl_Window.cpp
+++ b/Fltk/Opengl_Window.cpp
@@ -1,4 +1,4 @@
-// $Id: Opengl_Window.cpp,v 1.22 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Opengl_Window.cpp,v 1.23 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Fltk/Opengl_Window.h b/Fltk/Opengl_Window.h
index e90a89f05a6f059284d7c17a607b5991bc463258..4803f56af195ec2a32502261f7efe7e2c62519d2 100644
--- a/Fltk/Opengl_Window.h
+++ b/Fltk/Opengl_Window.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 class Opengl_Window : public Fl_Gl_Window {
   void draw();
diff --git a/Fltk/Solvers.cpp b/Fltk/Solvers.cpp
index d32fbc7e0430068d30c473ee1566531544ad8cbc..ff55f0adbb856e35223a2c3568720437ad877182 100644
--- a/Fltk/Solvers.cpp
+++ b/Fltk/Solvers.cpp
@@ -1,4 +1,4 @@
-// $Id: Solvers.cpp,v 1.11 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Solvers.cpp,v 1.12 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshClient.h"
diff --git a/Fltk/Solvers.h b/Fltk/Solvers.h
index cfa6c04db67be7d3dc523d22876c3c20a813f9be..57df4dfe82c5848b6186e2b4433bd3b8c08aebfd 100644
--- a/Fltk/Solvers.h
+++ b/Fltk/Solvers.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #define MAXSOLVERS 5
 
diff --git a/Geo/CAD.cpp b/Geo/CAD.cpp
index 0e47769044acfddf510980173af4d081c484f38e..29f037758b7dcfc532ae3f117c082f283468fd0b 100644
--- a/Geo/CAD.cpp
+++ b/Geo/CAD.cpp
@@ -1,4 +1,4 @@
-// $Id: CAD.cpp,v 1.48 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: CAD.cpp,v 1.49 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Geo/CAD.h b/Geo/CAD.h
index 48ed1668a8d8e2fd695c6e2608d0a9e39870429f..1fe9d3771b6aac7a3a731a92c069ee99c673b8a3 100644
--- a/Geo/CAD.h
+++ b/Geo/CAD.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Mesh.h"
 
diff --git a/Geo/DataBase.cpp b/Geo/DataBase.cpp
index bc0a4e6c2e7af22712a4e0d292a5e1ec53c28fbf..5cc25a15d2288c5d856f69aba4b25b0215b8a685 100644
--- a/Geo/DataBase.cpp
+++ b/Geo/DataBase.cpp
@@ -1,4 +1,4 @@
-// $Id: DataBase.cpp,v 1.19 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: DataBase.cpp,v 1.20 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Geo/DataBase.h b/Geo/DataBase.h
index 6e8b8bb7d07fad3873b50083a9c10c2d75e6588d..f067023b18b630146835bf252d8e16a7d44e5a23 100644
--- a/Geo/DataBase.h
+++ b/Geo/DataBase.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 void Cdbpts101 (int ip, double x, double y, double z, double l, double w);
 void Cdbpts105 (int ip, double x, double y, double z, double l, double w);
diff --git a/Geo/ExtrudeParams.cpp b/Geo/ExtrudeParams.cpp
index f3e21de6478b3f6410995db51e0abaff6b9e0646..61f2a645d8c63e5ca27d636a027bb1d5f90a85cb 100644
--- a/Geo/ExtrudeParams.cpp
+++ b/Geo/ExtrudeParams.cpp
@@ -1,4 +1,4 @@
-// $Id: ExtrudeParams.cpp,v 1.8 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: ExtrudeParams.cpp,v 1.9 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Geo.h"
diff --git a/Geo/ExtrudeParams.h b/Geo/ExtrudeParams.h
index 4d9dbc5709cc69938a23141e88fbf57a1290b951..6c969a8a83a61ea1901c50a629b9094528691aab 100644
--- a/Geo/ExtrudeParams.h
+++ b/Geo/ExtrudeParams.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 // geo.Mode
 #define EXTRUDED_ENTITY 1
diff --git a/Geo/Geo.cpp b/Geo/Geo.cpp
index 6f38798c82f70e40b15179a3fa441e01082c5cc5..43144bfba8671f0620d15ca97cf444a8494d50ca 100644
--- a/Geo/Geo.cpp
+++ b/Geo/Geo.cpp
@@ -1,4 +1,4 @@
-// $Id: Geo.cpp,v 1.26 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Geo.cpp,v 1.27 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Geo/Geo.h b/Geo/Geo.h
index 3a599c926dcd8f4f854f548bde90b880ff759cde..72cc7b4fc91690e840a5c54b42b2fda75732dd75 100644
--- a/Geo/Geo.h
+++ b/Geo/Geo.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #define ELEMENTARY 1
 #define PHYSICAL   2
diff --git a/Geo/MinMax.cpp b/Geo/MinMax.cpp
index 191d58afe084b30f720cfba4abb02231cdd44d2e..e95b273ddb6a05fdd93f18127be6fdf436f47706 100644
--- a/Geo/MinMax.cpp
+++ b/Geo/MinMax.cpp
@@ -1,4 +1,4 @@
-// $Id: MinMax.cpp,v 1.7 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: MinMax.cpp,v 1.8 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Geo/MinMax.h b/Geo/MinMax.h
index 2eea0873f29c1366139f27aaec00841c992f8ec2..8253f7dedf299e50f373ea745ee748a5ee2e5561 100644
--- a/Geo/MinMax.h
+++ b/Geo/MinMax.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 void CalculateMinMax (Tree_T *t, double *bbox);
 
diff --git a/Geo/Print_Geo.cpp b/Geo/Print_Geo.cpp
index 8d43d681ebc0f6e514efc44dce5f8c72b67c715c..e8afd5358e9d4d4dbcd2988c7014b644b98c476a 100644
--- a/Geo/Print_Geo.cpp
+++ b/Geo/Print_Geo.cpp
@@ -1,4 +1,4 @@
-// $Id: Print_Geo.cpp,v 1.25 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Print_Geo.cpp,v 1.26 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Geo.h"
diff --git a/Geo/StepGeomDatabase.cpp b/Geo/StepGeomDatabase.cpp
index fbf27aebeb94bf3b1a870ccb55d9359df92a272d..8f18769a535328d5bcd5a12aa12908e372d9fe7b 100644
--- a/Geo/StepGeomDatabase.cpp
+++ b/Geo/StepGeomDatabase.cpp
@@ -1,4 +1,4 @@
-// $Id: StepGeomDatabase.cpp,v 1.8 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: StepGeomDatabase.cpp,v 1.9 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Geo/StepGeomDatabase.h b/Geo/StepGeomDatabase.h
index 3ca712e0112bc1de1a3e941bd8f8fed8a4208322..d97061fb5faf4fd14757ccd01e6fa4ed8f376288 100644
--- a/Geo/StepGeomDatabase.h
+++ b/Geo/StepGeomDatabase.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 typedef struct{
   double X, Y, Z;
diff --git a/Geo/Verif.cpp b/Geo/Verif.cpp
index cce541bca334ceba3a3b3757b03725f6e110ac92..044eb36161cfef929e94f8a153fc463037ecb920 100644
--- a/Geo/Verif.cpp
+++ b/Geo/Verif.cpp
@@ -1,4 +1,4 @@
-// $Id: Verif.cpp,v 1.10 2002-05-18 07:18:01 geuzaine Exp $
+// $Id: Verif.cpp,v 1.11 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Geo.h"
diff --git a/Geo/Verif.h b/Geo/Verif.h
index 77a8d8d88298537b2334f6660efda0bb3668225c..7a03faf62abcf4f52ffe93bd8c447cf6644a8eb4 100644
--- a/Geo/Verif.h
+++ b/Geo/Verif.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 int alledgeslinked (int ed, List_T * Liste, List_T * old);
 int allfaceslinked (int iz, List_T * Liste, List_T * old);
diff --git a/Graphics/Axes.cpp b/Graphics/Axes.cpp
index 42afa8243e95be9f135717d6d8724c0a95c6ae65..009eadcbf91bc4bc2d8ec4bf9f22a0f53e87fa46 100644
--- a/Graphics/Axes.cpp
+++ b/Graphics/Axes.cpp
@@ -1,4 +1,4 @@
-// $Id: Axes.cpp,v 1.14 2002-05-18 07:18:01 geuzaine Exp $
+// $Id: Axes.cpp,v 1.15 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/CreateFile.cpp b/Graphics/CreateFile.cpp
index 3ca3e81b460e446ac8fa5fadd5515ec40b3e4890..b604d7866c67dc352c84842ed9aea24a290c187c 100644
--- a/Graphics/CreateFile.cpp
+++ b/Graphics/CreateFile.cpp
@@ -1,4 +1,4 @@
-// $Id: CreateFile.cpp,v 1.28 2002-05-18 07:18:01 geuzaine Exp $
+// $Id: CreateFile.cpp,v 1.29 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/CreateFile.h b/Graphics/CreateFile.h
index f606e18cba7738cb310aa782fd597ad4435272e6..8c2f4df92e89e014f9e5ca7917c67b103d2a4813 100644
--- a/Graphics/CreateFile.h
+++ b/Graphics/CreateFile.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 void CreateOutputFile (char *name, int format) ;
 
diff --git a/Graphics/Draw.cpp b/Graphics/Draw.cpp
index 96ce08ec186ab5b20f8d0a28740c585d1c7751e3..83ef1c78ec60425b0d7fc4f8a56b33034002165f 100644
--- a/Graphics/Draw.cpp
+++ b/Graphics/Draw.cpp
@@ -1,4 +1,4 @@
-// $Id: Draw.cpp,v 1.30 2002-05-18 07:18:01 geuzaine Exp $
+// $Id: Draw.cpp,v 1.31 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/Draw.h b/Graphics/Draw.h
index 1941805c0cfd5d16194345ccd60336fef2cc3807..dc09dc8d807a72528b0664e211c6ff1b5c462c62 100644
--- a/Graphics/Draw.h
+++ b/Graphics/Draw.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Views.h"
 
diff --git a/Graphics/Entity.cpp b/Graphics/Entity.cpp
index cebadc542ffe07be2ca6c58dab79199e13407f17..850c05130054b08f33f9a8ceb99b32643734efed 100644
--- a/Graphics/Entity.cpp
+++ b/Graphics/Entity.cpp
@@ -1,4 +1,4 @@
-// $Id: Entity.cpp,v 1.13 2002-05-18 07:18:01 geuzaine Exp $
+// $Id: Entity.cpp,v 1.14 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/Geom.cpp b/Graphics/Geom.cpp
index b36e17f58b1854c141450c69dd54c7d8bd7edba4..3f21b0442ac564edf83950445e8a24d0ed2e86e0 100644
--- a/Graphics/Geom.cpp
+++ b/Graphics/Geom.cpp
@@ -1,4 +1,4 @@
-// $Id: Geom.cpp,v 1.35 2002-05-18 07:18:01 geuzaine Exp $
+// $Id: Geom.cpp,v 1.36 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/Graph2D.cpp b/Graphics/Graph2D.cpp
index 5046c369b8d7136fb1c78ec77c23406278ed7bff..fefc9d56c9686e4357a8bc4c877d0f751d4f090c 100644
--- a/Graphics/Graph2D.cpp
+++ b/Graphics/Graph2D.cpp
@@ -1,4 +1,4 @@
-// $Id: Graph2D.cpp,v 1.17 2002-05-18 07:18:01 geuzaine Exp $
+// $Id: Graph2D.cpp,v 1.18 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/Iso.cpp b/Graphics/Iso.cpp
index 4654275117fdf613bfc0c6921509200cc070d379..e56c597f84f2df6fd571b8b6de733d6a886745a0 100644
--- a/Graphics/Iso.cpp
+++ b/Graphics/Iso.cpp
@@ -1,4 +1,4 @@
-// $Id: Iso.cpp,v 1.11 2002-05-18 07:18:01 geuzaine Exp $
+// $Id: Iso.cpp,v 1.12 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/Iso.h b/Graphics/Iso.h
index 863a0462e86e343da47dcb16971789c8a4bb8963..c60d9732e847c19c385acb94bad6256aafbda3ae 100644
--- a/Graphics/Iso.h
+++ b/Graphics/Iso.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Views.h"
 
diff --git a/Graphics/Mesh.cpp b/Graphics/Mesh.cpp
index 7c6752e9a908d63a43ec09549330d2cb2a1f0523..5704dd838b2b6596b3f35b8d1f00d50125087b70 100644
--- a/Graphics/Mesh.cpp
+++ b/Graphics/Mesh.cpp
@@ -1,4 +1,4 @@
-// $Id: Mesh.cpp,v 1.49 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: Mesh.cpp,v 1.50 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/Post.cpp b/Graphics/Post.cpp
index 00b91103a096a3b3e50652eba1482b62be62d956..d86fc6586e8d69daef06de78d6a6c18a1b25c066 100644
--- a/Graphics/Post.cpp
+++ b/Graphics/Post.cpp
@@ -1,4 +1,4 @@
-// $Id: Post.cpp,v 1.33 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: Post.cpp,v 1.34 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/PostSimplex.cpp b/Graphics/PostSimplex.cpp
index e2629b9d89be15be9e0df2154f66e2ce7f5dbdfc..02a05373a3510bbf686646ef5deca0435ad3ff8a 100644
--- a/Graphics/PostSimplex.cpp
+++ b/Graphics/PostSimplex.cpp
@@ -1,4 +1,4 @@
-// $Id: PostSimplex.cpp,v 1.34 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: PostSimplex.cpp,v 1.35 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/Scale.cpp b/Graphics/Scale.cpp
index 57a6adffcfaede56328de3a62d43b86e65de924f..02b8b2abd99ee622282719f9a17ea1b1d03c1980 100644
--- a/Graphics/Scale.cpp
+++ b/Graphics/Scale.cpp
@@ -1,4 +1,4 @@
-// $Id: Scale.cpp,v 1.29 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: Scale.cpp,v 1.30 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/Visibility.cpp b/Graphics/Visibility.cpp
index 6a22212ea62d450234bf918067a516cc28fdc2c3..0c3a0029c3cf8e61335d9175314a3405b8607183 100644
--- a/Graphics/Visibility.cpp
+++ b/Graphics/Visibility.cpp
@@ -1,4 +1,4 @@
-// $Id: Visibility.cpp,v 1.3 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: Visibility.cpp,v 1.4 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Geo.h"
diff --git a/Graphics/Visibility.h b/Graphics/Visibility.h
index 9c759cf3c540704371f057213e03754a8f2b157a..e1ff7ffe844cf27d73a6dab6d89e1505d057152a 100644
--- a/Graphics/Visibility.h
+++ b/Graphics/Visibility.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 typedef struct{
   int n;
diff --git a/Graphics/gl2gif.cpp b/Graphics/gl2gif.cpp
index eadb4af74332e19c1df4ad985ecc772423710a43..dc82f7ccb727ca6f4f417d18369a745724feb8a6 100644
--- a/Graphics/gl2gif.cpp
+++ b/Graphics/gl2gif.cpp
@@ -2,7 +2,7 @@
  * GL2GIF, an OpenGL to GIF Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine 
  *
- * $Id: gl2gif.cpp,v 1.12 2002-05-18 07:18:02 geuzaine Exp $
+ * $Id: gl2gif.cpp,v 1.13 2002-05-18 07:56:48 geuzaine Exp $
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -16,7 +16,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
@@ -24,7 +24,7 @@
  * Warning: This code is really a dirty hack. It SHOULD be cleaned
  * (and most of all, all the static variables should be removed).
  * 
- * It is Based on 
+ * It is based on 
  *
  *  . libppm3.c - ppm utility library part 3
  *    Copyright (C) 1989, 1991 by Jef Poskanzer.
diff --git a/Graphics/gl2gif.h b/Graphics/gl2gif.h
index e2a4c7fd0f19957b97df73ec3e4b72edd2a579dd..9208cc22499b6d09a15ba486d0813bc33b4648a1 100644
--- a/Graphics/gl2gif.h
+++ b/Graphics/gl2gif.h
@@ -5,7 +5,7 @@
  * GL2GIF, an OpenGL to GIF Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine 
  *
- * $Id: gl2gif.h,v 1.7 2002-05-18 07:18:02 geuzaine Exp $
+ * $Id: gl2gif.h,v 1.8 2002-05-18 07:56:48 geuzaine Exp $
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -19,7 +19,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
diff --git a/Graphics/gl2jpeg.cpp b/Graphics/gl2jpeg.cpp
index 6b05a8a876b6326bfc436220cf7634d0f0d0c220..84301bc5f605cdd59170005e27ed4fe52183f654 100644
--- a/Graphics/gl2jpeg.cpp
+++ b/Graphics/gl2jpeg.cpp
@@ -2,7 +2,7 @@
  * GL2JPEG, an OpenGL to JPEG Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine 
  *
- * $Id: gl2jpeg.cpp,v 1.8 2002-05-18 07:18:02 geuzaine Exp $
+ * $Id: gl2jpeg.cpp,v 1.9 2002-05-18 07:56:48 geuzaine Exp $
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -16,7 +16,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
diff --git a/Graphics/gl2jpeg.h b/Graphics/gl2jpeg.h
index bfe3e25cff3342d733f946584776d0201ca6f535..02294a23d6e1551bd0984d65e7be38091e568407 100644
--- a/Graphics/gl2jpeg.h
+++ b/Graphics/gl2jpeg.h
@@ -5,7 +5,7 @@
  * GL2JPEG, an OpenGL to JPEG Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine 
  *
- * $Id: gl2jpeg.h,v 1.3 2002-05-18 07:18:02 geuzaine Exp $
+ * $Id: gl2jpeg.h,v 1.4 2002-05-18 07:56:48 geuzaine Exp $
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -19,7 +19,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
diff --git a/Graphics/gl2ppm.cpp b/Graphics/gl2ppm.cpp
index b390d466239e6f0562970734461e0009b604df11..a5a25dd171c58e2562ad472ca682d1fa19d8d390 100644
--- a/Graphics/gl2ppm.cpp
+++ b/Graphics/gl2ppm.cpp
@@ -2,7 +2,7 @@
  * GL2PPM, an OpenGL to PPM Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine 
  *
- * $Id: gl2ppm.cpp,v 1.6 2002-05-18 07:18:02 geuzaine Exp $
+ * $Id: gl2ppm.cpp,v 1.7 2002-05-18 07:56:48 geuzaine Exp $
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -16,7 +16,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
diff --git a/Graphics/gl2ppm.h b/Graphics/gl2ppm.h
index 3de6f50f9704c37910ba21a737b569a5762fe6da..ae232d37bc278764d283259ffbd9b0096b68015c 100644
--- a/Graphics/gl2ppm.h
+++ b/Graphics/gl2ppm.h
@@ -5,7 +5,7 @@
  * GL2PPM, an OpenGL to PPM Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine 
  *
- * $Id: gl2ppm.h,v 1.2 2002-05-18 07:18:02 geuzaine Exp $
+ * $Id: gl2ppm.h,v 1.3 2002-05-18 07:56:49 geuzaine Exp $
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -19,7 +19,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
diff --git a/Graphics/gl2ps.cpp b/Graphics/gl2ps.cpp
index 9ec0f43418835485651437d01ec1990bcea451bc..e1d74e1098dc95f5b98e112f097e1c906cd46b28 100644
--- a/Graphics/gl2ps.cpp
+++ b/Graphics/gl2ps.cpp
@@ -2,7 +2,7 @@
  * GL2PS, an OpenGL to PostScript Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine 
  *
- * $Id: gl2ps.cpp,v 1.40 2002-04-26 23:17:10 geuzaine Exp $
+ * $Id: gl2ps.cpp,v 1.41 2002-05-18 07:56:49 geuzaine Exp $
  *
  * E-mail: geuz@geuz.org
  * URL: http://www.geuz.org/gl2ps/
@@ -19,7 +19,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
diff --git a/Graphics/gl2ps.h b/Graphics/gl2ps.h
index f26532313b8443def935091f7a2876f236e5caa1..fb7740906cddff971a40452124cce3a3489023ee 100644
--- a/Graphics/gl2ps.h
+++ b/Graphics/gl2ps.h
@@ -2,7 +2,7 @@
  * GL2PS, an OpenGL to PostScript Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine
  *
- * $Id: gl2ps.h,v 1.20 2002-03-08 22:12:41 geuzaine Exp $
+ * $Id: gl2ps.h,v 1.21 2002-05-18 07:56:49 geuzaine Exp $
  *
  * E-mail: geuz@geuz.org
  * URL: http://www.geuz.org/gl2ps/
@@ -19,7 +19,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
diff --git a/Graphics/gl2yuv.cpp b/Graphics/gl2yuv.cpp
index e797febaa331dd03220f43ecc9c92b29be06b674..8b2ff5e36fcf76fbcfde4b2b08636fb95248503a 100644
--- a/Graphics/gl2yuv.cpp
+++ b/Graphics/gl2yuv.cpp
@@ -2,7 +2,7 @@
  * GL2YUV, an OpenGL to YUV Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine 
  *
- * $Id: gl2yuv.cpp,v 1.4 2002-05-18 07:18:02 geuzaine Exp $
+ * $Id: gl2yuv.cpp,v 1.5 2002-05-18 07:56:49 geuzaine Exp $
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -16,7 +16,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
diff --git a/Graphics/gl2yuv.h b/Graphics/gl2yuv.h
index 1b130b155ee05a886cf1cdd1a4040484193185fd..5e140156a57cdfa77fd8c451f162618e31ddb929 100644
--- a/Graphics/gl2yuv.h
+++ b/Graphics/gl2yuv.h
@@ -5,7 +5,7 @@
  * GL2YUV, an OpenGL to YUV Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine 
  *
- * $Id: gl2yuv.h,v 1.2 2002-05-18 07:18:02 geuzaine Exp $
+ * $Id: gl2yuv.h,v 1.3 2002-05-18 07:56:49 geuzaine Exp $
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -19,7 +19,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
diff --git a/Mesh/1D_Mesh.cpp b/Mesh/1D_Mesh.cpp
index c39fada3e0b248e155ee49d2411e680016a324dd..201bc5f201392ad8a76b70ec55db9aa5bc523ade 100644
--- a/Mesh/1D_Mesh.cpp
+++ b/Mesh/1D_Mesh.cpp
@@ -1,4 +1,4 @@
-// $Id: 1D_Mesh.cpp,v 1.25 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 1D_Mesh.cpp,v 1.26 2002-05-18 07:56:49 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/2D_BGMesh.cpp b/Mesh/2D_BGMesh.cpp
index 3eb57943c022823406f62b948e6863567c44f81e..7700f0c2b3adf502077eca11086404f59e12bedc 100644
--- a/Mesh/2D_BGMesh.cpp
+++ b/Mesh/2D_BGMesh.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_BGMesh.cpp,v 1.9 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_BGMesh.cpp,v 1.10 2002-05-18 07:56:49 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/2D_Bowyer.cpp b/Mesh/2D_Bowyer.cpp
index 37423679ce79bfdc12fd737eeecec03472eafc54..2823d042d312dbbf2e9e56dc424bacb7ab0673cd 100644
--- a/Mesh/2D_Bowyer.cpp
+++ b/Mesh/2D_Bowyer.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Bowyer.cpp,v 1.9 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Bowyer.cpp,v 1.10 2002-05-18 07:56:49 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*
    A L G O R I T H M E   D E   B O W Y E R  -  W A T S O N
diff --git a/Mesh/2D_Bricks.cpp b/Mesh/2D_Bricks.cpp
index 5cef0c67872c00c525d0cd1a4dd3d3b031a56476..6f1bcec50042854dad6bfd78816b474a2e18f890 100644
--- a/Mesh/2D_Bricks.cpp
+++ b/Mesh/2D_Bricks.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Bricks.cpp,v 1.6 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Bricks.cpp,v 1.7 2002-05-18 07:56:49 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/2D_Cylindrical.cpp b/Mesh/2D_Cylindrical.cpp
index 168adc7b05c85a1eddb1372444f556a95a8f9eaa..4458696e28eab9c9725f08fbe209260f23231287 100644
--- a/Mesh/2D_Cylindrical.cpp
+++ b/Mesh/2D_Cylindrical.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Cylindrical.cpp,v 1.9 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Cylindrical.cpp,v 1.10 2002-05-18 07:56:49 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/2D_DivAndConq.cpp b/Mesh/2D_DivAndConq.cpp
index a24b329fbfe24ede291213a41ac530ca17e2d1b0..0e5bdfc752d54d15b76f05d10a07e446911c9706 100644
--- a/Mesh/2D_DivAndConq.cpp
+++ b/Mesh/2D_DivAndConq.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_DivAndConq.cpp,v 1.12 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_DivAndConq.cpp,v 1.13 2002-05-18 07:56:49 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*
    A L G O R I T H M E    D I V I D E    A N D     C O N Q U E R   
diff --git a/Mesh/2D_Elliptic.cpp b/Mesh/2D_Elliptic.cpp
index 607b96ec7d757043b3cfc9ce580776c40b638fbc..bbb1a824d04f739b8f6be4d03492ebca11de2259 100644
--- a/Mesh/2D_Elliptic.cpp
+++ b/Mesh/2D_Elliptic.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Elliptic.cpp,v 1.9 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Elliptic.cpp,v 1.10 2002-05-18 07:56:49 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/2D_InitMesh.cpp b/Mesh/2D_InitMesh.cpp
index 05a8e87d68550cd64d625d0868f8f089fc4723bb..d813faf05519d73d4018ecd80bac60cd4a165ec6 100644
--- a/Mesh/2D_InitMesh.cpp
+++ b/Mesh/2D_InitMesh.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_InitMesh.cpp,v 1.12 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_InitMesh.cpp,v 1.13 2002-05-18 07:56:49 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*
  
diff --git a/Mesh/2D_Links.cpp b/Mesh/2D_Links.cpp
index 60bc1297cf34125ebb946ce8ef90d098da7b5e22..4b386234f03a432df72b4c8d4d20a20f24e61166 100644
--- a/Mesh/2D_Links.cpp
+++ b/Mesh/2D_Links.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Links.cpp,v 1.10 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Links.cpp,v 1.11 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/2D_Mesh.cpp b/Mesh/2D_Mesh.cpp
index d436738d85f25348896dd78de9b5d17bb085505b..a4c255a066604fa2eb72606158daf7693863943b 100644
--- a/Mesh/2D_Mesh.cpp
+++ b/Mesh/2D_Mesh.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Mesh.cpp,v 1.41 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Mesh.cpp,v 1.42 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*
    Maillage Delaunay d'une surface (Point insertion Technique)
diff --git a/Mesh/2D_Mesh.h b/Mesh/2D_Mesh.h
index f29cf1ca759b06d04dde88557155ba7ecb8167e3..85f5aa9f9f931b2d9a8cb8c2b5ad23d8d2b31afa 100644
--- a/Mesh/2D_Mesh.h
+++ b/Mesh/2D_Mesh.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 typedef struct avl{
   void *treedata;
diff --git a/Mesh/2D_Mesh_Aniso.cpp b/Mesh/2D_Mesh_Aniso.cpp
index 381784bdc2656c258e37193aac3365a88cc0d8f6..ad779fe3d6c3bc0dec8da899bd8a2b59b77d68d6 100644
--- a/Mesh/2D_Mesh_Aniso.cpp
+++ b/Mesh/2D_Mesh_Aniso.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Mesh_Aniso.cpp,v 1.26 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Mesh_Aniso.cpp,v 1.27 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 // Anisotropic Delaunay mesh generator
 
diff --git a/Mesh/2D_Mesh_Shewchuk.cpp b/Mesh/2D_Mesh_Shewchuk.cpp
index 6543cc38ff9da8b76d6e08ac1f5a625949206c20..7ee7d49d3270242841df0490690d18309fd78be5 100644
--- a/Mesh/2D_Mesh_Shewchuk.cpp
+++ b/Mesh/2D_Mesh_Shewchuk.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Mesh_Shewchuk.cpp,v 1.8 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Mesh_Shewchuk.cpp,v 1.9 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Mesh.h"
diff --git a/Mesh/2D_Parametric.cpp b/Mesh/2D_Parametric.cpp
index fd0af66157e841a1f3d283cf37b454e32fc60fcc..5ba14b0f62116dbc4ca16f54a0d71d0972c2ecbe 100644
--- a/Mesh/2D_Parametric.cpp
+++ b/Mesh/2D_Parametric.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Parametric.cpp,v 1.7 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Parametric.cpp,v 1.8 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/2D_Recombine.cpp b/Mesh/2D_Recombine.cpp
index 7af5aa378105b4093117e36f9d38d2033c633909..81ad1777aca0e7f71683da243e2697d9035173a5 100644
--- a/Mesh/2D_Recombine.cpp
+++ b/Mesh/2D_Recombine.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Recombine.cpp,v 1.10 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Recombine.cpp,v 1.11 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/2D_SMesh.cpp b/Mesh/2D_SMesh.cpp
index 98bbd9b62f13c301e956d93c591c27edf1a7efe0..470cd03021b5a76f18802005e8ea327a71829038 100644
--- a/Mesh/2D_SMesh.cpp
+++ b/Mesh/2D_SMesh.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_SMesh.cpp,v 1.9 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_SMesh.cpp,v 1.10 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*  
   Maillage transfini surfacique                                                 
diff --git a/Mesh/2D_Tree.cpp b/Mesh/2D_Tree.cpp
index 97997be274f9fa5afd486f59853154e2c3735510..7a2d5f0b435fc12d52450b725230878123a1e79b 100644
--- a/Mesh/2D_Tree.cpp
+++ b/Mesh/2D_Tree.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Tree.cpp,v 1.5 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Tree.cpp,v 1.6 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Mesh.h"
diff --git a/Mesh/2D_Util.cpp b/Mesh/2D_Util.cpp
index d8b1942c0b3262575881dd422a136643ce735157..b9c9238f055b42c6eae46a341b0d1c3d23fa41e8 100644
--- a/Mesh/2D_Util.cpp
+++ b/Mesh/2D_Util.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Util.cpp,v 1.13 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Util.cpp,v 1.14 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/3D_BGMesh.cpp b/Mesh/3D_BGMesh.cpp
index d877bdf6f96dc4afabc2863fc1b59cd41dca9d00..588679bbf5807b42893f5cd4bf9b7778d10c764a 100644
--- a/Mesh/3D_BGMesh.cpp
+++ b/Mesh/3D_BGMesh.cpp
@@ -1,4 +1,4 @@
-// $Id: 3D_BGMesh.cpp,v 1.18 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 3D_BGMesh.cpp,v 1.19 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Mesh.h"
diff --git a/Mesh/3D_Bricks.cpp b/Mesh/3D_Bricks.cpp
index 3f00779426ebf5e5d096f10afb0a1cd4e9656e5c..efcd6e1e080bca24f83025d1a6f873f899b1f2ac 100644
--- a/Mesh/3D_Bricks.cpp
+++ b/Mesh/3D_Bricks.cpp
@@ -1,4 +1,4 @@
-// $Id: 3D_Bricks.cpp,v 1.8 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 3D_Bricks.cpp,v 1.9 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/3D_Coherence.cpp b/Mesh/3D_Coherence.cpp
index f4c2412911ba214189ceb20b4b01b4a31f8e645f..2aec16d4e44f8fd96e691681bb6f505c14c4dc4d 100644
--- a/Mesh/3D_Coherence.cpp
+++ b/Mesh/3D_Coherence.cpp
@@ -1,4 +1,4 @@
-// $Id: 3D_Coherence.cpp,v 1.24 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 3D_Coherence.cpp,v 1.25 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/3D_Divide.cpp b/Mesh/3D_Divide.cpp
index 2ee39763850fcc0862d349c54f59da8283416c3f..4a59819ecc4cf0a655e1a4ce815b24f3dc46d3da 100644
--- a/Mesh/3D_Divide.cpp
+++ b/Mesh/3D_Divide.cpp
@@ -1,4 +1,4 @@
-// $Id: 3D_Divide.cpp,v 1.15 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 3D_Divide.cpp,v 1.16 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /* Routine de division des elements tetraedriques
    ou triangulaires
diff --git a/Mesh/3D_Extrude.cpp b/Mesh/3D_Extrude.cpp
index b7310d479cce0cb6b2c5f40c15af95c7d8c39792..691534a0d919cf678c810721c83e42a8b0f51542 100644
--- a/Mesh/3D_Extrude.cpp
+++ b/Mesh/3D_Extrude.cpp
@@ -1,4 +1,4 @@
-// $Id: 3D_Extrude.cpp,v 1.54 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: 3D_Extrude.cpp,v 1.55 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/3D_Extrude_Old.cpp b/Mesh/3D_Extrude_Old.cpp
index 5e27c4f323ba110fc056c17f8031c1a4546902a2..f4bb26ee48d348f252e33d1688df4386b9adda71 100644
--- a/Mesh/3D_Extrude_Old.cpp
+++ b/Mesh/3D_Extrude_Old.cpp
@@ -1,4 +1,4 @@
-// $Id: 3D_Extrude_Old.cpp,v 1.19 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: 3D_Extrude_Old.cpp,v 1.20 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 // This is the old extrusion mesh generator -> only available through
 // the command line option -extrude (w/o -recombine). This mesh
diff --git a/Mesh/3D_Mesh.cpp b/Mesh/3D_Mesh.cpp
index a23c9a184c9f063108461f2c01d46e6feb95a4f0..f6bd6aa5c7f38b26b03afd841b64c354e9f9c6c4 100644
--- a/Mesh/3D_Mesh.cpp
+++ b/Mesh/3D_Mesh.cpp
@@ -1,4 +1,4 @@
-// $Id: 3D_Mesh.cpp,v 1.38 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: 3D_Mesh.cpp,v 1.39 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*
   Isotropic Delaunay 3D
diff --git a/Mesh/3D_Mesh_Old.cpp b/Mesh/3D_Mesh_Old.cpp
index deec365df3e9e39290b4919c0999a8652ea6969b..1f934772ffe136cf622dd10de484517ae1635b64 100644
--- a/Mesh/3D_Mesh_Old.cpp
+++ b/Mesh/3D_Mesh_Old.cpp
@@ -1,4 +1,4 @@
-// $Id: 3D_Mesh_Old.cpp,v 1.2 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: 3D_Mesh_Old.cpp,v 1.3 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*
   Isotropic Delaunay 3D
diff --git a/Mesh/3D_SMesh.cpp b/Mesh/3D_SMesh.cpp
index 965f9c28d425c5b0184239341424a5d68e79c33c..93cb53c9f4824979d700f78882df97434680a9f2 100644
--- a/Mesh/3D_SMesh.cpp
+++ b/Mesh/3D_SMesh.cpp
@@ -1,4 +1,4 @@
-// $Id: 3D_SMesh.cpp,v 1.12 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: 3D_SMesh.cpp,v 1.13 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*  
   Maillage transfini volumique
diff --git a/Mesh/Create.cpp b/Mesh/Create.cpp
index 45c68f03f0cf726cead6d5d88cc499ad6f04a944..260ada6f7a963a6807a65cf22c54a42231f1a977 100644
--- a/Mesh/Create.cpp
+++ b/Mesh/Create.cpp
@@ -1,4 +1,4 @@
-// $Id: Create.cpp,v 1.37 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: Create.cpp,v 1.38 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/Create.h b/Mesh/Create.h
index ae82bb100c64a5189864dd932c9418f2ad89cb45..11cb666e6c4e2540bcdc1040fcf53ec801f3a729 100644
--- a/Mesh/Create.h
+++ b/Mesh/Create.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 int compareNXE (const void *a, const void *b);
 int compareFxE (const void *a, const void *b);
diff --git a/Mesh/CrossData.cpp b/Mesh/CrossData.cpp
index 50e11b690aa66804461a791661c129121b892ffe..9c40371162ed36806c09d1901a0cb51df4384e1b 100644
--- a/Mesh/CrossData.cpp
+++ b/Mesh/CrossData.cpp
@@ -1,4 +1,4 @@
-// $Id: CrossData.cpp,v 1.6 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: CrossData.cpp,v 1.7 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Mesh.h"
diff --git a/Mesh/Edge.cpp b/Mesh/Edge.cpp
index 168523ba6c949addbcebf78aeccec190f10a1607..de5467bdb1a73ff88410648792923882ae521ab8 100644
--- a/Mesh/Edge.cpp
+++ b/Mesh/Edge.cpp
@@ -1,4 +1,4 @@
-// $Id: Edge.cpp,v 1.7 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: Edge.cpp,v 1.8 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/Edge.h b/Mesh/Edge.h
index b2533aa2b022cbc2c548c41b284eb75e8b67aa30..4600e433828f1ae77694cce72cf826634b2bfcf3 100644
--- a/Mesh/Edge.h
+++ b/Mesh/Edge.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "List.h"
 #include "Tree.h"
diff --git a/Mesh/Generator.cpp b/Mesh/Generator.cpp
index 5dabef9844459ba314fe59d2f5a95f7375fb18ee..43f8fcb0eb0f3ca4b124905efa326c8eb46f0165 100644
--- a/Mesh/Generator.cpp
+++ b/Mesh/Generator.cpp
@@ -1,4 +1,4 @@
-// $Id: Generator.cpp,v 1.33 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: Generator.cpp,v 1.34 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/Interpolation.cpp b/Mesh/Interpolation.cpp
index 578f21830a15c48748e24fdae1e700691a991f04..002538130e622cef79530317e465042b092298d3 100644
--- a/Mesh/Interpolation.cpp
+++ b/Mesh/Interpolation.cpp
@@ -1,4 +1,4 @@
-// $Id: Interpolation.cpp,v 1.17 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: Interpolation.cpp,v 1.18 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/Interpolation.h b/Mesh/Interpolation.h
index a70d5775bd089dc60ec7aa3345d8935a117f6e8f..0d7641a7e98ecab45b59a73b952de2f624e99b59 100644
--- a/Mesh/Interpolation.h
+++ b/Mesh/Interpolation.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 Vertex InterpolateCurve (Curve * Curve, double u, int derivee);
 
diff --git a/Mesh/Matrix.h b/Mesh/Matrix.h
index 0bee6f368c34df308aa1bc053c269582f28c5806..714b608c5a04e6c1524c9ebab948e647703fd749 100644
--- a/Mesh/Matrix.h
+++ b/Mesh/Matrix.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #define _TAILLE_ 3
 
diff --git a/Mesh/Mesh.h b/Mesh/Mesh.h
index 457c3c0a1caa94d542e1ffd2e5cebc86ec8b1300..f05a5c85d780725b59b5091b7803d7209a35626d 100644
--- a/Mesh/Mesh.h
+++ b/Mesh/Mesh.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Vertex.h"
 #include "Simplex.h"
diff --git a/Mesh/MeshQuality.cpp b/Mesh/MeshQuality.cpp
index 74eec769158f7c09d7c0f876de876b8f903758fb..479075d55acf837c9aec0fad709cfd76e960cd67 100644
--- a/Mesh/MeshQuality.cpp
+++ b/Mesh/MeshQuality.cpp
@@ -1,4 +1,4 @@
-// $Id: MeshQuality.cpp,v 1.7 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: MeshQuality.cpp,v 1.8 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/Metric.cpp b/Mesh/Metric.cpp
index 8cdfe75bce295eac5aaaa2e42dd76664bb722ef5..d1ed687f53ed350b9d4fb7b6cd4a719acfe282d9 100644
--- a/Mesh/Metric.cpp
+++ b/Mesh/Metric.cpp
@@ -1,4 +1,4 @@
-// $Id: Metric.cpp,v 1.12 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: Metric.cpp,v 1.13 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <time.h>
 #include "Gmsh.h"
diff --git a/Mesh/Metric.h b/Mesh/Metric.h
index d0a36ef3881c87103a83c65a13b972b2cec3d021..59d7376a39b542a047c45fef6b0bf00d09e45d17 100644
--- a/Mesh/Metric.h
+++ b/Mesh/Metric.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Matrix.h"
 
diff --git a/Mesh/Nurbs.cpp b/Mesh/Nurbs.cpp
index 5716bd3470a0a1e111120cf245b8e68c430cba5f..c00fe01452c17fa285ddbd7379717630e6240345 100644
--- a/Mesh/Nurbs.cpp
+++ b/Mesh/Nurbs.cpp
@@ -1,4 +1,20 @@
-// $Id: Nurbs.cpp,v 1.7 2001-08-17 09:53:23 geuzaine Exp $
+// $Id: Nurbs.cpp,v 1.8 2002-05-18 07:56:50 geuzaine Exp $
+//
+// Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
+//
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Mesh.h"
diff --git a/Mesh/Print_Mesh.cpp b/Mesh/Print_Mesh.cpp
index f4b270ec17a622aa5fbcebb28cada149cd8c6c77..28db26f05b29b5ea1cd227a63ae11d4ffccfc343 100644
--- a/Mesh/Print_Mesh.cpp
+++ b/Mesh/Print_Mesh.cpp
@@ -1,4 +1,20 @@
-// $Id: Print_Mesh.cpp,v 1.34 2002-04-23 23:07:23 geuzaine Exp $
+// $Id: Print_Mesh.cpp,v 1.35 2002-05-18 07:56:50 geuzaine Exp $
+//
+// Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
+//
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/Read_Mesh.cpp b/Mesh/Read_Mesh.cpp
index 43878ab283b153d33d308e1c3ae8d1d0740c1f5a..d655d952b604e4114fbbac107aaafb1896ad0acb 100644
--- a/Mesh/Read_Mesh.cpp
+++ b/Mesh/Read_Mesh.cpp
@@ -1,4 +1,20 @@
-// $Id: Read_Mesh.cpp,v 1.41 2002-04-26 16:37:40 geuzaine Exp $
+// $Id: Read_Mesh.cpp,v 1.42 2002-05-18 07:56:50 geuzaine Exp $
+//
+// Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
+//
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Geo.h"
diff --git a/Mesh/SecondOrder.cpp b/Mesh/SecondOrder.cpp
index deac822e13c222f1b802a58937542af5de279656..da16d4e3fde228a57c6704336604a159e6517149 100644
--- a/Mesh/SecondOrder.cpp
+++ b/Mesh/SecondOrder.cpp
@@ -1,4 +1,20 @@
-// $Id: SecondOrder.cpp,v 1.8 2002-02-12 20:11:34 geuzaine Exp $
+// $Id: SecondOrder.cpp,v 1.9 2002-05-18 07:56:50 geuzaine Exp $
+//
+// Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
+//
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Geo.h"
diff --git a/Mesh/Simplex.cpp b/Mesh/Simplex.cpp
index 3ee96e69be636771dafcdb2ce2cbf21abd9b3545..431eee4a014e62e30d8bb7fdf15c5305cc09e5c3 100644
--- a/Mesh/Simplex.cpp
+++ b/Mesh/Simplex.cpp
@@ -1,4 +1,20 @@
-// $Id: Simplex.cpp,v 1.22 2002-04-06 00:59:48 geuzaine Exp $
+// $Id: Simplex.cpp,v 1.23 2002-05-18 07:56:50 geuzaine Exp $
+//
+// Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
+//
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/Simplex.h b/Mesh/Simplex.h
index 0f74ac0a9f8cb71d26c2c89899193bb7165ffeb1..f5458a19696671ddae8a190d6ecf1f9070e05e3d 100644
--- a/Mesh/Simplex.h
+++ b/Mesh/Simplex.h
@@ -1,6 +1,22 @@
 #ifndef _SIMPLEX_H_
 #define _SIMPLEX_H_
 
+// Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
+//
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+
 #include "Vertex.h"
 
 typedef struct {
diff --git a/Mesh/Vertex.cpp b/Mesh/Vertex.cpp
index 9965f8a6ce7d545772ca396960873a0583441267..6b68dddf9bb428bd39c6d8f7c48e41a649fa8887 100644
--- a/Mesh/Vertex.cpp
+++ b/Mesh/Vertex.cpp
@@ -1,4 +1,20 @@
-// $Id: Vertex.cpp,v 1.17 2002-02-05 20:13:00 geuzaine Exp $
+// $Id: Vertex.cpp,v 1.18 2002-05-18 07:56:50 geuzaine Exp $
+//
+// Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
+//
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/Vertex.h b/Mesh/Vertex.h
index 3aaac5d82c45c253eb4406b7829d099a72c0dfcf..2df938650dd0626bd6f5900f0db7b8f69669fd24 100644
--- a/Mesh/Vertex.h
+++ b/Mesh/Vertex.h
@@ -1,6 +1,22 @@
 #ifndef _VERTEX_H_
 #define _VERTEX_H_
 
+// Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
+//
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+
 #include "List.h"
 
 typedef struct {
diff --git a/Numeric/Numeric.cpp b/Numeric/Numeric.cpp
index 6c39ae463600314db1f02ba46558a73429c67d96..3796c051b8e9a7d2d92c25a33eabb7b88b83c02e 100644
--- a/Numeric/Numeric.cpp
+++ b/Numeric/Numeric.cpp
@@ -1,4 +1,4 @@
-// $Id: Numeric.cpp,v 1.1 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: Numeric.cpp,v 1.2 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Numeric/Numeric.h b/Numeric/Numeric.h
index b7bc549001b54053e31d5f225eaf20a38b808d7b..1eea3d577990f62b9956c2cee3fe84b02a5e1bf1 100644
--- a/Numeric/Numeric.h
+++ b/Numeric/Numeric.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <math.h>
 
diff --git a/Parallel/ParUtil.cpp b/Parallel/ParUtil.cpp
index 60737caf5baec8c6ae4ebba656a889b9babe997d..a44cf1d222dfd7b6dd381edd7c0119a3d7f641f0 100644
--- a/Parallel/ParUtil.cpp
+++ b/Parallel/ParUtil.cpp
@@ -1,4 +1,4 @@
-// $Id: ParUtil.cpp,v 1.2 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: ParUtil.cpp,v 1.3 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdio.h>
 #include <stdlib.h>
diff --git a/Parallel/ParUtil.h b/Parallel/ParUtil.h
index 7c990f549bb3f3970cf07891581e11d3faef7670..b31c73a498d3d405d64cfa02b07d403a1fd0212d 100644
--- a/Parallel/ParUtil.h
+++ b/Parallel/ParUtil.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdio.h>
 
diff --git a/Parser/FunctionManager.cpp b/Parser/FunctionManager.cpp
index 483d558c7da50c20cd9cd35243ce4ed28a10062c..2c2c56562f4815a55c57c8283c4c493c40a0762f 100644
--- a/Parser/FunctionManager.cpp
+++ b/Parser/FunctionManager.cpp
@@ -1,4 +1,4 @@
-// $Id: FunctionManager.cpp,v 1.14 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: FunctionManager.cpp,v 1.15 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <map>
 #include <stdio.h>
diff --git a/Parser/FunctionManager.h b/Parser/FunctionManager.h
index 08f32648410c50bc319f0ca9bf1830b5d15d1d34..4ac39ff3740fe93951e1857b94db86b35770389e 100644
--- a/Parser/FunctionManager.h
+++ b/Parser/FunctionManager.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 class mystack;
 class mymap;
diff --git a/Parser/Gmsh.l b/Parser/Gmsh.l
index e9e529c0418bd144733b6f7a25f9bf259d085d3b..54880159d39a41bc1d2e9adbfb845c9d8498030b 100644
--- a/Parser/Gmsh.l
+++ b/Parser/Gmsh.l
@@ -1,6 +1,6 @@
 %{
 
-// $Id: Gmsh.l,v 1.40 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: Gmsh.l,v 1.41 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -16,7 +16,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdio.h>
 #include <stdlib.h>
diff --git a/Parser/Gmsh.y b/Parser/Gmsh.y
index 7eb2be6f13fd2b66fa6b5244d6b45567c0927bc5..26ff567ed7fe508ac507892709fc9699a3d5c494 100644
--- a/Parser/Gmsh.y
+++ b/Parser/Gmsh.y
@@ -1,6 +1,6 @@
 %{ 
 
-// $Id: Gmsh.y,v 1.119 2002-05-18 07:18:04 geuzaine Exp $
+// $Id: Gmsh.y,v 1.120 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -16,7 +16,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdarg.h>
 #ifndef _NOPLUGIN
diff --git a/Parser/OpenFile.cpp b/Parser/OpenFile.cpp
index 7f68788bc53f626ab6c3e13ed1b5f18f88d862d4..001ce278ce79059491b6ccc369270caf7bf82ceb 100644
--- a/Parser/OpenFile.cpp
+++ b/Parser/OpenFile.cpp
@@ -1,4 +1,4 @@
-// $Id: OpenFile.cpp,v 1.28 2002-05-18 07:18:05 geuzaine Exp $
+// $Id: OpenFile.cpp,v 1.29 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Parser/OpenFile.h b/Parser/OpenFile.h
index 6249c859cd8430ba0241247e3013185bcba5e8dc..5f58ad77f5bce599eca4ce88b9f9a211855286d3 100644
--- a/Parser/OpenFile.h
+++ b/Parser/OpenFile.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #define MAX_OPEN_FILES  256
 
diff --git a/Parser/Parser.h b/Parser/Parser.h
index 29beff94a79bb20e9b2d13e377b01ccc6aa2aa5f..d5fd1bc317b0f0ad35b5ba5b9c9dc7f13f494a0c 100644
--- a/Parser/Parser.h
+++ b/Parser/Parser.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 typedef struct {
   char *Name;
diff --git a/Plugin/CutMap.cpp b/Plugin/CutMap.cpp
index 360498de742042fae5819dfb5f7bcbc2c2b92fcd..ee14213529d90bc6e61ae7d68194eebf90f636a7 100644
--- a/Plugin/CutMap.cpp
+++ b/Plugin/CutMap.cpp
@@ -1,4 +1,4 @@
-// $Id: CutMap.cpp,v 1.24 2002-05-18 07:18:05 geuzaine Exp $
+// $Id: CutMap.cpp,v 1.25 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "CutMap.h"
 #include "List.h"
diff --git a/Plugin/CutMap.h b/Plugin/CutMap.h
index 158a835d3d3e6c819686b0c8f809d1db5d8e0cf4..09d54a33f77dd0d76554ac67b4e66140565aa885 100644
--- a/Plugin/CutMap.h
+++ b/Plugin/CutMap.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "LevelsetPlugin.h"
 
diff --git a/Plugin/CutPlane.cpp b/Plugin/CutPlane.cpp
index f58abfda93cadee947af8a54b1125f5f8a39fcd6..6e3c29c538001b1f66235b9292acc3514b742b31 100644
--- a/Plugin/CutPlane.cpp
+++ b/Plugin/CutPlane.cpp
@@ -1,4 +1,4 @@
-// $Id: CutPlane.cpp,v 1.20 2002-05-18 07:18:05 geuzaine Exp $
+// $Id: CutPlane.cpp,v 1.21 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "CutPlane.h"
 #include "List.h"
diff --git a/Plugin/CutPlane.h b/Plugin/CutPlane.h
index ef175e1fbdd3659733d5be16183c113b6f117b96..ac8160de8d5c82175e932373875df93c3f82fc04 100644
--- a/Plugin/CutPlane.h
+++ b/Plugin/CutPlane.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "LevelsetPlugin.h"
 
diff --git a/Plugin/CutSphere.cpp b/Plugin/CutSphere.cpp
index 11b31e548b8002d357493fc1b59571bc853b530b..5885e20681cde6e716f8749c2e8c05ebe7e1b2d6 100644
--- a/Plugin/CutSphere.cpp
+++ b/Plugin/CutSphere.cpp
@@ -1,4 +1,4 @@
-// $Id: CutSphere.cpp,v 1.19 2002-05-18 07:18:05 geuzaine Exp $
+// $Id: CutSphere.cpp,v 1.20 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <string.h>
 #include "CutSphere.h"
diff --git a/Plugin/CutSphere.h b/Plugin/CutSphere.h
index 332b7527918c5aab9efc48ba1425fe642e5601a0..9e61a1d3c945db41f9a44f9d33925d686b471e36 100644
--- a/Plugin/CutSphere.h
+++ b/Plugin/CutSphere.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "LevelsetPlugin.h"
 
diff --git a/Plugin/LevelsetPlugin.cpp b/Plugin/LevelsetPlugin.cpp
index 83b63f7ae0395489e9055ecbb0d830305a4c7cd9..5cfa538aa42e8994809b4c743f129ea8bc573833 100644
--- a/Plugin/LevelsetPlugin.cpp
+++ b/Plugin/LevelsetPlugin.cpp
@@ -1,4 +1,4 @@
-// $Id: LevelsetPlugin.cpp,v 1.22 2002-05-18 07:18:05 geuzaine Exp $
+// $Id: LevelsetPlugin.cpp,v 1.23 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "LevelsetPlugin.h"
 #include "List.h"
diff --git a/Plugin/LevelsetPlugin.h b/Plugin/LevelsetPlugin.h
index e8ca6aa41cb60f399a5d8343699ecd499dced0e3..99b8b8767f7772d58269970ec1572e709e090d77 100644
--- a/Plugin/LevelsetPlugin.h
+++ b/Plugin/LevelsetPlugin.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Plugin.h"
 
diff --git a/Plugin/Plugin.cpp b/Plugin/Plugin.cpp
index 03434395306af7e1bb032ab040684ad555c27940..a14a3a7c685a75e27bfa3a34b04fce4303567e2e 100644
--- a/Plugin/Plugin.cpp
+++ b/Plugin/Plugin.cpp
@@ -1,4 +1,4 @@
-// $Id: Plugin.cpp,v 1.26 2002-05-18 07:18:05 geuzaine Exp $
+// $Id: Plugin.cpp,v 1.27 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <map>
 #ifndef _NODLL
diff --git a/Plugin/Plugin.h b/Plugin/Plugin.h
index 5ce28634234f3966abbbeb9052dc8d634dbd7391..addfd442e59abc7b58910f3abd86951a69d02952 100644
--- a/Plugin/Plugin.h
+++ b/Plugin/Plugin.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*
   The one who intend to create a plugin for gmsh have to 
diff --git a/Plugin/PluginManager.h b/Plugin/PluginManager.h
index b8fab508ec6e0e98da54bcee5890c8306adc1346..babc6cfd2713ff2a3c2aa81d08ab0e3609ecf0c9 100644
--- a/Plugin/PluginManager.h
+++ b/Plugin/PluginManager.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*
   The one who intend to create a plugin for gmsh have to 
diff --git a/Plugin/Skin.cpp b/Plugin/Skin.cpp
index 7976ea5b8a0a2d077b095acedc8d4406b4d692d1..b9e97458fa9ad60e38e25b5a49bbf46fbbdebb58 100644
--- a/Plugin/Skin.cpp
+++ b/Plugin/Skin.cpp
@@ -1,4 +1,4 @@
-// $Id: Skin.cpp,v 1.12 2002-05-18 07:18:05 geuzaine Exp $
+// $Id: Skin.cpp,v 1.13 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Plugin.h"
 #include "Skin.h"
diff --git a/Plugin/Skin.h b/Plugin/Skin.h
index 58cabd5376ae3746d9bf84f75fcf933ca4d41b7c..39ac4a296860209c7e0fecfae03d90c02f2b8080 100644
--- a/Plugin/Skin.h
+++ b/Plugin/Skin.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 extern "C"
 {
diff --git a/Plugin/Smooth.cpp b/Plugin/Smooth.cpp
index 9a3fe51950feb80c0775b64211af7772326d62a0..59804347eec2a48ba03b8d37f9a13757039287f2 100644
--- a/Plugin/Smooth.cpp
+++ b/Plugin/Smooth.cpp
@@ -1,4 +1,4 @@
-// $Id: Smooth.cpp,v 1.8 2002-05-18 07:18:05 geuzaine Exp $
+// $Id: Smooth.cpp,v 1.9 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Plugin.h"
 #include "Smooth.h"
diff --git a/Plugin/Smooth.h b/Plugin/Smooth.h
index 55579b0b6ead75ba528356db86c78a73839e9d7f..965e40b5bb5ffc662dfb02a16ab2031d698bb0fe 100644
--- a/Plugin/Smooth.h
+++ b/Plugin/Smooth.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 extern "C"
 {
diff --git a/Plugin/Transform.cpp b/Plugin/Transform.cpp
index f08d935e354d8f307e3ef75b598cc87df5dffac6..674f916b69f26e732c6e385a85353a304b9749e9 100644
--- a/Plugin/Transform.cpp
+++ b/Plugin/Transform.cpp
@@ -1,4 +1,4 @@
-// $Id: Transform.cpp,v 1.10 2002-05-18 07:18:06 geuzaine Exp $
+// $Id: Transform.cpp,v 1.11 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Plugin.h"
 #include "Transform.h"
diff --git a/Plugin/Transform.h b/Plugin/Transform.h
index 474dda32a5966ca939a5d69812e91ccdfaa62a4e..3bb2bf855905a8afba110e41d8f57362354e6d1e 100644
--- a/Plugin/Transform.h
+++ b/Plugin/Transform.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 extern "C"
 {
diff --git a/Plugin/Triangulate.cpp b/Plugin/Triangulate.cpp
index a85313bcb327a975e43ad5d4e3aa611758797e45..0460ea8ec7e7c56b89058242a1c5b0ca65e85eb9 100644
--- a/Plugin/Triangulate.cpp
+++ b/Plugin/Triangulate.cpp
@@ -1,4 +1,4 @@
-// $Id: Triangulate.cpp,v 1.5 2002-05-18 07:18:06 geuzaine Exp $
+// $Id: Triangulate.cpp,v 1.6 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Plugin.h"
diff --git a/Plugin/Triangulate.h b/Plugin/Triangulate.h
index 143b0473e98277d5f5ebc695aa006c8c6205bc29..9d18ad0c1171513c7b6764377114c38df97c1906 100644
--- a/Plugin/Triangulate.h
+++ b/Plugin/Triangulate.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 extern "C"
 {