From af796fa7a5ab029bfb25823e36982278a045f534 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Fri, 11 Jul 2008 16:56:15 +0000 Subject: [PATCH] update header --- Common/Colors.h | 24 +- Common/CommandLine.cpp | 22 +- Common/CommandLine.h | 24 +- Common/Context.cpp | 22 +- Common/Context.h | 24 +- Common/CreateFile.cpp | 22 +- Common/CreateFile.h | 22 +- Common/DefaultOptions.h | 23 +- Common/Gmsh.cpp | 22 +- Common/Gmsh.h | 23 +- Common/GmshDefines.h | 23 +- Common/GmshMatrix.h | 21 +- Common/GmshUI.h | 24 +- Common/Hash.h | 5 + Common/HashMap.h | 24 +- Common/License.cpp | 22 +- Common/ListUtils.cpp | 22 +- Common/ListUtils.h | 28 +- Common/Main.cpp | 22 +- Common/Makefile | 22 +- Common/MallocUtils.cpp | 22 +- Common/MallocUtils.h | 24 +- Common/Message.cpp | 22 +- Common/Message.h | 24 +- Common/OS.cpp | 22 +- Common/OS.h | 24 +- Common/Octree.cpp | 22 +- Common/Octree.h | 24 +- Common/OctreeInternals.cpp | 22 +- Common/OctreeInternals.h | 24 +- Common/OpenFile.cpp | 22 +- Common/OpenFile.h | 24 +- Common/Options.cpp | 22 +- Common/Options.h | 24 +- Common/SmoothData.cpp | 22 +- Common/SmoothData.h | 24 +- Common/StringUtils.cpp | 22 +- Common/StringUtils.h | 24 +- Common/Trackball.cpp | 6 +- Common/TreeUtils.cpp | 22 +- Common/TreeUtils.h | 28 +- Common/VertexArray.cpp | 22 +- Common/VertexArray.h | 24 +- Common/Visibility.cpp | 22 +- Common/Visibility.h | 24 +- Common/avl.cpp | 6 +- Fltk/Callbacks.cpp | 22 +- Fltk/Callbacks.h | 24 +- Fltk/Colorbar_Window.cpp | 22 +- Fltk/Colorbar_Window.h | 24 +- Fltk/File_Picker.h | 24 +- Fltk/GUI.cpp | 22 +- Fltk/GUI.h | 24 +- Fltk/GUI_Classifier.cpp | 22 +- Fltk/GUI_Classifier.h | 5 + Fltk/GUI_Extras.cpp | 22 +- Fltk/GUI_Extras.h | 24 +- Fltk/GUI_Projection.cpp | 4 + Fltk/GUI_Projection.h | 5 + Fltk/GmshServer.h | 34 +- Fltk/Main.cpp | 22 +- Fltk/Makefile | 22 +- Fltk/Opengl.cpp | 22 +- Fltk/Opengl_Window.cpp | 22 +- Fltk/Opengl_Window.h | 24 +- Fltk/Popup_Button.h | 24 +- Fltk/Shortcut_Window.h | 24 +- Fltk/Solvers.cpp | 22 +- Fltk/Solvers.h | 24 +- Fltk/SpherePosition_Widget.h | 24 +- Geo/ExtrudeParams.cpp | 22 +- Geo/ExtrudeParams.h | 24 +- Geo/GEdge.cpp | 22 +- Geo/GEdge.h | 24 +- Geo/GEdgeLoop.cpp | 22 +- Geo/GEdgeLoop.h | 24 +- Geo/GEntity.cpp | 22 +- Geo/GEntity.h | 24 +- Geo/GFace.cpp | 22 +- Geo/GFace.h | 24 +- Geo/GModel.cpp | 22 +- Geo/GModel.h | 24 +- Geo/GModelIO_CGNS.cpp | 4 + Geo/GModelIO_Fourier.cpp | 4 + Geo/GModelIO_Fourier.h | 5 + Geo/GModelIO_Geo.cpp | 22 +- Geo/GModelIO_MED.cpp | 22 +- Geo/GModelIO_Mesh.cpp | 22 +- Geo/GModelIO_OCC.cpp | 22 +- Geo/GModelIO_OCC.h | 26 +- Geo/GPoint.h | 24 +- Geo/GRegion.cpp | 22 +- Geo/GRegion.h | 24 +- Geo/GVertex.cpp | 22 +- Geo/GVertex.h | 24 +- Geo/GaussLegendreSimplex.cpp | 4 + Geo/GaussLegendreSimplex.h | 9 +- Geo/GaussQuadratureHex.cpp | 4 + Geo/GaussQuadratureQuad.cpp | 4 + Geo/GaussQuadratureTet.cpp | 4 + Geo/GaussQuadratureTri.cpp | 4 + Geo/Geo.cpp | 22 +- Geo/Geo.h | 24 +- Geo/GeoInterpolation.cpp | 22 +- Geo/GeoInterpolation.h | 24 +- Geo/GeoStringInterface.cpp | 22 +- Geo/GeoStringInterface.h | 24 +- Geo/MEdge.h | 24 +- Geo/MEdgeHash.h | 24 +- Geo/MElement.cpp | 22 +- Geo/MElement.h | 22 +- Geo/MFace.cpp | 4 + Geo/MFace.h | 24 +- Geo/MFaceHash.h | 24 +- Geo/MVertex.cpp | 22 +- Geo/MVertex.h | 24 +- Geo/Makefile | 22 +- Geo/OCCEdge.cpp | 22 +- Geo/OCCEdge.h | 24 +- Geo/OCCFace.cpp | 22 +- Geo/OCCFace.h | 24 +- Geo/OCCIncludes.h | 24 +- Geo/OCCRegion.cpp | 22 +- Geo/OCCRegion.h | 24 +- Geo/OCCVertex.cpp | 22 +- Geo/OCCVertex.h | 24 +- Geo/Pair.h | 24 +- Geo/Range.h | 24 +- Geo/SBoundingBox3d.h | 24 +- Geo/SPoint2.h | 24 +- Geo/SPoint3.h | 24 +- Geo/SVector3.h | 24 +- Geo/discreteEdge.cpp | 22 +- Geo/discreteEdge.h | 24 +- Geo/discreteFace.cpp | 22 +- Geo/discreteFace.h | 24 +- Geo/discreteRegion.cpp | 22 +- Geo/discreteRegion.h | 24 +- Geo/discreteVertex.h | 24 +- Geo/findLinks.cpp | 22 +- Geo/findLinks.h | 24 +- Geo/fourierEdge.cpp | 4 + Geo/fourierEdge.h | 5 + Geo/fourierFace.cpp | 4 + Geo/fourierFace.h | 5 + Geo/fourierProjectionFace.cpp | 4 + Geo/fourierProjectionFace.h | 5 + Geo/fourierVertex.h | 5 + Geo/gmshEdge.cpp | 22 +- Geo/gmshEdge.h | 24 +- Geo/gmshFace.cpp | 22 +- Geo/gmshFace.h | 24 +- Geo/gmshRegion.cpp | 22 +- Geo/gmshRegion.h | 24 +- Geo/gmshSurface.cpp | 22 +- Geo/gmshSurface.h | 24 +- Geo/gmshVertex.cpp | 22 +- Geo/gmshVertex.h | 24 +- Graphics/Draw.cpp | 22 +- Graphics/Draw.h | 24 +- Graphics/Entity.cpp | 22 +- Graphics/Geom.cpp | 22 +- Graphics/Graph2D.cpp | 22 +- Graphics/Iso.cpp | 22 +- Graphics/Iso.h | 24 +- Graphics/Makefile | 22 +- Graphics/Mesh.cpp | 22 +- Graphics/PixelBuffer.h | 24 +- Graphics/Post.cpp | 22 +- Graphics/ReadImg.cpp | 22 +- Graphics/ReadImg.h | 24 +- Graphics/Scale.cpp | 22 +- Graphics/SelectBuffer.cpp | 22 +- Graphics/SelectBuffer.h | 24 +- Graphics/gl2gif.cpp | 22 +- Graphics/gl2gif.h | 24 +- Graphics/gl2jpeg.cpp | 22 +- Graphics/gl2jpeg.h | 24 +- Graphics/gl2png.cpp | 22 +- Graphics/gl2png.h | 24 +- Graphics/gl2ppm.cpp | 22 +- Graphics/gl2ppm.h | 24 +- Graphics/gl2ps.cpp | 6 +- Graphics/gl2yuv.cpp | 22 +- Graphics/gl2yuv.h | 24 +- Makefile | 39 +- Mesh/BDS.cpp | 22 +- Mesh/BDS.h | 24 +- Mesh/BackgroundMesh.cpp | 22 +- Mesh/BackgroundMesh.h | 24 +- Mesh/BoundaryLayers.cpp | 22 +- Mesh/BoundaryLayers.h | 24 +- Mesh/DivideAndConquer.cpp | 22 +- Mesh/DivideAndConquer.h | 24 +- Mesh/Field.cpp | 22 +- Mesh/Field.h | 24 +- Mesh/Generator.cpp | 22 +- Mesh/Generator.h | 24 +- Mesh/HighOrder.cpp | 22 +- Mesh/HighOrder.h | 24 +- Mesh/Makefile | 22 +- Mesh/meshGEdge.cpp | 22 +- Mesh/meshGEdge.h | 24 +- Mesh/meshGEdgeExtruded.cpp | 22 +- Mesh/meshGFace.cpp | 22 +- Mesh/meshGFace.h | 24 +- Mesh/meshGFaceBDS.cpp | 22 +- Mesh/meshGFaceBDS.h | 24 +- Mesh/meshGFaceDelaunayInsertion.cpp | 22 +- Mesh/meshGFaceDelaunayInsertion.h | 24 +- Mesh/meshGFaceExtruded.cpp | 22 +- Mesh/meshGFaceOptimize.cpp | 22 +- Mesh/meshGFaceOptimize.h | 24 +- Mesh/meshGFaceQuadrilateralize.cpp | 4 + Mesh/meshGFaceQuadrilateralize.h | 25 +- Mesh/meshGFaceTransfinite.cpp | 22 +- Mesh/meshGRegion.cpp | 22 +- Mesh/meshGRegion.h | 24 +- Mesh/meshGRegionCarveHole.cpp | 22 +- Mesh/meshGRegionDelaunayInsertion.cpp | 22 +- Mesh/meshGRegionDelaunayInsertion.h | 24 +- Mesh/meshGRegionExtruded.cpp | 22 +- Mesh/meshGRegionLocalMeshMod.cpp | 22 +- Mesh/meshGRegionLocalMeshMod.h | 24 +- Mesh/meshGRegionTransfinite.cpp | 22 +- Mesh/qualityMeasures.cpp | 22 +- Mesh/qualityMeasures.h | 24 +- Numeric/EigSolve.cpp | 22 +- Numeric/EigSolve.h | 27 +- Numeric/FunctionSpace.cpp | 22 +- Numeric/FunctionSpace.h | 24 +- Numeric/GaussLegendre1D.h | 24 +- Numeric/Makefile | 22 +- Numeric/Numeric.cpp | 22 +- Numeric/Numeric.h | 24 +- Numeric/NumericEmbedded.cpp | 22 +- Numeric/NumericEmbedded.h | 24 +- Numeric/gmsh_predicates.cpp | 4 + Numeric/gsl_brent.cpp | 22 +- Numeric/gsl_min.cpp | 22 +- Numeric/gsl_newt.cpp | 22 +- Parser/FunctionManager.cpp | 22 +- Parser/FunctionManager.h | 24 +- Parser/Gmsh.l | 22 +- Parser/Gmsh.tab.cpp | 790 +++++++++++++------------- Parser/Gmsh.tab.hpp | 2 +- Parser/Gmsh.y | 22 +- Parser/Gmsh.yy.cpp | 322 +++++------ Parser/Makefile | 22 +- Parser/Parser.h | 24 +- Plugin/Annotate.cpp | 22 +- Plugin/Annotate.h | 24 +- Plugin/Curl.cpp | 22 +- Plugin/Curl.h | 24 +- Plugin/CutGrid.cpp | 22 +- Plugin/CutGrid.h | 24 +- Plugin/CutMap.cpp | 22 +- Plugin/CutMap.h | 24 +- Plugin/CutParametric.cpp | 22 +- Plugin/CutParametric.h | 25 +- Plugin/CutPlane.cpp | 22 +- Plugin/CutPlane.h | 24 +- Plugin/CutSphere.cpp | 22 +- Plugin/CutSphere.h | 24 +- Plugin/Divergence.cpp | 22 +- Plugin/Divergence.h | 24 +- Plugin/Eigenvalues.cpp | 22 +- Plugin/Eigenvalues.h | 24 +- Plugin/Eigenvectors.cpp | 22 +- Plugin/Eigenvectors.h | 24 +- Plugin/Evaluate.cpp | 22 +- Plugin/Evaluate.h | 24 +- Plugin/Extract.cpp | 22 +- Plugin/Extract.h | 24 +- Plugin/ExtractEdges.cpp | 22 +- Plugin/ExtractEdges.h | 24 +- Plugin/ExtractElements.cpp | 22 +- Plugin/ExtractElements.h | 24 +- Plugin/FieldView.cpp | 22 +- Plugin/FieldView.h | 24 +- Plugin/GSHHS.cpp | 23 +- Plugin/GSHHS.h | 24 +- Plugin/Gradient.cpp | 22 +- Plugin/Gradient.h | 24 +- Plugin/HarmonicToTime.cpp | 22 +- Plugin/HarmonicToTime.h | 24 +- Plugin/Integrate.cpp | 22 +- Plugin/Integrate.h | 24 +- Plugin/Lambda2.cpp | 22 +- Plugin/Lambda2.h | 24 +- Plugin/Levelset.cpp | 22 +- Plugin/Levelset.h | 24 +- Plugin/MakeSimplex.cpp | 22 +- Plugin/MakeSimplex.h | 24 +- Plugin/Makefile | 22 +- Plugin/ModulusPhase.cpp | 22 +- Plugin/ModulusPhase.h | 24 +- Plugin/Plugin.cpp | 22 +- Plugin/Plugin.h | 24 +- Plugin/PluginManager.cpp | 22 +- Plugin/PluginManager.h | 24 +- Plugin/Probe.cpp | 22 +- Plugin/Probe.h | 24 +- Plugin/Remove.cpp | 22 +- Plugin/Remove.h | 24 +- Plugin/Skin.cpp | 22 +- Plugin/Skin.h | 24 +- Plugin/Smooth.cpp | 22 +- Plugin/Smooth.h | 24 +- Plugin/SphericalRaise.cpp | 22 +- Plugin/SphericalRaise.h | 24 +- Plugin/StreamLines.cpp | 22 +- Plugin/StreamLines.h | 24 +- Plugin/Transform.cpp | 22 +- Plugin/Transform.h | 24 +- Plugin/TransformLatLon.cpp | 22 +- Plugin/TransformLatLon.h | 24 +- Plugin/Triangulate.cpp | 22 +- Plugin/Triangulate.h | 24 +- Plugin/Warp.cpp | 22 +- Plugin/Warp.h | 24 +- Post/ColorTable.cpp | 22 +- Post/ColorTable.h | 24 +- Post/Makefile | 22 +- Post/OctreePost.cpp | 22 +- Post/OctreePost.h | 24 +- Post/PView.cpp | 22 +- Post/PView.h | 24 +- Post/PViewData.cpp | 22 +- Post/PViewData.h | 24 +- Post/PViewDataGModel.cpp | 22 +- Post/PViewDataGModel.h | 24 +- Post/PViewDataGModelIO.cpp | 22 +- Post/PViewDataIO.cpp | 22 +- Post/PViewDataList.cpp | 22 +- Post/PViewDataList.h | 24 +- Post/PViewDataListIO.cpp | 22 +- Post/PViewIO.cpp | 22 +- Post/PViewOptions.cpp | 22 +- Post/PViewOptions.h | 24 +- Post/adaptiveData.cpp | 4 + Post/adaptiveData.h | 24 +- Post/shapeFunctions.h | 24 +- bin/Makefile | 22 +- configure.in | 22 +- contrib/ANN/Makefile | 22 +- contrib/MathEval/Makefile | 22 +- contrib/Metis/Makefile | 22 +- contrib/NR/Makefile | 22 +- contrib/NativeFileChooser/Makefile | 22 +- contrib/Netgen/Makefile | 22 +- contrib/Tetgen/Makefile | 22 +- doc/CREDITS.txt | 2 - doc/Makefile | 22 +- doc/texinfo/Makefile | 22 +- doc/texinfo/gmsh.texi | 22 +- lib/Makefile | 22 +- utils/converters/autocad/dxf2geo.cpp | 22 +- utils/embed/GmshEmbedded.cpp | 5 + utils/embed/GmshEmbedded.h | 5 + utils/embed/Makefile | 5 + utils/misc/Makefile | 22 +- utils/misc/mshsort.cpp | 22 +- utils/nightly/Makefile | 5 +- utils/solvers/c++/GmshClient.h | 6 +- utils/solvers/c/GmshClient.c | 1 - utils/solvers/c/GmshClient.h | 6 +- utils/solvers/c/Makefile | 22 +- utils/solvers/c/solver.c | 1 - utils/solvers/perl/GMSH_CLIENT.pm | 2 - variables.in | 22 +- 371 files changed, 1991 insertions(+), 6907 deletions(-) diff --git a/Common/Colors.h b/Common/Colors.h index 9d5c2fd639..bac78ee401 100644 --- a/Common/Colors.h +++ b/Common/Colors.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _COLORS_H_ #define _COLORS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Options.h" StringX4Int ColorString[] = { diff --git a/Common/CommandLine.cpp b/Common/CommandLine.cpp index 4859dfb65c..e6c2c87d7c 100644 --- a/Common/CommandLine.cpp +++ b/Common/CommandLine.cpp @@ -1,23 +1,7 @@ -// $Id: CommandLine.cpp,v 1.131 2008-07-04 14:58:30 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string.h> #include <stdlib.h> diff --git a/Common/CommandLine.h b/Common/CommandLine.h index c7ae2130aa..d2299eb242 100644 --- a/Common/CommandLine.h +++ b/Common/CommandLine.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _COMMAND_LINE_H_ #define _COMMAND_LINE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - extern char gmsh_progname[], gmsh_copyright[], gmsh_version[], gmsh_os[]; extern char gmsh_date[], gmsh_host[], gmsh_packager[], gmsh_url[]; extern char gmsh_email[], gmsh_gui[], gmsh_options[], gmsh_license[]; diff --git a/Common/Context.cpp b/Common/Context.cpp index b7790e68c3..117364945d 100644 --- a/Common/Context.cpp +++ b/Common/Context.cpp @@ -1,23 +1,7 @@ -// $Id: Context.cpp,v 1.64 2008-07-10 13:29:24 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Numeric.h" #include "Context.h" diff --git a/Common/Context.h b/Common/Context.h index a09e3e81f8..e5ac9094b8 100644 --- a/Common/Context.h +++ b/Common/Context.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _CONTEXT_H_ #define _CONTEXT_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <vector> #include <string> diff --git a/Common/CreateFile.cpp b/Common/CreateFile.cpp index b7e7b7afbc..3dc3dc60d7 100644 --- a/Common/CreateFile.cpp +++ b/Common/CreateFile.cpp @@ -1,23 +1,7 @@ -// $Id: CreateFile.cpp,v 1.2 2008-07-04 16:58:48 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string.h> #include "Message.h" diff --git a/Common/CreateFile.h b/Common/CreateFile.h index c7cc7f791a..66e838f330 100644 --- a/Common/CreateFile.h +++ b/Common/CreateFile.h @@ -1,24 +1,10 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #ifndef _CREATE_FILE_H_ #define _CREATE_FILE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. int GuessFileFormatFromFileName(const char *name); void GetDefaultFileName(int format, char *name); diff --git a/Common/DefaultOptions.h b/Common/DefaultOptions.h index c98bb2ff97..40f7f68486 100644 --- a/Common/DefaultOptions.h +++ b/Common/DefaultOptions.h @@ -1,24 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _DEFAULT_OPTIONS_H_ #define _DEFAULT_OPTIONS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GmshDefines.h" #include "Options.h" diff --git a/Common/Gmsh.cpp b/Common/Gmsh.cpp index 3fde28c75a..07ad8d3def 100644 --- a/Common/Gmsh.cpp +++ b/Common/Gmsh.cpp @@ -1,23 +1,7 @@ -// $Id: Gmsh.cpp,v 1.9 2008-07-05 23:00:57 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string> #include "GmshDefines.h" diff --git a/Common/Gmsh.h b/Common/Gmsh.h index 90ac7174cf..c0d135ea04 100644 --- a/Common/Gmsh.h +++ b/Common/Gmsh.h @@ -1,24 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GMSH_H_ #define _GMSH_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <string> class GmshMessage{ diff --git a/Common/GmshDefines.h b/Common/GmshDefines.h index 8afa3f41bb..57bbd35d5f 100644 --- a/Common/GmshDefines.h +++ b/Common/GmshDefines.h @@ -1,24 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GMSH_DEFINES_H_ #define _GMSH_DEFINES_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - // IO file formats #define FORMAT_MSH 1 #define FORMAT_UNV 2 diff --git a/Common/GmshMatrix.h b/Common/GmshMatrix.h index 78ee5175b5..60786e06c6 100644 --- a/Common/GmshMatrix.h +++ b/Common/GmshMatrix.h @@ -1,23 +1,10 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #ifndef _GMSH_MATRIX_H_ #define _GMSH_MATRIX_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. template <class SCALAR> class Gmsh_Vector diff --git a/Common/GmshUI.h b/Common/GmshUI.h index b7fb6ed3b8..a1329ce748 100644 --- a/Common/GmshUI.h +++ b/Common/GmshUI.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GMSH_UI_H_ #define _GMSH_UI_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #if defined(HAVE_FLTK) # include <FL/Fl.H> # if (FL_MAJOR_VERSION == 1) && (FL_MINOR_VERSION == 1) diff --git a/Common/Hash.h b/Common/Hash.h index 43a0febfe8..8f64b77457 100644 --- a/Common/Hash.h +++ b/Common/Hash.h @@ -1,3 +1,8 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _HASH_H_ #define _HASH_H_ diff --git a/Common/HashMap.h b/Common/HashMap.h index 142051050a..619a4aef63 100644 --- a/Common/HashMap.h +++ b/Common/HashMap.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _HASH_MAP_H_ #define _HASH_MAP_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - //--Define custom hash map here. It must have form <key, value, HashFunctor, //--EqualFunctor> diff --git a/Common/License.cpp b/Common/License.cpp index dd0ce26944..2b5c5e6326 100644 --- a/Common/License.cpp +++ b/Common/License.cpp @@ -1,23 +1,7 @@ -// $Id: License.cpp,v 1.14 2008-05-04 08:31:11 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Message.h" diff --git a/Common/ListUtils.cpp b/Common/ListUtils.cpp index 9c940cd4d7..7b60bb76d1 100644 --- a/Common/ListUtils.cpp +++ b/Common/ListUtils.cpp @@ -1,23 +1,7 @@ -// $Id: ListUtils.cpp,v 1.1 2008-06-07 17:20:44 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // // Contributor(s): // Marc Ume diff --git a/Common/ListUtils.h b/Common/ListUtils.h index dc76d954b4..4cf10a27fa 100644 --- a/Common/ListUtils.h +++ b/Common/ListUtils.h @@ -1,29 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _LIST_UTILS_H_ #define _LIST_UTILS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. -// -// Contributor(s): -// Marc Ume -// - #include <stdio.h> #define LIST_FORMAT_ASCII 0 diff --git a/Common/Main.cpp b/Common/Main.cpp index 801bafe05a..13c6353a87 100644 --- a/Common/Main.cpp +++ b/Common/Main.cpp @@ -1,23 +1,7 @@ -// $Id: Main.cpp,v 1.5 2008-07-03 23:20:46 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <stdlib.h> #include "Gmsh.h" diff --git a/Common/Makefile b/Common/Makefile index 13a798c7bb..8226313320 100644 --- a/Common/Makefile +++ b/Common/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.183 2008-07-10 13:34:38 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. include ../variables diff --git a/Common/MallocUtils.cpp b/Common/MallocUtils.cpp index 85eebeb0ec..f1c6debe83 100644 --- a/Common/MallocUtils.cpp +++ b/Common/MallocUtils.cpp @@ -1,23 +1,7 @@ -// $Id: MallocUtils.cpp,v 1.1 2008-06-07 17:20:45 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <stdio.h> #include <stdlib.h> diff --git a/Common/MallocUtils.h b/Common/MallocUtils.h index 325dd4f141..ef010612d8 100644 --- a/Common/MallocUtils.h +++ b/Common/MallocUtils.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _MALLOC_UTILS_H_ #define _MALLOC_UTILS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <stdlib.h> void *Malloc(size_t size); diff --git a/Common/Message.cpp b/Common/Message.cpp index 129dcc23df..173a33bef1 100644 --- a/Common/Message.cpp +++ b/Common/Message.cpp @@ -1,23 +1,7 @@ -// $Id: Message.cpp,v 1.6 2008-07-03 23:20:46 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <stdlib.h> #include <stdio.h> diff --git a/Common/Message.h b/Common/Message.h index 95a8dcdb8d..30383e6dc4 100644 --- a/Common/Message.h +++ b/Common/Message.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _MESSAGE_H_ #define _MESSAGE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <map> #include <vector> #include <string> diff --git a/Common/OS.cpp b/Common/OS.cpp index c5b953aee4..c01c30fded 100644 --- a/Common/OS.cpp +++ b/Common/OS.cpp @@ -1,23 +1,7 @@ -// $Id: OS.cpp,v 1.13 2008-05-04 08:31:11 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // This file contains a bunch of functions that depend on OS-dependent // features and/or system calls diff --git a/Common/OS.h b/Common/OS.h index 507aec14df..93cc1155ae 100644 --- a/Common/OS.h +++ b/Common/OS.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _OS_H_ #define _OS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - double GetTimeInSeconds(); void SleepInSeconds(double s); void GetResources(double *s, long *mem); diff --git a/Common/Octree.cpp b/Common/Octree.cpp index 231de3a280..0062764aa8 100644 --- a/Common/Octree.cpp +++ b/Common/Octree.cpp @@ -1,23 +1,7 @@ -// $Id: Octree.cpp,v 1.6 2008-07-08 12:43:25 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <stdlib.h> #include <stdio.h> diff --git a/Common/Octree.h b/Common/Octree.h index ce3aa396d4..ed8e185d88 100644 --- a/Common/Octree.h +++ b/Common/Octree.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _OCTREE_H_ #define _OCTREE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <list> #include "OctreeInternals.h" diff --git a/Common/OctreeInternals.cpp b/Common/OctreeInternals.cpp index af1e528db1..ca5157b981 100644 --- a/Common/OctreeInternals.cpp +++ b/Common/OctreeInternals.cpp @@ -1,23 +1,7 @@ -// $Id: OctreeInternals.cpp,v 1.6 2008-05-04 08:31:11 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // // Contributor(s): // We lost track of the origin of this octree code. If you happen to diff --git a/Common/OctreeInternals.h b/Common/OctreeInternals.h index 7037cf6c4c..8d9f4b156c 100644 --- a/Common/OctreeInternals.h +++ b/Common/OctreeInternals.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _OCTREE_INTERNALS_H_ #define _OCTREE_INTERNALS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <list> // file of function prototypes and macro constants diff --git a/Common/OpenFile.cpp b/Common/OpenFile.cpp index 0ef419ad4c..548d4900e9 100644 --- a/Common/OpenFile.cpp +++ b/Common/OpenFile.cpp @@ -1,23 +1,7 @@ -// $Id: OpenFile.cpp,v 1.3 2008-07-10 13:29:24 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string.h> #include "Message.h" diff --git a/Common/OpenFile.h b/Common/OpenFile.h index e2407e763c..03d7346cab 100644 --- a/Common/OpenFile.h +++ b/Common/OpenFile.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _OPENFILE_H_ #define _OPENFILE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - int ParseFile(const char *filename, int close, int warn_if_missing=0); void ParseString(const char *str); void OpenProject(const char *filename); diff --git a/Common/Options.cpp b/Common/Options.cpp index daed903e82..ed24777b8d 100644 --- a/Common/Options.cpp +++ b/Common/Options.cpp @@ -1,23 +1,7 @@ -// $Id: Options.cpp,v 1.404 2008-07-05 23:00:57 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string.h> #include <stdlib.h> diff --git a/Common/Options.h b/Common/Options.h index cf862bfb11..c79b37877c 100644 --- a/Common/Options.h +++ b/Common/Options.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _OPTIONS_H_ #define _OPTIONS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "ColorTable.h" #define GMSH_SET (1<<0) diff --git a/Common/SmoothData.cpp b/Common/SmoothData.cpp index 2987837889..7a3a03b257 100644 --- a/Common/SmoothData.cpp +++ b/Common/SmoothData.cpp @@ -1,23 +1,7 @@ -// $Id: SmoothData.cpp,v 1.9 2008-07-10 13:29:24 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <stdio.h> #include "SmoothData.h" diff --git a/Common/SmoothData.h b/Common/SmoothData.h index bf76966298..de908b5328 100644 --- a/Common/SmoothData.h +++ b/Common/SmoothData.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _SMOOTH_DATA_H_ #define _SMOOTH_DATA_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <set> #include <vector> #include <string> diff --git a/Common/StringUtils.cpp b/Common/StringUtils.cpp index fa882d6722..69eda7a8cb 100644 --- a/Common/StringUtils.cpp +++ b/Common/StringUtils.cpp @@ -1,23 +1,7 @@ -// $Id: StringUtils.cpp,v 1.5 2008-07-04 16:58:48 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #if defined(__CYGWIN__) #include <sys/cygwin.h> diff --git a/Common/StringUtils.h b/Common/StringUtils.h index c11d76d115..3c9b56d4c9 100644 --- a/Common/StringUtils.h +++ b/Common/StringUtils.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _STRING_UTIL_H_ #define _STRING_UTIL_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <string.h> #include <string> diff --git a/Common/Trackball.cpp b/Common/Trackball.cpp index 0391bbf81c..b644600684 100644 --- a/Common/Trackball.cpp +++ b/Common/Trackball.cpp @@ -1,4 +1,8 @@ -/* $Id: Trackball.cpp,v 1.5 2008-02-17 08:47:56 geuzaine Exp $ */ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. +/* $Id: Trackball.cpp,v 1.6 2008-07-11 16:55:57 geuzaine Exp $ */ /* * (c) Copyright 1993, 1994, Silicon Graphics, Inc. * ALL RIGHTS RESERVED diff --git a/Common/TreeUtils.cpp b/Common/TreeUtils.cpp index 4b7a7ceac9..7fcc2cdfa5 100644 --- a/Common/TreeUtils.cpp +++ b/Common/TreeUtils.cpp @@ -1,23 +1,7 @@ -// $Id: TreeUtils.cpp,v 1.1 2008-06-07 17:20:45 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // // Contributor(s): // Marc Ume diff --git a/Common/TreeUtils.h b/Common/TreeUtils.h index 4940dcd150..587f968287 100644 --- a/Common/TreeUtils.h +++ b/Common/TreeUtils.h @@ -1,29 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _TREE_UTILS_H_ #define _TREE_UTILS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. -// -// Contributor(s): -// Marc Ume -// - #include "avl.h" #include "ListUtils.h" diff --git a/Common/VertexArray.cpp b/Common/VertexArray.cpp index 9843876290..ed9ea1aae6 100644 --- a/Common/VertexArray.cpp +++ b/Common/VertexArray.cpp @@ -1,23 +1,7 @@ -// $Id: VertexArray.cpp,v 1.31 2008-05-04 08:31:11 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <algorithm> #include "VertexArray.h" diff --git a/Common/VertexArray.h b/Common/VertexArray.h index fe33e55a9b..c93da04955 100644 --- a/Common/VertexArray.h +++ b/Common/VertexArray.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _VERTEX_ARRAY_H_ #define _VERTEX_ARRAY_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <vector> #include <set> #include "SVector3.h" diff --git a/Common/Visibility.cpp b/Common/Visibility.cpp index 2e598b05f6..4136d8c980 100644 --- a/Common/Visibility.cpp +++ b/Common/Visibility.cpp @@ -1,23 +1,7 @@ -// $Id: Visibility.cpp,v 1.34 2008-07-04 14:58:30 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string.h> #include "Visibility.h" diff --git a/Common/Visibility.h b/Common/Visibility.h index 7d7322e1aa..10a296d76c 100644 --- a/Common/Visibility.h +++ b/Common/Visibility.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _VISIBILITY_H_ #define _VISIBILITY_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <string> #include <map> #include <vector> diff --git a/Common/avl.cpp b/Common/avl.cpp index 76788f44b4..89b8fb52ae 100644 --- a/Common/avl.cpp +++ b/Common/avl.cpp @@ -1,4 +1,8 @@ -// $Id: avl.cpp,v 1.1 2008-06-07 17:24:55 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. +// $Id: avl.cpp,v 1.2 2008-07-11 16:55:57 geuzaine Exp $ /* * avl package diff --git a/Fltk/Callbacks.cpp b/Fltk/Callbacks.cpp index 641bbda745..d8f4f7d0ee 100644 --- a/Fltk/Callbacks.cpp +++ b/Fltk/Callbacks.cpp @@ -1,23 +1,7 @@ -// $Id: Callbacks.cpp,v 1.588 2008-07-04 16:58:48 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string.h> #include <signal.h> diff --git a/Fltk/Callbacks.h b/Fltk/Callbacks.h index a0888d2ba8..d7c41dbe77 100644 --- a/Fltk/Callbacks.h +++ b/Fltk/Callbacks.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _CALLBACKS_H_ #define _CALLBACKS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <FL/Fl_Widget.H> #define CALLBACK_ARGS Fl_Widget* w, void* data diff --git a/Fltk/Colorbar_Window.cpp b/Fltk/Colorbar_Window.cpp index 7d4f8e5dae..db9facc7f0 100644 --- a/Fltk/Colorbar_Window.cpp +++ b/Fltk/Colorbar_Window.cpp @@ -1,23 +1,7 @@ -// $Id: Colorbar_Window.cpp,v 1.65 2008-04-23 17:36:34 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // This class was inspired by the colorbar widget provided in Vis5d, a // program for visualizing five dimensional gridded data sets diff --git a/Fltk/Colorbar_Window.h b/Fltk/Colorbar_Window.h index c03687bd51..3a25d6636d 100644 --- a/Fltk/Colorbar_Window.h +++ b/Fltk/Colorbar_Window.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _COLORBAR_WINDOW_H #define _COLORBAR_WINDOW_H -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GmshUI.h" #include "ColorTable.h" diff --git a/Fltk/File_Picker.h b/Fltk/File_Picker.h index d80e15d2a6..347d6544d2 100644 --- a/Fltk/File_Picker.h +++ b/Fltk/File_Picker.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _FILE_PICKER_H_ #define _FILE_PICKER_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <FL/Fl_File_Chooser.H> #include <FL/Fl_Window.H> #include <FL/Fl_File_Input.H> diff --git a/Fltk/GUI.cpp b/Fltk/GUI.cpp index c5261f78fe..acde1e6233 100644 --- a/Fltk/GUI.cpp +++ b/Fltk/GUI.cpp @@ -1,23 +1,7 @@ -// $Id: GUI.cpp,v 1.695 2008-07-10 13:29:24 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string> #include <sstream> diff --git a/Fltk/GUI.h b/Fltk/GUI.h index 95e5576217..48a5336919 100644 --- a/Fltk/GUI.h +++ b/Fltk/GUI.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GUI_H_ #define _GUI_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <FL/Fl_Window.H> #include <FL/Fl_Double_Window.H> #include <FL/Fl_Box.H> diff --git a/Fltk/GUI_Classifier.cpp b/Fltk/GUI_Classifier.cpp index 57a42dda8d..6ed4038825 100644 --- a/Fltk/GUI_Classifier.cpp +++ b/Fltk/GUI_Classifier.cpp @@ -1,23 +1,7 @@ -// $Id: GUI_Classifier.cpp,v 1.13 2008-05-06 21:11:47 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GUI_Classifier.h" #include "Draw.h" diff --git a/Fltk/GUI_Classifier.h b/Fltk/GUI_Classifier.h index 047d3d4a07..d0084ed96a 100644 --- a/Fltk/GUI_Classifier.h +++ b/Fltk/GUI_Classifier.h @@ -1,3 +1,8 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GUI_CLASSIFIER_H_ #define _GUI_CLASSIFIER_H_ diff --git a/Fltk/GUI_Extras.cpp b/Fltk/GUI_Extras.cpp index 7447a3ec17..64ba77cc54 100644 --- a/Fltk/GUI_Extras.cpp +++ b/Fltk/GUI_Extras.cpp @@ -1,23 +1,7 @@ -// $Id: GUI_Extras.cpp,v 1.47 2008-04-13 11:07:58 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GmshUI.h" #include "GmshDefines.h" diff --git a/Fltk/GUI_Extras.h b/Fltk/GUI_Extras.h index c18f381e67..9425a0b873 100644 --- a/Fltk/GUI_Extras.h +++ b/Fltk/GUI_Extras.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GUI_EXTRAS_H_ #define _GUI_EXTRAS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <string> int file_chooser(int multi, int create, const char *message, diff --git a/Fltk/GUI_Projection.cpp b/Fltk/GUI_Projection.cpp index 37310ca8f0..aa1d36d669 100644 --- a/Fltk/GUI_Projection.cpp +++ b/Fltk/GUI_Projection.cpp @@ -1,3 +1,7 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GModelIO_Fourier.h" #include "MElement.h" #include "Draw.h" diff --git a/Fltk/GUI_Projection.h b/Fltk/GUI_Projection.h index 9f6bfa164b..bd7e2ce12d 100644 --- a/Fltk/GUI_Projection.h +++ b/Fltk/GUI_Projection.h @@ -1,3 +1,8 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GUI_PROJECTION_H_ #define _GUI_PROJECTION_H_ diff --git a/Fltk/GmshServer.h b/Fltk/GmshServer.h index 878b40e29c..eaf771b41c 100644 --- a/Fltk/GmshServer.h +++ b/Fltk/GmshServer.h @@ -1,35 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GMSH_SERVER_H_ #define _GMSH_SERVER_H_ -// Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle -// -// Permission is hereby granted, free of charge, to any person -// obtaining a copy of this software and associated documentation -// files (the "Software"), to deal in the Software without -// restriction, including without limitation the rights to use, copy, -// modify, merge, publish, distribute, and/or sell copies of the -// Software, and to permit persons to whom the Software is furnished -// to do so, provided that the above copyright notice(s) and this -// permission notice appear in all copies of the Software and that -// both the above copyright notice(s) and this permission notice -// appear in supporting documentation. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE -// COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR -// ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY -// DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, -// WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS -// ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE -// OF THIS SOFTWARE. -// -// Please report all bugs and problems to <gmsh@geuz.org>. -// -// Contributor(s): -// Christopher Stott - void SystemCall(const char *str); int WaitForData(int socket, int num, double waitint); diff --git a/Fltk/Main.cpp b/Fltk/Main.cpp index 39f238e12d..dd699741b6 100644 --- a/Fltk/Main.cpp +++ b/Fltk/Main.cpp @@ -1,23 +1,7 @@ -// $Id: Main.cpp,v 1.129 2008-05-06 21:11:47 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string> #include <time.h> diff --git a/Fltk/Makefile b/Fltk/Makefile index b0d59a240d..dcee91609a 100644 --- a/Fltk/Makefile +++ b/Fltk/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.191 2008-07-10 13:34:38 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. include ../variables diff --git a/Fltk/Opengl.cpp b/Fltk/Opengl.cpp index 03862b6033..289a1404fe 100644 --- a/Fltk/Opengl.cpp +++ b/Fltk/Opengl.cpp @@ -1,23 +1,7 @@ -// $Id: Opengl.cpp,v 1.81 2008-07-04 16:58:48 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GmshUI.h" #include "GmshDefines.h" diff --git a/Fltk/Opengl_Window.cpp b/Fltk/Opengl_Window.cpp index 8eaedc1d80..c93e77173f 100644 --- a/Fltk/Opengl_Window.cpp +++ b/Fltk/Opengl_Window.cpp @@ -1,23 +1,7 @@ -// $Id: Opengl_Window.cpp,v 1.86 2008-07-10 13:29:24 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GmshUI.h" #include "GmshDefines.h" diff --git a/Fltk/Opengl_Window.h b/Fltk/Opengl_Window.h index 6b00915578..c6b49987d4 100644 --- a/Fltk/Opengl_Window.h +++ b/Fltk/Opengl_Window.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _OPENGL_WINDOW_H_ #define _OPENGL_WINDOW_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <FL/Fl_Gl_Window.H> #include <FL/Fl_Box.H> diff --git a/Fltk/Popup_Button.h b/Fltk/Popup_Button.h index e6f6e6641b..912d57379b 100644 --- a/Fltk/Popup_Button.h +++ b/Fltk/Popup_Button.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _POPUP_BUTTON_H #define _POPUP_BUTTON_H -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GmshUI.h" #include <FL/Fl_Menu_Button.H> diff --git a/Fltk/Shortcut_Window.h b/Fltk/Shortcut_Window.h index 8f65eb6d0f..ad2d6851da 100644 --- a/Fltk/Shortcut_Window.h +++ b/Fltk/Shortcut_Window.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _SHORTCUT_WINDOW_H #define _SHORTCUT_WINDOW_H -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GmshUI.h" #include <FL/Fl_Window.H> #include <FL/Fl_Double_Window.H> diff --git a/Fltk/Solvers.cpp b/Fltk/Solvers.cpp index 27537e0069..6ab3f7800c 100644 --- a/Fltk/Solvers.cpp +++ b/Fltk/Solvers.cpp @@ -1,23 +1,7 @@ -// $Id: Solvers.cpp,v 1.66 2008-07-04 16:58:48 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string.h> #include "Message.h" diff --git a/Fltk/Solvers.h b/Fltk/Solvers.h index dbf7839d90..dd8ca5d2f3 100644 --- a/Fltk/Solvers.h +++ b/Fltk/Solvers.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _SOLVERS_H_ #define _SOLVERS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #define MAXSOLVERS 5 typedef struct{ diff --git a/Fltk/SpherePosition_Widget.h b/Fltk/SpherePosition_Widget.h index d8915f6471..5f6caa03c8 100644 --- a/Fltk/SpherePosition_Widget.h +++ b/Fltk/SpherePosition_Widget.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _SPHERE_POSITION_WIDGET_H_ #define _SPHERE_POSITION_WIDGET_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <math.h> #include <FL/Fl_Widget.H> diff --git a/Geo/ExtrudeParams.cpp b/Geo/ExtrudeParams.cpp index b7ee3985ec..9d5a2d6c5e 100644 --- a/Geo/ExtrudeParams.cpp +++ b/Geo/ExtrudeParams.cpp @@ -1,23 +1,7 @@ -// $Id: ExtrudeParams.cpp,v 1.29 2008-06-27 17:34:19 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Message.h" #include "Geo.h" diff --git a/Geo/ExtrudeParams.h b/Geo/ExtrudeParams.h index 4360a548b0..84d6ab435a 100644 --- a/Geo/ExtrudeParams.h +++ b/Geo/ExtrudeParams.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _EXTRUDE_PARAMS_H_ #define _EXTRUDE_PARAMS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <vector> #include <map> #include <string> diff --git a/Geo/GEdge.cpp b/Geo/GEdge.cpp index 4d3a964c05..c83a83580a 100644 --- a/Geo/GEdge.cpp +++ b/Geo/GEdge.cpp @@ -1,23 +1,7 @@ -// $Id: GEdge.cpp,v 1.51 2008-07-04 12:03:50 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <algorithm> #include "GModel.h" diff --git a/Geo/GEdge.h b/Geo/GEdge.h index ae9eb9efb3..a3ce996bca 100644 --- a/Geo/GEdge.h +++ b/Geo/GEdge.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GEDGE_H_ #define _GEDGE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GEntity.h" #include "GVertex.h" #include "SVector3.h" diff --git a/Geo/GEdgeLoop.cpp b/Geo/GEdgeLoop.cpp index f6e1497534..7e4d501e98 100644 --- a/Geo/GEdgeLoop.cpp +++ b/Geo/GEdgeLoop.cpp @@ -1,23 +1,7 @@ -// $Id: GEdgeLoop.cpp,v 1.16 2008-07-03 17:06:01 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <algorithm> #include <functional> diff --git a/Geo/GEdgeLoop.h b/Geo/GEdgeLoop.h index ba920f5ef3..621f1ad593 100644 --- a/Geo/GEdgeLoop.h +++ b/Geo/GEdgeLoop.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GEDGE_LOOP_H_ #define _GEDGE_LOOP_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GEdge.h" struct GEdgeSigned diff --git a/Geo/GEntity.cpp b/Geo/GEntity.cpp index 558022603a..b4adc573d9 100644 --- a/Geo/GEntity.cpp +++ b/Geo/GEntity.cpp @@ -1,23 +1,7 @@ -// $Id: GEntity.cpp,v 1.21 2008-06-05 11:52:49 samtech Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <stdio.h> #include "GEntity.h" diff --git a/Geo/GEntity.h b/Geo/GEntity.h index 9ba7a03d54..3596aa28a5 100644 --- a/Geo/GEntity.h +++ b/Geo/GEntity.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GENTITY_H_ #define _GENTITY_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <list> #include <vector> #include <string> diff --git a/Geo/GFace.cpp b/Geo/GFace.cpp index 6f79f03ff0..39b22ca7b5 100644 --- a/Geo/GFace.cpp +++ b/Geo/GFace.cpp @@ -1,23 +1,7 @@ -// $Id: GFace.cpp,v 1.70 2008-07-11 10:54:24 remacle Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GModel.h" #include "GFace.h" diff --git a/Geo/GFace.h b/Geo/GFace.h index 30acd580a8..37c10e92ae 100644 --- a/Geo/GFace.h +++ b/Geo/GFace.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GFACE_H_ #define _GFACE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GEntity.h" #include "GPoint.h" #include "GEdgeLoop.h" diff --git a/Geo/GModel.cpp b/Geo/GModel.cpp index 37187db3b3..f79ac22990 100644 --- a/Geo/GModel.cpp +++ b/Geo/GModel.cpp @@ -1,23 +1,7 @@ -// $Id: GModel.cpp,v 1.96 2008-07-10 14:35:39 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string.h> #include "GModel.h" diff --git a/Geo/GModel.h b/Geo/GModel.h index 0d3bb6bf74..90cffe1ff6 100644 --- a/Geo/GModel.h +++ b/Geo/GModel.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GMODEL_H_ #define _GMODEL_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <algorithm> #include <set> #include <map> diff --git a/Geo/GModelIO_CGNS.cpp b/Geo/GModelIO_CGNS.cpp index fe8381b0cc..16ba3476d5 100644 --- a/Geo/GModelIO_CGNS.cpp +++ b/Geo/GModelIO_CGNS.cpp @@ -1,3 +1,7 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // Copyright (C) 2006 S. Guzik, C. Geuzaine, J.-F. Remacle // // This program is free software; you can redistribute it and/or modify diff --git a/Geo/GModelIO_Fourier.cpp b/Geo/GModelIO_Fourier.cpp index 2e9f0e2279..f2b8633290 100644 --- a/Geo/GModelIO_Fourier.cpp +++ b/Geo/GModelIO_Fourier.cpp @@ -1,3 +1,7 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string> #include "GModel.h" #include "Message.h" diff --git a/Geo/GModelIO_Fourier.h b/Geo/GModelIO_Fourier.h index c28d98f43c..03945096ed 100644 --- a/Geo/GModelIO_Fourier.h +++ b/Geo/GModelIO_Fourier.h @@ -1,3 +1,8 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GMODEL_IO_FOURIER_H_ #define _GMODEL_IO_FOURIER_H_ diff --git a/Geo/GModelIO_Geo.cpp b/Geo/GModelIO_Geo.cpp index 34ba64c633..9301c1a93b 100644 --- a/Geo/GModelIO_Geo.cpp +++ b/Geo/GModelIO_Geo.cpp @@ -1,23 +1,7 @@ -// $Id: GModelIO_Geo.cpp,v 1.26 2008-07-04 14:58:31 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <stdlib.h> #include "GModel.h" diff --git a/Geo/GModelIO_MED.cpp b/Geo/GModelIO_MED.cpp index dac75e751f..0d0ef637e6 100644 --- a/Geo/GModelIO_MED.cpp +++ b/Geo/GModelIO_MED.cpp @@ -1,23 +1,7 @@ -// $Id: GModelIO_MED.cpp,v 1.35 2008-06-05 18:25:18 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2006 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string> #include "GModel.h" diff --git a/Geo/GModelIO_Mesh.cpp b/Geo/GModelIO_Mesh.cpp index da743dac7a..c52420af07 100644 --- a/Geo/GModelIO_Mesh.cpp +++ b/Geo/GModelIO_Mesh.cpp @@ -1,23 +1,7 @@ -// $Id: GModelIO_Mesh.cpp,v 1.59 2008-07-11 10:54:24 remacle Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <stdlib.h> #include <string.h> diff --git a/Geo/GModelIO_OCC.cpp b/Geo/GModelIO_OCC.cpp index e5ac39702d..8a29e69781 100644 --- a/Geo/GModelIO_OCC.cpp +++ b/Geo/GModelIO_OCC.cpp @@ -1,23 +1,7 @@ -// $Id: GModelIO_OCC.cpp,v 1.41 2008-07-04 14:58:31 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GModelIO_OCC.h" #include "Message.h" diff --git a/Geo/GModelIO_OCC.h b/Geo/GModelIO_OCC.h index ca5b60fa13..8fe4dcbad0 100644 --- a/Geo/GModelIO_OCC.h +++ b/Geo/GModelIO_OCC.h @@ -1,27 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GMODELIO_OCC_H_ #define _GMODELIO_OCC_H_ -// $Id: GModelIO_OCC.h,v 1.6 2008-05-25 07:10:57 geuzaine Exp $ -// -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GModel.h" #include "OCCIncludes.h" diff --git a/Geo/GPoint.h b/Geo/GPoint.h index af5d62a05e..7eed7c4d9f 100644 --- a/Geo/GPoint.h +++ b/Geo/GPoint.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GPOINT_H_ #define _GPOINT_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <math.h> class GEntity; diff --git a/Geo/GRegion.cpp b/Geo/GRegion.cpp index 45bec1e2ea..492013cb75 100644 --- a/Geo/GRegion.cpp +++ b/Geo/GRegion.cpp @@ -1,23 +1,7 @@ -// $Id: GRegion.cpp,v 1.28 2008-07-01 14:24:07 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GModel.h" #include "GRegion.h" diff --git a/Geo/GRegion.h b/Geo/GRegion.h index d69223d6a2..0368336169 100644 --- a/Geo/GRegion.h +++ b/Geo/GRegion.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GREGION_H_ #define _GREGION_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GEntity.h" class MElement; diff --git a/Geo/GVertex.cpp b/Geo/GVertex.cpp index 782af219f5..64a797cf8a 100644 --- a/Geo/GVertex.cpp +++ b/Geo/GVertex.cpp @@ -1,23 +1,7 @@ -// $Id: GVertex.cpp,v 1.23 2008-06-05 16:52:14 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string.h> #include <algorithm> diff --git a/Geo/GVertex.h b/Geo/GVertex.h index d33c2be060..9d477a00e7 100644 --- a/Geo/GVertex.h +++ b/Geo/GVertex.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GVERTEX_H_ #define _GVERTEX_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GEntity.h" #include "GPoint.h" #include "SPoint2.h" diff --git a/Geo/GaussLegendreSimplex.cpp b/Geo/GaussLegendreSimplex.cpp index cd9319a0db..46a1e5bd13 100644 --- a/Geo/GaussLegendreSimplex.cpp +++ b/Geo/GaussLegendreSimplex.cpp @@ -1,3 +1,7 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <math.h> #include "MElement.h" #include "GaussLegendreSimplex.h" diff --git a/Geo/GaussLegendreSimplex.h b/Geo/GaussLegendreSimplex.h index f292212951..123c2c6c0e 100644 --- a/Geo/GaussLegendreSimplex.h +++ b/Geo/GaussLegendreSimplex.h @@ -1,5 +1,10 @@ -#ifndef _GaussLegendreSimplex_h_ -#define _GaussLegendreSimplex_h_ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + +#ifndef _GAUSS_LEGENDRE_SIMPLEX_H_ +#define _GAUSS_LEGENDRE_SIMPLEX_H_ #include "MElement.h" diff --git a/Geo/GaussQuadratureHex.cpp b/Geo/GaussQuadratureHex.cpp index efe202e21c..33f7507740 100644 --- a/Geo/GaussQuadratureHex.cpp +++ b/Geo/GaussQuadratureHex.cpp @@ -1,3 +1,7 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "MElement.h" #include "GaussLegendreSimplex.h" diff --git a/Geo/GaussQuadratureQuad.cpp b/Geo/GaussQuadratureQuad.cpp index a13b69c916..b59070f4ae 100644 --- a/Geo/GaussQuadratureQuad.cpp +++ b/Geo/GaussQuadratureQuad.cpp @@ -1,3 +1,7 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "MElement.h" #include "GaussLegendreSimplex.h" diff --git a/Geo/GaussQuadratureTet.cpp b/Geo/GaussQuadratureTet.cpp index 2c0b5fd562..6335d46132 100644 --- a/Geo/GaussQuadratureTet.cpp +++ b/Geo/GaussQuadratureTet.cpp @@ -1,3 +1,7 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "MElement.h" #include "GaussLegendreSimplex.h" //#include "Global.h" diff --git a/Geo/GaussQuadratureTri.cpp b/Geo/GaussQuadratureTri.cpp index 9befc31aa4..c76f96521d 100644 --- a/Geo/GaussQuadratureTri.cpp +++ b/Geo/GaussQuadratureTri.cpp @@ -1,3 +1,7 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "MElement.h" #include "GaussLegendreSimplex.h" diff --git a/Geo/Geo.cpp b/Geo/Geo.cpp index f670e52b97..8d596588ca 100644 --- a/Geo/Geo.cpp +++ b/Geo/Geo.cpp @@ -1,23 +1,7 @@ -// $Id: Geo.cpp,v 1.122 2008-07-10 13:29:24 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string.h> #include "Message.h" diff --git a/Geo/Geo.h b/Geo/Geo.h index 328b7d4183..054a069457 100644 --- a/Geo/Geo.h +++ b/Geo/Geo.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GEO_H_ #define _GEO_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <map> #include <math.h> #include "GmshDefines.h" diff --git a/Geo/GeoInterpolation.cpp b/Geo/GeoInterpolation.cpp index a64de3ee40..64d46d7b8d 100644 --- a/Geo/GeoInterpolation.cpp +++ b/Geo/GeoInterpolation.cpp @@ -1,23 +1,7 @@ -// $Id: GeoInterpolation.cpp,v 1.41 2008-07-10 13:29:24 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Message.h" #include "Geo.h" diff --git a/Geo/GeoInterpolation.h b/Geo/GeoInterpolation.h index 4978e69804..2f93b48595 100644 --- a/Geo/GeoInterpolation.h +++ b/Geo/GeoInterpolation.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GEO_INTERPOLATION_H_ #define _GEO_INTERPOLATION_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Geo.h" bool iSRuledSurfaceASphere(Surface *s, SPoint3 ¢er, double &radius); diff --git a/Geo/GeoStringInterface.cpp b/Geo/GeoStringInterface.cpp index 17a8e8ef7a..64ec7343c8 100644 --- a/Geo/GeoStringInterface.cpp +++ b/Geo/GeoStringInterface.cpp @@ -1,23 +1,7 @@ -// $Id: GeoStringInterface.cpp,v 1.27 2008-07-04 16:58:48 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string.h> #include <sstream> diff --git a/Geo/GeoStringInterface.h b/Geo/GeoStringInterface.h index 677e2977b9..d5523dcd73 100644 --- a/Geo/GeoStringInterface.h +++ b/Geo/GeoStringInterface.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GEO_STRING_INTERFACE_H_ #define _GEO_STRING_INTERFACE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "ListUtils.h" double evaluate_scalarfunction(const char *var, double val, const char *funct); diff --git a/Geo/MEdge.h b/Geo/MEdge.h index 3812182ecd..351e4c1456 100644 --- a/Geo/MEdge.h +++ b/Geo/MEdge.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _MEDGE_H_ #define _MEDGE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <functional> #include "MVertex.h" #include "SVector3.h" diff --git a/Geo/MEdgeHash.h b/Geo/MEdgeHash.h index 7845e96636..f2f944ca55 100644 --- a/Geo/MEdgeHash.h +++ b/Geo/MEdgeHash.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _MEDGE_HASH_H_ #define _MEDGE_HASH_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "MEdge.h" #include "Hash.h" diff --git a/Geo/MElement.cpp b/Geo/MElement.cpp index a8168ffe6a..cebe124219 100644 --- a/Geo/MElement.cpp +++ b/Geo/MElement.cpp @@ -1,23 +1,7 @@ -// $Id: MElement.cpp,v 1.80 2008-07-11 10:54:24 remacle Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <stdlib.h> #include <math.h> diff --git a/Geo/MElement.h b/Geo/MElement.h index ea226c1b6c..5ae3569fcc 100644 --- a/Geo/MElement.h +++ b/Geo/MElement.h @@ -1,24 +1,10 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #ifndef _MELEMENT_H_ #define _MELEMENT_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. #include <stdio.h> #include <algorithm> diff --git a/Geo/MFace.cpp b/Geo/MFace.cpp index be8a2efca7..98d3e0cfa9 100644 --- a/Geo/MFace.cpp +++ b/Geo/MFace.cpp @@ -1,3 +1,7 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // // This program is free software; you can redistribute it and/or modify diff --git a/Geo/MFace.h b/Geo/MFace.h index e86ce29b45..d00b22d598 100644 --- a/Geo/MFace.h +++ b/Geo/MFace.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _MFACE_H_ #define _MFACE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <functional> #include <vector> #include "MVertex.h" diff --git a/Geo/MFaceHash.h b/Geo/MFaceHash.h index 246fa0a2cb..1f5dcddff8 100644 --- a/Geo/MFaceHash.h +++ b/Geo/MFaceHash.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _MFACE_HASH_H_ #define _MFACE_HASH_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "MFace.h" #include "Hash.h" diff --git a/Geo/MVertex.cpp b/Geo/MVertex.cpp index 4e775ecc2a..fbbe266c80 100644 --- a/Geo/MVertex.cpp +++ b/Geo/MVertex.cpp @@ -1,23 +1,7 @@ -// $Id: MVertex.cpp,v 1.25 2008-06-05 11:52:49 samtech Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string.h> #include <math.h> diff --git a/Geo/MVertex.h b/Geo/MVertex.h index 35ca7343fc..8c1a4a75c8 100644 --- a/Geo/MVertex.h +++ b/Geo/MVertex.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _MVERTEX_H_ #define _MVERTEX_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <stdio.h> #include <set> #include "SPoint3.h" diff --git a/Geo/Makefile b/Geo/Makefile index ec0c526702..642df5f802 100644 --- a/Geo/Makefile +++ b/Geo/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.218 2008-07-10 13:34:38 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. include ../variables diff --git a/Geo/OCCEdge.cpp b/Geo/OCCEdge.cpp index c60f86e0b4..8d8dd92d55 100644 --- a/Geo/OCCEdge.cpp +++ b/Geo/OCCEdge.cpp @@ -1,23 +1,7 @@ -// $Id: OCCEdge.cpp,v 1.40 2008-07-04 12:03:50 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GModel.h" #include "Message.h" diff --git a/Geo/OCCEdge.h b/Geo/OCCEdge.h index 12f73975fc..2e17564849 100644 --- a/Geo/OCCEdge.h +++ b/Geo/OCCEdge.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _OCC_EDGE_H_ #define _OCC_EDGE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GEdge.h" #include "GModel.h" #include "OCCVertex.h" diff --git a/Geo/OCCFace.cpp b/Geo/OCCFace.cpp index 7e22199e88..5a15b67d4f 100644 --- a/Geo/OCCFace.cpp +++ b/Geo/OCCFace.cpp @@ -1,23 +1,7 @@ -// $Id: OCCFace.cpp,v 1.44 2008-07-08 12:44:33 remacle Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GModel.h" #include "GEdgeLoop.h" diff --git a/Geo/OCCFace.h b/Geo/OCCFace.h index 25662ebc09..183e3b6fb5 100644 --- a/Geo/OCCFace.h +++ b/Geo/OCCFace.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _OCC_FACE_H_ #define _OCC_FACE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GFace.h" #include "GModel.h" #include "OCCVertex.h" diff --git a/Geo/OCCIncludes.h b/Geo/OCCIncludes.h index 1a2d9fe6ff..e69b011ded 100644 --- a/Geo/OCCIncludes.h +++ b/Geo/OCCIncludes.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _OCC_INCLUDES_ #define _OCC_INCLUDES_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #if defined(HAVE_OCC) #include <iostream> diff --git a/Geo/OCCRegion.cpp b/Geo/OCCRegion.cpp index 722cb15648..fb58b63877 100644 --- a/Geo/OCCRegion.cpp +++ b/Geo/OCCRegion.cpp @@ -1,23 +1,7 @@ -// $Id: OCCRegion.cpp,v 1.13 2008-07-03 17:06:02 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GModel.h" #include "OCCVertex.h" diff --git a/Geo/OCCRegion.h b/Geo/OCCRegion.h index 10fd99d9c2..ef6f7fa3d7 100644 --- a/Geo/OCCRegion.h +++ b/Geo/OCCRegion.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _OCC_REGION_H_ #define _OCC_REGION_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GRegion.h" #if defined(HAVE_OCC) diff --git a/Geo/OCCVertex.cpp b/Geo/OCCVertex.cpp index 92e2202007..3be07f4d83 100644 --- a/Geo/OCCVertex.cpp +++ b/Geo/OCCVertex.cpp @@ -1,23 +1,7 @@ -// $Id: OCCVertex.cpp,v 1.16 2008-06-20 18:54:25 samtech Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GModel.h" #include "OCCVertex.h" diff --git a/Geo/OCCVertex.h b/Geo/OCCVertex.h index f22bada04a..fe32155b3a 100644 --- a/Geo/OCCVertex.h +++ b/Geo/OCCVertex.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _OCC_VERTEX_H_ #define _OCC_VERTEX_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GModel.h" #include "OCCIncludes.h" #include "GVertex.h" diff --git a/Geo/Pair.h b/Geo/Pair.h index d98bdd204c..8aaf86cfac 100644 --- a/Geo/Pair.h +++ b/Geo/Pair.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _PAIR_H_ #define _PAIR_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - // A pair of values, the types of which can be different template <class L, class R> class Pair{ diff --git a/Geo/Range.h b/Geo/Range.h index 4bfe6ad473..26604e528d 100644 --- a/Geo/Range.h +++ b/Geo/Range.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _RANGE_H_ #define _RANGE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - // represents a range of values of the template type template <class T> class Range { diff --git a/Geo/SBoundingBox3d.h b/Geo/SBoundingBox3d.h index 0801f77286..c3f9a0c3fc 100644 --- a/Geo/SBoundingBox3d.h +++ b/Geo/SBoundingBox3d.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _SBOUNDING_BOX_3D_H_ #define _SBOUNDING_BOX_3D_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <float.h> #include "SPoint3.h" diff --git a/Geo/SPoint2.h b/Geo/SPoint2.h index 0e2b352f33..08428cef7f 100644 --- a/Geo/SPoint2.h +++ b/Geo/SPoint2.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _SPOINT2_H_ #define _SPOINT2_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <math.h> // A point in 2-space diff --git a/Geo/SPoint3.h b/Geo/SPoint3.h index e80ad2ecad..4af00e1747 100644 --- a/Geo/SPoint3.h +++ b/Geo/SPoint3.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _SPOINT3_H_ #define _SPOINT3_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <math.h> // A point in 3-space diff --git a/Geo/SVector3.h b/Geo/SVector3.h index 48ba5255e6..5de09ab41e 100644 --- a/Geo/SVector3.h +++ b/Geo/SVector3.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _SVECTOR3_H_ #define _SVECTOR3_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "SPoint3.h" // concrete class for vector of size 3 diff --git a/Geo/discreteEdge.cpp b/Geo/discreteEdge.cpp index 7e4e64bf45..0b623acb58 100644 --- a/Geo/discreteEdge.cpp +++ b/Geo/discreteEdge.cpp @@ -1,23 +1,7 @@ -// $Id: discreteEdge.cpp,v 1.2 2008-07-03 17:06:02 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "discreteEdge.h" diff --git a/Geo/discreteEdge.h b/Geo/discreteEdge.h index 9831acc497..b690f8163a 100644 --- a/Geo/discreteEdge.h +++ b/Geo/discreteEdge.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _DISCRETE_EDGE_H_ #define _DISCRETE_EDGE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GModel.h" #include "GEdge.h" diff --git a/Geo/discreteFace.cpp b/Geo/discreteFace.cpp index e9e925fb68..ec96449916 100644 --- a/Geo/discreteFace.cpp +++ b/Geo/discreteFace.cpp @@ -1,23 +1,7 @@ -// $Id: discreteFace.cpp,v 1.3 2008-07-03 17:06:02 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "discreteFace.h" diff --git a/Geo/discreteFace.h b/Geo/discreteFace.h index 3de48fdc29..6956840d33 100644 --- a/Geo/discreteFace.h +++ b/Geo/discreteFace.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _DISCRETE_FACE_H_ #define _DISCRETE_FACE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GModel.h" #include "GFace.h" diff --git a/Geo/discreteRegion.cpp b/Geo/discreteRegion.cpp index cd0f4513fe..0ef3d2e4f6 100644 --- a/Geo/discreteRegion.cpp +++ b/Geo/discreteRegion.cpp @@ -1,23 +1,7 @@ -// $Id: discreteRegion.cpp,v 1.2 2008-05-20 19:25:34 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "discreteRegion.h" diff --git a/Geo/discreteRegion.h b/Geo/discreteRegion.h index 5103ac25d6..f4ad037fcc 100644 --- a/Geo/discreteRegion.h +++ b/Geo/discreteRegion.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _DISCRETE_REGION_H_ #define _DISCRETE_REGION_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GModel.h" #include "GRegion.h" diff --git a/Geo/discreteVertex.h b/Geo/discreteVertex.h index 82c09abe02..88861961e5 100644 --- a/Geo/discreteVertex.h +++ b/Geo/discreteVertex.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _DISCRETE_VERTEX_H_ #define _DISCRETE_VERTEX_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GModel.h" #include "GVertex.h" #include "MVertex.h" diff --git a/Geo/findLinks.cpp b/Geo/findLinks.cpp index 989f1603bb..c832aa22aa 100644 --- a/Geo/findLinks.cpp +++ b/Geo/findLinks.cpp @@ -1,23 +1,7 @@ -// $Id: findLinks.cpp,v 1.11 2008-06-07 17:20:46 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <stdlib.h> #include "Message.h" diff --git a/Geo/findLinks.h b/Geo/findLinks.h index 871662cc31..09dec5012b 100644 --- a/Geo/findLinks.h +++ b/Geo/findLinks.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _FIND_LINKS_H_ #define _FIND_LINKS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "ListUtils.h" int allEdgesLinked(int ed, List_T *edges); diff --git a/Geo/fourierEdge.cpp b/Geo/fourierEdge.cpp index 7423b64988..d97e075967 100644 --- a/Geo/fourierEdge.cpp +++ b/Geo/fourierEdge.cpp @@ -1,3 +1,7 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "fourierEdge.h" #include "Context.h" diff --git a/Geo/fourierEdge.h b/Geo/fourierEdge.h index 3307abd991..a50e82d5de 100644 --- a/Geo/fourierEdge.h +++ b/Geo/fourierEdge.h @@ -1,3 +1,8 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _FOURIER_EDGE_H_ #define _FOURIER_EDGE_H_ diff --git a/Geo/fourierFace.cpp b/Geo/fourierFace.cpp index e917d39438..63662e7b0d 100644 --- a/Geo/fourierFace.cpp +++ b/Geo/fourierFace.cpp @@ -1,3 +1,7 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <list> #include "fourierVertex.h" #include "fourierFace.h" diff --git a/Geo/fourierFace.h b/Geo/fourierFace.h index 8426990105..7b861f8c21 100644 --- a/Geo/fourierFace.h +++ b/Geo/fourierFace.h @@ -1,3 +1,8 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _FOURIER_FACE_H_ #define _FOURIER_FACE_H_ diff --git a/Geo/fourierProjectionFace.cpp b/Geo/fourierProjectionFace.cpp index 0815204292..7bb9320d31 100644 --- a/Geo/fourierProjectionFace.cpp +++ b/Geo/fourierProjectionFace.cpp @@ -1,3 +1,7 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "fourierProjectionFace.h" #include "VertexArray.h" diff --git a/Geo/fourierProjectionFace.h b/Geo/fourierProjectionFace.h index 497e4fabb2..29a8d2e756 100644 --- a/Geo/fourierProjectionFace.h +++ b/Geo/fourierProjectionFace.h @@ -1,3 +1,8 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _FOURIER_PROJECTION_FACE_H_ #define _FOURIER_PROJECTION_FACE_H_ diff --git a/Geo/fourierVertex.h b/Geo/fourierVertex.h index 64f3c9bdc4..a7232152c4 100644 --- a/Geo/fourierVertex.h +++ b/Geo/fourierVertex.h @@ -1,3 +1,8 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _FOURIER_VERTEX_H_ #define _FOURIER_VERTEX_H_ diff --git a/Geo/gmshEdge.cpp b/Geo/gmshEdge.cpp index a512a7837f..eacdb7a960 100644 --- a/Geo/gmshEdge.cpp +++ b/Geo/gmshEdge.cpp @@ -1,23 +1,7 @@ -// $Id: gmshEdge.cpp,v 1.51 2008-07-10 13:29:24 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GModel.h" #include "GFace.h" diff --git a/Geo/gmshEdge.h b/Geo/gmshEdge.h index 489919d022..fc81deabed 100644 --- a/Geo/gmshEdge.h +++ b/Geo/gmshEdge.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GMSH_EDGE_H_ #define _GMSH_EDGE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Geo.h" #include "GEdge.h" diff --git a/Geo/gmshFace.cpp b/Geo/gmshFace.cpp index 3a0f8edd24..08e101ea84 100644 --- a/Geo/gmshFace.cpp +++ b/Geo/gmshFace.cpp @@ -1,23 +1,7 @@ -// $Id: gmshFace.cpp,v 1.66 2008-07-08 12:44:33 remacle Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <stdlib.h> #include "GModel.h" diff --git a/Geo/gmshFace.h b/Geo/gmshFace.h index c18a3b67da..35534159da 100644 --- a/Geo/gmshFace.h +++ b/Geo/gmshFace.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GMSH_FACE_H_ #define _GMSH_FACE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Geo.h" #include "GFace.h" diff --git a/Geo/gmshRegion.cpp b/Geo/gmshRegion.cpp index 6c89eefa3d..e813ba9202 100644 --- a/Geo/gmshRegion.cpp +++ b/Geo/gmshRegion.cpp @@ -1,23 +1,7 @@ -// $Id: gmshRegion.cpp,v 1.24 2008-07-01 14:24:07 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <stdlib.h> #include "GModel.h" diff --git a/Geo/gmshRegion.h b/Geo/gmshRegion.h index 91c859f2c2..005c095ff5 100644 --- a/Geo/gmshRegion.h +++ b/Geo/gmshRegion.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GMSH_REGION_H_ #define _GMSH_REGION_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Geo.h" #include "GRegion.h" diff --git a/Geo/gmshSurface.cpp b/Geo/gmshSurface.cpp index 357ef9a6ad..769d7e1bd0 100644 --- a/Geo/gmshSurface.cpp +++ b/Geo/gmshSurface.cpp @@ -1,23 +1,7 @@ -// $Id: gmshSurface.cpp,v 1.16 2008-07-03 17:06:02 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "gmshSurface.h" #include "Message.h" diff --git a/Geo/gmshSurface.h b/Geo/gmshSurface.h index 519710b00f..6f61d0a949 100644 --- a/Geo/gmshSurface.h +++ b/Geo/gmshSurface.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GMSH_SURFACE_H_ #define _GMSH_SURFACE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <math.h> #include <map> #include "Pair.h" diff --git a/Geo/gmshVertex.cpp b/Geo/gmshVertex.cpp index 95252ffc23..2392b94013 100644 --- a/Geo/gmshVertex.cpp +++ b/Geo/gmshVertex.cpp @@ -1,23 +1,7 @@ -// $Id: gmshVertex.cpp,v 1.11 2008-05-04 08:31:14 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GFace.h" #include "GEdge.h" diff --git a/Geo/gmshVertex.h b/Geo/gmshVertex.h index 2c4e0240b5..319fa57aab 100644 --- a/Geo/gmshVertex.h +++ b/Geo/gmshVertex.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GMSH_VERTEX_H_ #define _GMSH_VERTEX_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Geo.h" #include "GVertex.h" #include "MVertex.h" diff --git a/Graphics/Draw.cpp b/Graphics/Draw.cpp index 589c6febdc..5cf90dd023 100644 --- a/Graphics/Draw.cpp +++ b/Graphics/Draw.cpp @@ -1,23 +1,7 @@ -// $Id: Draw.cpp,v 1.120 2008-07-10 13:29:24 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GmshUI.h" #include "GmshDefines.h" diff --git a/Graphics/Draw.h b/Graphics/Draw.h index 56952996b6..128cd109db 100644 --- a/Graphics/Draw.h +++ b/Graphics/Draw.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _DRAW_H_ #define _DRAW_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "SBoundingBox3d.h" #define GMSH_RENDER 1 diff --git a/Graphics/Entity.cpp b/Graphics/Entity.cpp index c42bc348e1..5a157a854c 100644 --- a/Graphics/Entity.cpp +++ b/Graphics/Entity.cpp @@ -1,23 +1,7 @@ -// $Id: Entity.cpp,v 1.85 2008-07-04 18:32:40 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string.h> #include "GmshUI.h" diff --git a/Graphics/Geom.cpp b/Graphics/Geom.cpp index abb77c1241..24aba1a5a9 100644 --- a/Graphics/Geom.cpp +++ b/Graphics/Geom.cpp @@ -1,23 +1,7 @@ -// $Id: Geom.cpp,v 1.158 2008-06-28 17:06:55 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GmshUI.h" #include "Draw.h" diff --git a/Graphics/Graph2D.cpp b/Graphics/Graph2D.cpp index 23983faa86..ea7815ae14 100644 --- a/Graphics/Graph2D.cpp +++ b/Graphics/Graph2D.cpp @@ -1,23 +1,7 @@ -// $Id: Graph2D.cpp,v 1.79 2008-05-04 08:31:14 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GmshUI.h" #include "Draw.h" diff --git a/Graphics/Iso.cpp b/Graphics/Iso.cpp index 994d3f9465..bf8bd6d036 100644 --- a/Graphics/Iso.cpp +++ b/Graphics/Iso.cpp @@ -1,23 +1,7 @@ -// $Id: Iso.cpp,v 1.44 2008-03-20 11:44:07 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Numeric.h" diff --git a/Graphics/Iso.h b/Graphics/Iso.h index acc23b13a9..02522e79f7 100644 --- a/Graphics/Iso.h +++ b/Graphics/Iso.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _ISO_H_ #define _ISO_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - int IsoLine(double *X, double *Y, double *Z, double *Val, double V, double *Xp, double *Yp, double *Zp); diff --git a/Graphics/Makefile b/Graphics/Makefile index 91e5fa314b..478da23788 100644 --- a/Graphics/Makefile +++ b/Graphics/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.158 2008-07-10 13:34:39 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. include ../variables diff --git a/Graphics/Mesh.cpp b/Graphics/Mesh.cpp index cc6111146e..62a8268deb 100644 --- a/Graphics/Mesh.cpp +++ b/Graphics/Mesh.cpp @@ -1,23 +1,7 @@ -// $Id: Mesh.cpp,v 1.224 2008-06-28 17:06:55 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <math.h> #include "Message.h" diff --git a/Graphics/PixelBuffer.h b/Graphics/PixelBuffer.h index d12387b494..7218302258 100644 --- a/Graphics/PixelBuffer.h +++ b/Graphics/PixelBuffer.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _PIXEL_BUFFER_H_ #define _PIXEL_BUFFER_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GmshUI.h" #include "Message.h" #include "MallocUtils.h" diff --git a/Graphics/Post.cpp b/Graphics/Post.cpp index 1262d7c7db..f376c3d5bf 100644 --- a/Graphics/Post.cpp +++ b/Graphics/Post.cpp @@ -1,23 +1,7 @@ -// $Id: Post.cpp,v 1.171 2008-06-28 17:06:55 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <math.h> #include <algorithm> diff --git a/Graphics/ReadImg.cpp b/Graphics/ReadImg.cpp index f028de6c00..2a5ff9e5ce 100644 --- a/Graphics/ReadImg.cpp +++ b/Graphics/ReadImg.cpp @@ -1,23 +1,7 @@ -// $Id: ReadImg.cpp,v 1.25 2008-05-04 08:31:14 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string.h> #include "ReadImg.h" diff --git a/Graphics/ReadImg.h b/Graphics/ReadImg.h index 5f8cb280be..6d4a7330d2 100644 --- a/Graphics/ReadImg.h +++ b/Graphics/ReadImg.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _READ_IMG_ #define _READ_IMG_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - int read_pnm(const char *name); int read_jpeg(const char *name); int read_png(const char *name); diff --git a/Graphics/Scale.cpp b/Graphics/Scale.cpp index 7db163372b..59522876c2 100644 --- a/Graphics/Scale.cpp +++ b/Graphics/Scale.cpp @@ -1,23 +1,7 @@ -// $Id: Scale.cpp,v 1.72 2008-05-04 08:31:14 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GmshUI.h" #include "Draw.h" diff --git a/Graphics/SelectBuffer.cpp b/Graphics/SelectBuffer.cpp index 0b7d32cbab..142c529db7 100644 --- a/Graphics/SelectBuffer.cpp +++ b/Graphics/SelectBuffer.cpp @@ -1,23 +1,7 @@ -// $Id: SelectBuffer.cpp,v 1.23 2008-06-25 07:58:54 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Message.h" #include "GmshUI.h" diff --git a/Graphics/SelectBuffer.h b/Graphics/SelectBuffer.h index 5f270d75e4..5f07678f58 100644 --- a/Graphics/SelectBuffer.h +++ b/Graphics/SelectBuffer.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _SELECT_BUFFER_H_ #define _SELECT_BUFFER_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <vector> #include "GVertex.h" #include "GEdge.h" diff --git a/Graphics/gl2gif.cpp b/Graphics/gl2gif.cpp index ef74285686..632c58ed00 100644 --- a/Graphics/gl2gif.cpp +++ b/Graphics/gl2gif.cpp @@ -1,23 +1,7 @@ -// $Id: gl2gif.cpp,v 1.27 2008-06-25 07:58:54 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. /* * Warning: This code is really a dirty hack. It SHOULD be cleaned diff --git a/Graphics/gl2gif.h b/Graphics/gl2gif.h index 20e5b810cf..d5e488ac97 100644 --- a/Graphics/gl2gif.h +++ b/Graphics/gl2gif.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GL2GIF_H_ #define _GL2GIF_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <stdio.h> #include "PixelBuffer.h" diff --git a/Graphics/gl2jpeg.cpp b/Graphics/gl2jpeg.cpp index 04267302e8..3eee4982ec 100644 --- a/Graphics/gl2jpeg.cpp +++ b/Graphics/gl2jpeg.cpp @@ -1,23 +1,7 @@ -// $Id: gl2jpeg.cpp,v 1.31 2008-06-25 07:58:54 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "gl2jpeg.h" #undef EXTERN diff --git a/Graphics/gl2jpeg.h b/Graphics/gl2jpeg.h index e08f48287f..b35d7eb8e9 100644 --- a/Graphics/gl2jpeg.h +++ b/Graphics/gl2jpeg.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GL2JPEG_H_ #define _GL2JPEG_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <stdio.h> #include "PixelBuffer.h" diff --git a/Graphics/gl2png.cpp b/Graphics/gl2png.cpp index 613ab69861..ef60a45c0e 100644 --- a/Graphics/gl2png.cpp +++ b/Graphics/gl2png.cpp @@ -1,23 +1,7 @@ -// $Id: gl2png.cpp,v 1.10 2008-05-04 08:31:15 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "gl2png.h" diff --git a/Graphics/gl2png.h b/Graphics/gl2png.h index 933b718d5b..2d0d66f51f 100644 --- a/Graphics/gl2png.h +++ b/Graphics/gl2png.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GL2PNG_H_ #define _GL2PNG_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <stdio.h> #include "PixelBuffer.h" diff --git a/Graphics/gl2ppm.cpp b/Graphics/gl2ppm.cpp index d352add3bd..70d1b9ae6a 100644 --- a/Graphics/gl2ppm.cpp +++ b/Graphics/gl2ppm.cpp @@ -1,23 +1,7 @@ -// $Id: gl2ppm.cpp,v 1.17 2008-05-04 08:31:15 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "gl2ppm.h" diff --git a/Graphics/gl2ppm.h b/Graphics/gl2ppm.h index d11280fc2b..46d1f80c1e 100644 --- a/Graphics/gl2ppm.h +++ b/Graphics/gl2ppm.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GL2PPM_H_ #define _GL2PPM_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <stdio.h> #include "PixelBuffer.h" diff --git a/Graphics/gl2ps.cpp b/Graphics/gl2ps.cpp index a83fe69f95..f0427bfb4b 100644 --- a/Graphics/gl2ps.cpp +++ b/Graphics/gl2ps.cpp @@ -1,4 +1,8 @@ -/* $Id: gl2ps.cpp,v 1.114 2008-02-23 15:30:07 geuzaine Exp $ */ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. +/* $Id: gl2ps.cpp,v 1.115 2008-07-11 16:56:01 geuzaine Exp $ */ /* * GL2PS, an OpenGL to PostScript Printing Library * Copyright (C) 1999-2007 Christophe Geuzaine <geuz@geuz.org> diff --git a/Graphics/gl2yuv.cpp b/Graphics/gl2yuv.cpp index bdeabba936..4f8916a7dd 100644 --- a/Graphics/gl2yuv.cpp +++ b/Graphics/gl2yuv.cpp @@ -1,23 +1,7 @@ -// $Id: gl2yuv.cpp,v 1.16 2008-06-07 17:20:47 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. /* * This code is based on the rgbtoycc.c code from the MPEG-1 Video diff --git a/Graphics/gl2yuv.h b/Graphics/gl2yuv.h index ccc49b5906..6fc096f520 100644 --- a/Graphics/gl2yuv.h +++ b/Graphics/gl2yuv.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GL2YUV_H_ #define _GL2YUV_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <stdio.h> #include "PixelBuffer.h" diff --git a/Makefile b/Makefile index df82424058..975b898bba 100644 --- a/Makefile +++ b/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.494 2008-07-10 14:35:39 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. include variables @@ -126,7 +110,7 @@ utils: doc: cd doc/texinfo && ${MAKE} all cd doc && tar zcf ../gmsh-${GMSH_VERSION}-doc.tgz\ - FAQ CREDITS VERSIONS README.win32 gmsh.1\ + FAQ.txt CREDITS.txt VERSIONS.txt README.win32 gmsh.1\ texinfo/gmsh.pdf texinfo/gmsh.txt\ texinfo/*.html texinfo/gmsh-info.tgz @@ -213,7 +197,8 @@ package-unix: mkdir gmsh-${GMSH_VERSION} cp bin/gmsh gmsh-${GMSH_VERSION} strip gmsh-${GMSH_VERSION}/gmsh - cp doc/gmsh.1 doc/LICENSE doc/VERSIONS doc/FAQ doc/CREDITS gmsh-${GMSH_VERSION} + cp doc/gmsh.1 doc/LICENSE.txt doc/VERSIONS.txt doc/FAQ.txt doc/CREDITS.txt\ + gmsh-${GMSH_VERSION} cp -R tutorial gmsh-${GMSH_VERSION} cp -R demos gmsh-${GMSH_VERSION} rm -rf gmsh-${GMSH_VERSION}/*/CVS @@ -229,10 +214,8 @@ package-win: cp bin/gmsh.exe gmsh-${GMSH_VERSION} strip gmsh-${GMSH_VERSION}/gmsh.exe cp doc/README.win32 gmsh-${GMSH_VERSION}/README.txt - cp doc/VERSIONS gmsh-${GMSH_VERSION}/VERSIONS.txt - cp doc/FAQ gmsh-${GMSH_VERSION}/FAQ.txt - cp doc/CREDITS gmsh-${GMSH_VERSION}/CREDITS.txt - cp doc/LICENSE gmsh-${GMSH_VERSION}/LICENSE.txt + cp doc/LICENSE.txt doc/VERSIONS.txt doc/FAQ.txt doc/CREDITS.txt\ + gmsh-${GMSH_VERSION} cd utils/misc && ./unix2dos.bash ../../gmsh-${GMSH_VERSION}/*.txt cp -R tutorial gmsh-${GMSH_VERSION} cp -R demos gmsh-${GMSH_VERSION} @@ -261,10 +244,8 @@ package-mac: cp Fltk/MacIconsMsh.icns gmsh-${GMSH_VERSION}/Gmsh.app/Contents/Resources/GmshMsh.icns cp Fltk/MacIconsPos.icns gmsh-${GMSH_VERSION}/Gmsh.app/Contents/Resources/GmshPos.icns cp -R tutorial demos gmsh-${GMSH_VERSION} - cp doc/VERSIONS gmsh-${GMSH_VERSION}/VERSIONS.txt - cp doc/FAQ gmsh-${GMSH_VERSION}/FAQ.txt - cp doc/CREDITS gmsh-${GMSH_VERSION}/CREDITS.txt - cp doc/LICENSE gmsh-${GMSH_VERSION}/LICENSE.txt + cp doc/LICENSE.txt doc/VERSIONS.txt doc/FAQ.txt doc/CREDITS.txt\ + gmsh-${GMSH_VERSION} rm -rf gmsh-${GMSH_VERSION}/*/CVS\ gmsh-${GMSH_VERSION}/tutorial/*.msh\ gmsh-${GMSH_VERSION}/*/*~ diff --git a/Mesh/BDS.cpp b/Mesh/BDS.cpp index e34a090494..1f730084fa 100644 --- a/Mesh/BDS.cpp +++ b/Mesh/BDS.cpp @@ -1,23 +1,7 @@ -// $Id: BDS.cpp,v 1.108 2008-07-03 17:06:02 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to "gmsh@geuz.org". +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <math.h> #include <stdio.h> diff --git a/Mesh/BDS.h b/Mesh/BDS.h index 739392b2f9..25bdb3e762 100644 --- a/Mesh/BDS.h +++ b/Mesh/BDS.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _BDS_H_ #define _BDS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - // This is a 2D version of the Bidirectional Data Structure (BDS) // of shephard and beall // points may know the normals to the surface they are classified on diff --git a/Mesh/BackgroundMesh.cpp b/Mesh/BackgroundMesh.cpp index dba82cc8f4..c62804f1f8 100644 --- a/Mesh/BackgroundMesh.cpp +++ b/Mesh/BackgroundMesh.cpp @@ -1,23 +1,7 @@ -// $Id: BackgroundMesh.cpp,v 1.54 2008-05-04 08:31:15 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Message.h" #include "BackgroundMesh.h" diff --git a/Mesh/BackgroundMesh.h b/Mesh/BackgroundMesh.h index fa4b874c2c..6eedf0f47b 100644 --- a/Mesh/BackgroundMesh.h +++ b/Mesh/BackgroundMesh.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _BACKGROUND_MESH_H_ #define _BACKGROUND_MESH_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - class GEntity; double BGM_MeshSize(GEntity *ge, double U, double V, double X, double Y, double Z); bool Extend1dMeshIn2dSurfaces(); diff --git a/Mesh/BoundaryLayers.cpp b/Mesh/BoundaryLayers.cpp index e20084cd20..5aec1835cb 100644 --- a/Mesh/BoundaryLayers.cpp +++ b/Mesh/BoundaryLayers.cpp @@ -1,23 +1,7 @@ -// $Id: BoundaryLayers.cpp,v 1.3 2008-05-06 21:11:47 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GModel.h" #include "MElement.h" diff --git a/Mesh/BoundaryLayers.h b/Mesh/BoundaryLayers.h index 22ad91e350..e8c7441b78 100644 --- a/Mesh/BoundaryLayers.h +++ b/Mesh/BoundaryLayers.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _BOUNDARY_LAYERS_H_ #define _BOUNDARY_LAYERS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GModel.h" int Mesh2DWithBoundaryLayers(GModel *m); diff --git a/Mesh/DivideAndConquer.cpp b/Mesh/DivideAndConquer.cpp index 5329bbda03..5053bf84dd 100644 --- a/Mesh/DivideAndConquer.cpp +++ b/Mesh/DivideAndConquer.cpp @@ -1,23 +1,7 @@ -// $Id: DivideAndConquer.cpp,v 1.21 2008-07-10 13:29:24 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // Triangulation using a divide and conquer algorithm // diff --git a/Mesh/DivideAndConquer.h b/Mesh/DivideAndConquer.h index 28c2ad3800..6f7b298427 100644 --- a/Mesh/DivideAndConquer.h +++ b/Mesh/DivideAndConquer.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _DIVIDE_AND_CONQUER_H_ #define _DIVIDE_AND_CONQUER_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - typedef struct _CDLIST DListRecord, *DListPeek; typedef int PointNumero; diff --git a/Mesh/Field.cpp b/Mesh/Field.cpp index e43f319f5e..b03f72ab4e 100644 --- a/Mesh/Field.cpp +++ b/Mesh/Field.cpp @@ -1,23 +1,7 @@ -// $Id: Field.cpp,v 1.39 2008-06-12 09:31:36 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <list> #include <math.h> diff --git a/Mesh/Field.h b/Mesh/Field.h index 28a170803e..d0963872db 100644 --- a/Mesh/Field.h +++ b/Mesh/Field.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _FIELD_H_ #define _FIELD_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <map> #include <list> #include <string.h> diff --git a/Mesh/Generator.cpp b/Mesh/Generator.cpp index 20dad12205..7384b21347 100644 --- a/Mesh/Generator.cpp +++ b/Mesh/Generator.cpp @@ -1,23 +1,7 @@ -// $Id: Generator.cpp,v 1.146 2008-07-03 17:06:03 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <stdlib.h> #include "Message.h" diff --git a/Mesh/Generator.h b/Mesh/Generator.h index 931d4bd412..8c6959fec3 100644 --- a/Mesh/Generator.h +++ b/Mesh/Generator.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GENERATOR_H_ #define _GENERATOR_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - class GModel; void GetStatistics(double stat[50], double quality[3][100]=0); diff --git a/Mesh/HighOrder.cpp b/Mesh/HighOrder.cpp index c71d68d7a7..44546225c4 100644 --- a/Mesh/HighOrder.cpp +++ b/Mesh/HighOrder.cpp @@ -1,23 +1,7 @@ -// $Id: HighOrder.cpp,v 1.35 2008-07-11 10:54:24 remacle Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "HighOrder.h" #include "meshGFaceOptimize.h" diff --git a/Mesh/HighOrder.h b/Mesh/HighOrder.h index 44b68e1101..02fa83a295 100644 --- a/Mesh/HighOrder.h +++ b/Mesh/HighOrder.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _HIGH_ORDER_H_ #define _HIGH_ORDER_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "GModel.h" void SetOrder1(GModel *m); diff --git a/Mesh/Makefile b/Mesh/Makefile index a0b0170450..7af36d1958 100644 --- a/Mesh/Makefile +++ b/Mesh/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.229 2008-07-10 13:34:39 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. include ../variables diff --git a/Mesh/meshGEdge.cpp b/Mesh/meshGEdge.cpp index cb954c18ac..d05c532626 100644 --- a/Mesh/meshGEdge.cpp +++ b/Mesh/meshGEdge.cpp @@ -1,23 +1,7 @@ -// $Id: meshGEdge.cpp,v 1.69 2008-07-10 13:29:25 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <stdlib.h> #include "meshGEdge.h" diff --git a/Mesh/meshGEdge.h b/Mesh/meshGEdge.h index 083973a230..2876a76111 100644 --- a/Mesh/meshGEdge.h +++ b/Mesh/meshGEdge.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _MESH_GEDGE_H_ #define _MESH_GEDGE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - class GEdge; // Create the mesh of the edge diff --git a/Mesh/meshGEdgeExtruded.cpp b/Mesh/meshGEdgeExtruded.cpp index dcac5bd9b1..c880218eb6 100644 --- a/Mesh/meshGEdgeExtruded.cpp +++ b/Mesh/meshGEdgeExtruded.cpp @@ -1,23 +1,7 @@ -// $Id: meshGEdgeExtruded.cpp,v 1.14 2008-06-27 18:00:52 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <set> #include "GModel.h" diff --git a/Mesh/meshGFace.cpp b/Mesh/meshGFace.cpp index 4976023ecd..68a4fe4253 100644 --- a/Mesh/meshGFace.cpp +++ b/Mesh/meshGFace.cpp @@ -1,23 +1,7 @@ -// $Id: meshGFace.cpp,v 1.141 2008-07-08 12:43:25 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <stdlib.h> #include "meshGFace.h" diff --git a/Mesh/meshGFace.h b/Mesh/meshGFace.h index ad36c6dab2..43850c3e4f 100644 --- a/Mesh/meshGFace.h +++ b/Mesh/meshGFace.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _MESH_GFACE_H_ #define _MESH_GFACE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <vector> #include <set> diff --git a/Mesh/meshGFaceBDS.cpp b/Mesh/meshGFaceBDS.cpp index f9755e6b02..ee315ea877 100644 --- a/Mesh/meshGFaceBDS.cpp +++ b/Mesh/meshGFaceBDS.cpp @@ -1,23 +1,7 @@ -// $Id: meshGFaceBDS.cpp,v 1.15 2008-06-05 11:52:50 samtech Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <stdlib.h> #include "meshGFace.h" diff --git a/Mesh/meshGFaceBDS.h b/Mesh/meshGFaceBDS.h index 994658785d..4c39223ebc 100644 --- a/Mesh/meshGFaceBDS.h +++ b/Mesh/meshGFaceBDS.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _MESH_GFACE_BDS_H_ #define _MESH_GFACE_BDS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <map> #include <list> class GFace; diff --git a/Mesh/meshGFaceDelaunayInsertion.cpp b/Mesh/meshGFaceDelaunayInsertion.cpp index b0bbd1f784..80df601f76 100644 --- a/Mesh/meshGFaceDelaunayInsertion.cpp +++ b/Mesh/meshGFaceDelaunayInsertion.cpp @@ -1,23 +1,7 @@ -// $Id: meshGFaceDelaunayInsertion.cpp,v 1.28 2008-07-03 17:06:04 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "BDS.h" #include "BackgroundMesh.h" diff --git a/Mesh/meshGFaceDelaunayInsertion.h b/Mesh/meshGFaceDelaunayInsertion.h index d62c21d089..8eea12661b 100644 --- a/Mesh/meshGFaceDelaunayInsertion.h +++ b/Mesh/meshGFaceDelaunayInsertion.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _MESH_GFACE_DELAUNAY_INSERTIONFACE_H_ #define _MESH_GFACE_DELAUNAY_INSERTIONFACE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "MElement.h" #include <list> #include <set> diff --git a/Mesh/meshGFaceExtruded.cpp b/Mesh/meshGFaceExtruded.cpp index d3702f7219..eefe79d390 100644 --- a/Mesh/meshGFaceExtruded.cpp +++ b/Mesh/meshGFaceExtruded.cpp @@ -1,23 +1,7 @@ -// $Id: meshGFaceExtruded.cpp,v 1.31 2008-06-27 18:00:52 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <set> #include "GModel.h" diff --git a/Mesh/meshGFaceOptimize.cpp b/Mesh/meshGFaceOptimize.cpp index 453d52305e..376dd967a4 100644 --- a/Mesh/meshGFaceOptimize.cpp +++ b/Mesh/meshGFaceOptimize.cpp @@ -1,23 +1,7 @@ -// $Id: meshGFaceOptimize.cpp,v 1.16 2008-07-03 17:06:04 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "meshGFaceOptimize.h" #include "qualityMeasures.h" diff --git a/Mesh/meshGFaceOptimize.h b/Mesh/meshGFaceOptimize.h index 154991aeb2..dd25030ef7 100644 --- a/Mesh/meshGFaceOptimize.h +++ b/Mesh/meshGFaceOptimize.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _MESH_GFACE_OPTIMIZE_H_ #define _MESH_GFACE_OPTIMIZE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <map> #include <vector> #include "MElement.h" diff --git a/Mesh/meshGFaceQuadrilateralize.cpp b/Mesh/meshGFaceQuadrilateralize.cpp index fef2f65da3..1f84aad9a5 100644 --- a/Mesh/meshGFaceQuadrilateralize.cpp +++ b/Mesh/meshGFaceQuadrilateralize.cpp @@ -1,3 +1,7 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // // This program is free software; you can redistribute it and/or modify diff --git a/Mesh/meshGFaceQuadrilateralize.h b/Mesh/meshGFaceQuadrilateralize.h index 636adb9081..12f9e076ae 100644 --- a/Mesh/meshGFaceQuadrilateralize.h +++ b/Mesh/meshGFaceQuadrilateralize.h @@ -1,23 +1,10 @@ -#ifndef _GMSH_QUADRILATERALIZE_ -#define _GMSH_QUADRILATERALIZE_ -// Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// Gmsh - Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + +#ifndef _MESH_GFACE_QUADRILATERALIZE_ +#define _MESH_GFACE_QUADRILATERALIZE_ class GFace; int gmshQMorph (GFace *gf); diff --git a/Mesh/meshGFaceTransfinite.cpp b/Mesh/meshGFaceTransfinite.cpp index b77e41cb86..1b4e1bc189 100644 --- a/Mesh/meshGFaceTransfinite.cpp +++ b/Mesh/meshGFaceTransfinite.cpp @@ -1,23 +1,7 @@ -// $Id: meshGFaceTransfinite.cpp,v 1.30 2008-07-10 13:29:25 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <map> #include "meshGFace.h" diff --git a/Mesh/meshGRegion.cpp b/Mesh/meshGRegion.cpp index db73d425fe..c4c2f46f8e 100644 --- a/Mesh/meshGRegion.cpp +++ b/Mesh/meshGRegion.cpp @@ -1,23 +1,7 @@ -// $Id: meshGRegion.cpp,v 1.57 2008-07-08 12:43:26 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <stdlib.h> #include <vector> diff --git a/Mesh/meshGRegion.h b/Mesh/meshGRegion.h index 88e4461031..fd206231b0 100644 --- a/Mesh/meshGRegion.h +++ b/Mesh/meshGRegion.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _MESH_GREGION_H_ #define _MESH_GREGION_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <vector> #include <map> diff --git a/Mesh/meshGRegionCarveHole.cpp b/Mesh/meshGRegionCarveHole.cpp index e8b8051898..b0c73f668a 100644 --- a/Mesh/meshGRegionCarveHole.cpp +++ b/Mesh/meshGRegionCarveHole.cpp @@ -1,23 +1,7 @@ -// $Id: meshGRegionCarveHole.cpp,v 1.8 2008-05-04 08:31:16 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <set> #include "GModel.h" diff --git a/Mesh/meshGRegionDelaunayInsertion.cpp b/Mesh/meshGRegionDelaunayInsertion.cpp index c54ea14bac..083aa72761 100644 --- a/Mesh/meshGRegionDelaunayInsertion.cpp +++ b/Mesh/meshGRegionDelaunayInsertion.cpp @@ -1,23 +1,7 @@ -// $Id: meshGRegionDelaunayInsertion.cpp,v 1.44 2008-05-04 08:31:16 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "OS.h" #include "BackgroundMesh.h" diff --git a/Mesh/meshGRegionDelaunayInsertion.h b/Mesh/meshGRegionDelaunayInsertion.h index c007fc31af..355b24c7b1 100644 --- a/Mesh/meshGRegionDelaunayInsertion.h +++ b/Mesh/meshGRegionDelaunayInsertion.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _MESH_GREGION_DELAUNAY_INSERTION_H_ #define _MESH_GREGION_DELAUNAY_INSERTION_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <list> #include <set> #include <map> diff --git a/Mesh/meshGRegionExtruded.cpp b/Mesh/meshGRegionExtruded.cpp index 7a0f5594e9..34de3a3cca 100644 --- a/Mesh/meshGRegionExtruded.cpp +++ b/Mesh/meshGRegionExtruded.cpp @@ -1,23 +1,7 @@ -// $Id: meshGRegionExtruded.cpp,v 1.28 2008-07-03 18:15:29 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <set> #include "GModel.h" diff --git a/Mesh/meshGRegionLocalMeshMod.cpp b/Mesh/meshGRegionLocalMeshMod.cpp index d038e9a55f..fa51c85f8e 100644 --- a/Mesh/meshGRegionLocalMeshMod.cpp +++ b/Mesh/meshGRegionLocalMeshMod.cpp @@ -1,23 +1,7 @@ -// $Id: meshGRegionLocalMeshMod.cpp,v 1.14 2008-07-03 17:06:04 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "meshGRegionLocalMeshMod.h" #include "GEntity.h" diff --git a/Mesh/meshGRegionLocalMeshMod.h b/Mesh/meshGRegionLocalMeshMod.h index 39cee644e4..60e3d748bf 100644 --- a/Mesh/meshGRegionLocalMeshMod.h +++ b/Mesh/meshGRegionLocalMeshMod.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _MESH_GREGION_LOCAL_MESH_MOD_H_ #define _MESH_GREGION_LOCAL_MESH_MOD_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "meshGRegionDelaunayInsertion.h" #include "qualityMeasures.h" diff --git a/Mesh/meshGRegionTransfinite.cpp b/Mesh/meshGRegionTransfinite.cpp index 6fc8f1a827..7a61a5f89f 100644 --- a/Mesh/meshGRegionTransfinite.cpp +++ b/Mesh/meshGRegionTransfinite.cpp @@ -1,23 +1,7 @@ -// $Id: meshGRegionTransfinite.cpp,v 1.14 2008-07-01 14:24:07 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <map> #include "meshGFace.h" diff --git a/Mesh/qualityMeasures.cpp b/Mesh/qualityMeasures.cpp index b0fb0e450d..1193db51e6 100644 --- a/Mesh/qualityMeasures.cpp +++ b/Mesh/qualityMeasures.cpp @@ -1,23 +1,7 @@ -// $Id: qualityMeasures.cpp,v 1.14 2008-07-03 17:06:04 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "qualityMeasures.h" #include "BDS.h" diff --git a/Mesh/qualityMeasures.h b/Mesh/qualityMeasures.h index 47309a41ba..06ba20f05c 100644 --- a/Mesh/qualityMeasures.h +++ b/Mesh/qualityMeasures.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _QUALITY_MEASURES_H_ #define _QUALITY_MEASURES_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - class BDS_Point; class BDS_Face; class MVertex; diff --git a/Numeric/EigSolve.cpp b/Numeric/EigSolve.cpp index 7ce8e4e833..72a2fe1a67 100644 --- a/Numeric/EigSolve.cpp +++ b/Numeric/EigSolve.cpp @@ -1,23 +1,7 @@ -// $Id: EigSolve.cpp,v 1.10 2008-03-20 11:44:09 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // // Contributor(s): // Laurent Stainier diff --git a/Numeric/EigSolve.h b/Numeric/EigSolve.h index b7b300e827..ca604bfd91 100644 --- a/Numeric/EigSolve.h +++ b/Numeric/EigSolve.h @@ -1,28 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _EIGSOLVE_H_ #define _EIGSOLVE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. -// -// Contributor(s): -// Laurent Stainier - int EigSolve(int nm,int n,double *A,double *wr,double *wi, double *v,int *work1,double *work2); int EigSolveSym(int n,int nm,double *A,double *d,double *V, diff --git a/Numeric/FunctionSpace.cpp b/Numeric/FunctionSpace.cpp index 71646f6704..61b5597ec4 100644 --- a/Numeric/FunctionSpace.cpp +++ b/Numeric/FunctionSpace.cpp @@ -1,23 +1,7 @@ -// $Id: FunctionSpace.cpp,v 1.9 2008-07-11 10:54:24 remacle Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "FunctionSpace.h" #include "GmshDefines.h" diff --git a/Numeric/FunctionSpace.h b/Numeric/FunctionSpace.h index b349898444..9976604c06 100644 --- a/Numeric/FunctionSpace.h +++ b/Numeric/FunctionSpace.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _FUNCTION_SPACE_H_ #define _FUNCTION_SPACE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <math.h> #include <map> #include "GmshMatrix.h" diff --git a/Numeric/GaussLegendre1D.h b/Numeric/GaussLegendre1D.h index d1124cee82..69bdcbbf42 100644 --- a/Numeric/GaussLegendre1D.h +++ b/Numeric/GaussLegendre1D.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GAUSS_LEGENDRE_1D_H_ #define _GAUSS_LEGENDRE_1D_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - /* 1 point rule points */ static double _GL_pt1[1]={ 0.000000000000000e+00}; diff --git a/Numeric/Makefile b/Numeric/Makefile index 6faed686d0..8362e796ae 100644 --- a/Numeric/Makefile +++ b/Numeric/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.57 2008-07-03 17:06:04 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. include ../variables diff --git a/Numeric/Numeric.cpp b/Numeric/Numeric.cpp index feb975514a..2f6e18df56 100644 --- a/Numeric/Numeric.cpp +++ b/Numeric/Numeric.cpp @@ -1,23 +1,7 @@ -// $Id: Numeric.cpp,v 1.41 2008-05-04 08:31:16 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Message.h" #include "Numeric.h" diff --git a/Numeric/Numeric.h b/Numeric/Numeric.h index a6a91686ca..0d19f12d38 100644 --- a/Numeric/Numeric.h +++ b/Numeric/Numeric.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _NUMERIC_H_ #define _NUMERIC_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "NumericEmbedded.h" int check_gsl(); diff --git a/Numeric/NumericEmbedded.cpp b/Numeric/NumericEmbedded.cpp index a98b74a40d..84e2a5c535 100644 --- a/Numeric/NumericEmbedded.cpp +++ b/Numeric/NumericEmbedded.cpp @@ -1,23 +1,7 @@ -// $Id: NumericEmbedded.cpp,v 1.6 2008-07-10 13:29:25 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // this file should contain only purely numerical routines (that do // not depend on any Gmsh structures or external functions, expect diff --git a/Numeric/NumericEmbedded.h b/Numeric/NumericEmbedded.h index 2cc8d1fc20..c3f029f02c 100644 --- a/Numeric/NumericEmbedded.h +++ b/Numeric/NumericEmbedded.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _NUMERIC_EMBEDDED_H_ #define _NUMERIC_EMBEDDED_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <math.h> #define myhypot(a,b) (sqrt((a)*(a)+(b)*(b))) diff --git a/Numeric/gmsh_predicates.cpp b/Numeric/gmsh_predicates.cpp index c4c305d823..6bb7aa4096 100644 --- a/Numeric/gmsh_predicates.cpp +++ b/Numeric/gmsh_predicates.cpp @@ -1,3 +1,7 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. /*****************************************************************************/ /* */ /* Routines for Arbitrary Precision Floating-point Arithmetic */ diff --git a/Numeric/gsl_brent.cpp b/Numeric/gsl_brent.cpp index 3bbaa40213..3d18a68377 100644 --- a/Numeric/gsl_brent.cpp +++ b/Numeric/gsl_brent.cpp @@ -1,23 +1,7 @@ -// $Id: gsl_brent.cpp,v 1.21 2008-07-10 13:29:25 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #if defined(HAVE_GSL) diff --git a/Numeric/gsl_min.cpp b/Numeric/gsl_min.cpp index 9d434d1585..1975c1dfa6 100644 --- a/Numeric/gsl_min.cpp +++ b/Numeric/gsl_min.cpp @@ -1,23 +1,7 @@ -// $Id: gsl_min.cpp,v 1.7 2008-05-04 08:31:16 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Message.h" diff --git a/Numeric/gsl_newt.cpp b/Numeric/gsl_newt.cpp index 7194d47cdd..6264e210fe 100644 --- a/Numeric/gsl_newt.cpp +++ b/Numeric/gsl_newt.cpp @@ -1,23 +1,7 @@ -// $Id: gsl_newt.cpp,v 1.20 2008-06-20 12:15:44 remacle Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // // Contributor(s): // Nicolas Tardieu diff --git a/Parser/FunctionManager.cpp b/Parser/FunctionManager.cpp index a3eac83bf3..aaba123653 100644 --- a/Parser/FunctionManager.cpp +++ b/Parser/FunctionManager.cpp @@ -1,23 +1,7 @@ -// $Id: FunctionManager.cpp,v 1.28 2008-02-17 08:48:02 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <map> #include <stdio.h> diff --git a/Parser/FunctionManager.h b/Parser/FunctionManager.h index 6848ceaa0e..c13672088c 100644 --- a/Parser/FunctionManager.h +++ b/Parser/FunctionManager.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _FUNCTION_MANAGER_H_ #define _FUNCTION_MANAGER_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - class mystack; class mymap; diff --git a/Parser/Gmsh.l b/Parser/Gmsh.l index b22f72b865..cfc364dc72 100644 --- a/Parser/Gmsh.l +++ b/Parser/Gmsh.l @@ -1,24 +1,8 @@ %{ -// $Id: Gmsh.l,v 1.104 2008-07-10 13:29:25 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <stdio.h> #include <stdlib.h> diff --git a/Parser/Gmsh.tab.cpp b/Parser/Gmsh.tab.cpp index 8d88cfb6dd..dd1255a138 100644 --- a/Parser/Gmsh.tab.cpp +++ b/Parser/Gmsh.tab.cpp @@ -324,26 +324,10 @@ /* Copy the first part of user declarations. */ #line 1 "Gmsh.y" -// $Id: Gmsh.tab.cpp,v 1.376 2008-07-10 13:34:39 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string.h> #include <stdarg.h> @@ -425,7 +409,7 @@ void FixRelativePath(const char *in, char *out); #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED typedef union YYSTYPE -#line 83 "Gmsh.y" +#line 67 "Gmsh.y" { char *c; int i; @@ -436,7 +420,7 @@ typedef union YYSTYPE List_T *l; } /* Line 193 of yacc.c. */ -#line 440 "Gmsh.tab.cpp" +#line 424 "Gmsh.tab.cpp" YYSTYPE; # define yystype YYSTYPE /* obsolescent; will be withdrawn */ # define YYSTYPE_IS_DECLARED 1 @@ -449,7 +433,7 @@ typedef union YYSTYPE /* Line 216 of yacc.c. */ -#line 453 "Gmsh.tab.cpp" +#line 437 "Gmsh.tab.cpp" #ifdef short # undef short @@ -984,42 +968,42 @@ static const yytype_int16 yyrhs[] = /* YYRLINE[YYN] -- source line where rule number YYN was defined. */ static const yytype_uint16 yyrline[] = { - 0, 149, 149, 150, 155, 157, 161, 162, 163, 164, - 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, - 178, 182, 189, 194, 209, 222, 251, 265, 276, 291, - 296, 297, 298, 299, 300, 304, 306, 311, 313, 319, - 465, 318, 483, 490, 501, 500, 519, 526, 537, 536, - 554, 569, 589, 588, 602, 603, 604, 605, 606, 610, - 611, 618, 648, 686, 739, 755, 772, 782, 798, 805, - 810, 818, 836, 854, 863, 875, 880, 888, 908, 931, - 940, 946, 966, 987, 1013, 1025, 1042, 1046, 1056, 1059, - 1077, 1099, 1115, 1137, 1155, 1173, 1191, 1217, 1235, 1261, - 1281, 1299, 1317, 1343, 1360, 1379, 1397, 1436, 1442, 1448, - 1455, 1480, 1505, 1521, 1541, 1559, 1576, 1597, 1602, 1607, - 1612, 1617, 1628, 1634, 1643, 1644, 1649, 1652, 1656, 1679, - 1702, 1725, 1753, 1762, 1766, 1781, 1795, 1812, 1826, 1832, - 1838, 1847, 1861, 1909, 1927, 1942, 1961, 1973, 1997, 2001, - 2006, 2011, 2023, 2040, 2057, 2083, 2109, 2139, 2147, 2153, - 2160, 2164, 2173, 2181, 2189, 2198, 2197, 2210, 2209, 2222, - 2221, 2234, 2233, 2245, 2244, 2260, 2267, 2274, 2281, 2288, - 2295, 2302, 2309, 2316, 2324, 2323, 2335, 2334, 2346, 2345, - 2357, 2356, 2368, 2367, 2379, 2378, 2390, 2389, 2401, 2400, - 2412, 2411, 2426, 2429, 2435, 2444, 2464, 2487, 2491, 2515, - 2533, 2551, 2569, 2598, 2633, 2638, 2665, 2679, 2692, 2709, - 2715, 2721, 2724, 2733, 2743, 2744, 2745, 2746, 2747, 2748, - 2749, 2750, 2751, 2758, 2759, 2760, 2761, 2762, 2763, 2764, - 2765, 2766, 2767, 2768, 2769, 2770, 2771, 2772, 2773, 2774, - 2775, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2784, - 2785, 2786, 2787, 2788, 2789, 2791, 2792, 2793, 2794, 2795, - 2796, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805, - 2806, 2807, 2808, 2809, 2810, 2811, 2820, 2821, 2822, 2823, - 2824, 2825, 2826, 2830, 2845, 2859, 2878, 2890, 2902, 2924, - 2929, 2934, 2944, 2954, 2962, 2966, 2970, 2974, 2978, 2985, - 2989, 2993, 2997, 3004, 3009, 3016, 3021, 3025, 3030, 3034, - 3042, 3053, 3061, 3069, 3075, 3086, 3106, 3116, 3126, 3142, - 3168, 3173, 3177, 3181, 3193, 3197, 3209, 3216, 3226, 3230, - 3245, 3250, 3257, 3261, 3268, 3272, 3280, 3288, 3302, 3316, - 3320, 3339, 3347 + 0, 133, 133, 134, 139, 141, 145, 146, 147, 148, + 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, + 162, 166, 173, 178, 193, 206, 235, 249, 260, 275, + 280, 281, 282, 283, 284, 288, 290, 295, 297, 303, + 449, 302, 467, 474, 485, 484, 503, 510, 521, 520, + 538, 553, 573, 572, 586, 587, 588, 589, 590, 594, + 595, 602, 632, 670, 723, 739, 756, 766, 782, 789, + 794, 802, 820, 838, 847, 859, 864, 872, 892, 915, + 924, 930, 950, 971, 997, 1009, 1026, 1030, 1040, 1043, + 1061, 1083, 1099, 1121, 1139, 1157, 1175, 1201, 1219, 1245, + 1265, 1283, 1301, 1327, 1344, 1363, 1381, 1420, 1426, 1432, + 1439, 1464, 1489, 1505, 1525, 1543, 1560, 1581, 1586, 1591, + 1596, 1601, 1612, 1618, 1627, 1628, 1633, 1636, 1640, 1663, + 1686, 1709, 1737, 1746, 1750, 1765, 1779, 1796, 1810, 1816, + 1822, 1831, 1845, 1893, 1911, 1926, 1945, 1957, 1981, 1985, + 1990, 1995, 2007, 2024, 2041, 2067, 2093, 2123, 2131, 2137, + 2144, 2148, 2157, 2165, 2173, 2182, 2181, 2194, 2193, 2206, + 2205, 2218, 2217, 2229, 2228, 2244, 2251, 2258, 2265, 2272, + 2279, 2286, 2293, 2300, 2308, 2307, 2319, 2318, 2330, 2329, + 2341, 2340, 2352, 2351, 2363, 2362, 2374, 2373, 2385, 2384, + 2396, 2395, 2410, 2413, 2419, 2428, 2448, 2471, 2475, 2499, + 2517, 2535, 2553, 2582, 2617, 2622, 2649, 2663, 2676, 2693, + 2699, 2705, 2708, 2717, 2727, 2728, 2729, 2730, 2731, 2732, + 2733, 2734, 2735, 2742, 2743, 2744, 2745, 2746, 2747, 2748, + 2749, 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, + 2759, 2760, 2761, 2762, 2763, 2764, 2765, 2766, 2767, 2768, + 2769, 2770, 2771, 2772, 2773, 2775, 2776, 2777, 2778, 2779, + 2780, 2781, 2782, 2783, 2784, 2785, 2786, 2787, 2788, 2789, + 2790, 2791, 2792, 2793, 2794, 2795, 2804, 2805, 2806, 2807, + 2808, 2809, 2810, 2814, 2829, 2843, 2862, 2874, 2886, 2908, + 2913, 2918, 2928, 2938, 2946, 2950, 2954, 2958, 2962, 2969, + 2973, 2977, 2981, 2988, 2993, 3000, 3005, 3009, 3014, 3018, + 3026, 3037, 3045, 3053, 3059, 3070, 3090, 3100, 3110, 3126, + 3152, 3157, 3161, 3165, 3177, 3181, 3193, 3200, 3210, 3214, + 3229, 3234, 3241, 3245, 3252, 3256, 3264, 3272, 3286, 3300, + 3304, 3323, 3331 }; #endif @@ -3660,96 +3644,96 @@ yyreduce: switch (yyn) { case 3: -#line 150 "Gmsh.y" +#line 134 "Gmsh.y" { yyerrok; return 1; ;} break; case 6: -#line 161 "Gmsh.y" +#line 145 "Gmsh.y" { return 1; ;} break; case 7: -#line 162 "Gmsh.y" +#line 146 "Gmsh.y" { return 1; ;} break; case 8: -#line 163 "Gmsh.y" +#line 147 "Gmsh.y" { return 1; ;} break; case 9: -#line 164 "Gmsh.y" +#line 148 "Gmsh.y" { return 1; ;} break; case 10: -#line 165 "Gmsh.y" +#line 149 "Gmsh.y" { List_Delete((yyvsp[(1) - (1)].l)); return 1; ;} break; case 11: -#line 166 "Gmsh.y" +#line 150 "Gmsh.y" { return 1; ;} break; case 12: -#line 167 "Gmsh.y" +#line 151 "Gmsh.y" { return 1; ;} break; case 13: -#line 168 "Gmsh.y" +#line 152 "Gmsh.y" { return 1; ;} break; case 14: -#line 169 "Gmsh.y" +#line 153 "Gmsh.y" { List_Delete((yyvsp[(1) - (1)].l)); return 1; ;} break; case 15: -#line 170 "Gmsh.y" +#line 154 "Gmsh.y" { return 1; ;} break; case 16: -#line 171 "Gmsh.y" +#line 155 "Gmsh.y" { return 1; ;} break; case 17: -#line 172 "Gmsh.y" +#line 156 "Gmsh.y" { return 1; ;} break; case 18: -#line 173 "Gmsh.y" +#line 157 "Gmsh.y" { return 1; ;} break; case 19: -#line 174 "Gmsh.y" +#line 158 "Gmsh.y" { return 1; ;} break; case 20: -#line 179 "Gmsh.y" +#line 163 "Gmsh.y" { (yyval.c) = (char*)"w"; ;} break; case 21: -#line 183 "Gmsh.y" +#line 167 "Gmsh.y" { (yyval.c) = (char*)"a"; ;} break; case 22: -#line 190 "Gmsh.y" +#line 174 "Gmsh.y" { Msg::Direct((yyvsp[(3) - (5)].c)); Free((yyvsp[(3) - (5)].c)); @@ -3757,7 +3741,7 @@ yyreduce: break; case 23: -#line 195 "Gmsh.y" +#line 179 "Gmsh.y" { char tmpstring[1024]; FixRelativePath((yyvsp[(6) - (7)].c), tmpstring); @@ -3775,7 +3759,7 @@ yyreduce: break; case 24: -#line 210 "Gmsh.y" +#line 194 "Gmsh.y" { char tmpstring[1024]; int i = PrintListOfDouble((yyvsp[(3) - (7)].c), (yyvsp[(5) - (7)].l), tmpstring); @@ -3791,7 +3775,7 @@ yyreduce: break; case 25: -#line 223 "Gmsh.y" +#line 207 "Gmsh.y" { char tmpstring[1024]; int i = PrintListOfDouble((yyvsp[(3) - (9)].c), (yyvsp[(5) - (9)].l), tmpstring); @@ -3818,7 +3802,7 @@ yyreduce: break; case 26: -#line 252 "Gmsh.y" +#line 236 "Gmsh.y" { #if !defined(HAVE_NO_POST) if(!strcmp((yyvsp[(1) - (6)].c), "View") && ViewData->finalize()){ @@ -3835,7 +3819,7 @@ yyreduce: break; case 27: -#line 266 "Gmsh.y" +#line 250 "Gmsh.y" { #if !defined(HAVE_NO_POST) if(!strcmp((yyvsp[(2) - (6)].c), "View")){ @@ -3849,7 +3833,7 @@ yyreduce: break; case 28: -#line 277 "Gmsh.y" +#line 261 "Gmsh.y" { #if !defined(HAVE_NO_POST) if(!strcmp((yyvsp[(2) - (6)].c), "View")){ @@ -3863,7 +3847,7 @@ yyreduce: break; case 29: -#line 291 "Gmsh.y" +#line 275 "Gmsh.y" { #if !defined(HAVE_NO_POST) ViewData = new PViewDataList(true); @@ -3872,27 +3856,27 @@ yyreduce: break; case 35: -#line 305 "Gmsh.y" +#line 289 "Gmsh.y" { ViewCoord[ViewCoordIdx++] = (yyvsp[(1) - (1)].d); ;} break; case 36: -#line 307 "Gmsh.y" +#line 291 "Gmsh.y" { ViewCoord[ViewCoordIdx++] = (yyvsp[(3) - (3)].d); ;} break; case 37: -#line 312 "Gmsh.y" +#line 296 "Gmsh.y" { if(ViewValueList) List_Add(ViewValueList, &(yyvsp[(1) - (1)].d)); ;} break; case 38: -#line 314 "Gmsh.y" +#line 298 "Gmsh.y" { if(ViewValueList) List_Add(ViewValueList, &(yyvsp[(3) - (3)].d)); ;} break; case 39: -#line 319 "Gmsh.y" +#line 303 "Gmsh.y" { #if !defined(HAVE_NO_POST) if(!strcmp((yyvsp[(1) - (1)].c), "SP")){ @@ -4041,7 +4025,7 @@ yyreduce: break; case 40: -#line 465 "Gmsh.y" +#line 449 "Gmsh.y" { #if !defined(HAVE_NO_POST) if(ViewValueList){ @@ -4054,7 +4038,7 @@ yyreduce: break; case 41: -#line 475 "Gmsh.y" +#line 459 "Gmsh.y" { #if !defined(HAVE_NO_POST) if(ViewValueList) (*ViewNumList)++; @@ -4063,7 +4047,7 @@ yyreduce: break; case 42: -#line 484 "Gmsh.y" +#line 468 "Gmsh.y" { #if !defined(HAVE_NO_POST) for(int i = 0; i < (int)strlen((yyvsp[(1) - (1)].c))+1; i++) List_Add(ViewData->T2C, &(yyvsp[(1) - (1)].c)[i]); @@ -4073,7 +4057,7 @@ yyreduce: break; case 43: -#line 491 "Gmsh.y" +#line 475 "Gmsh.y" { #if !defined(HAVE_NO_POST) for(int i = 0; i < (int)strlen((yyvsp[(3) - (3)].c))+1; i++) List_Add(ViewData->T2C, &(yyvsp[(3) - (3)].c)[i]); @@ -4083,7 +4067,7 @@ yyreduce: break; case 44: -#line 501 "Gmsh.y" +#line 485 "Gmsh.y" { #if !defined(HAVE_NO_POST) List_Add(ViewData->T2D, &(yyvsp[(3) - (8)].d)); @@ -4096,7 +4080,7 @@ yyreduce: break; case 45: -#line 511 "Gmsh.y" +#line 495 "Gmsh.y" { #if !defined(HAVE_NO_POST) ViewData->NbT2++; @@ -4105,7 +4089,7 @@ yyreduce: break; case 46: -#line 520 "Gmsh.y" +#line 504 "Gmsh.y" { #if !defined(HAVE_NO_POST) for(int i = 0; i < (int)strlen((yyvsp[(1) - (1)].c))+1; i++) List_Add(ViewData->T3C, &(yyvsp[(1) - (1)].c)[i]); @@ -4115,7 +4099,7 @@ yyreduce: break; case 47: -#line 527 "Gmsh.y" +#line 511 "Gmsh.y" { #if !defined(HAVE_NO_POST) for(int i = 0; i < (int)strlen((yyvsp[(3) - (3)].c))+1; i++) List_Add(ViewData->T3C, &(yyvsp[(3) - (3)].c)[i]); @@ -4125,7 +4109,7 @@ yyreduce: break; case 48: -#line 537 "Gmsh.y" +#line 521 "Gmsh.y" { #if !defined(HAVE_NO_POST) List_Add(ViewData->T3D, &(yyvsp[(3) - (10)].d)); List_Add(ViewData->T3D, &(yyvsp[(5) - (10)].d)); @@ -4137,7 +4121,7 @@ yyreduce: break; case 49: -#line 546 "Gmsh.y" +#line 530 "Gmsh.y" { #if !defined(HAVE_NO_POST) ViewData->NbT3++; @@ -4146,7 +4130,7 @@ yyreduce: break; case 50: -#line 556 "Gmsh.y" +#line 540 "Gmsh.y" { #if !defined(HAVE_NO_POST) int type = @@ -4163,7 +4147,7 @@ yyreduce: break; case 51: -#line 573 "Gmsh.y" +#line 557 "Gmsh.y" { #if !defined(HAVE_NO_POST) int type = @@ -4179,7 +4163,7 @@ yyreduce: break; case 52: -#line 589 "Gmsh.y" +#line 573 "Gmsh.y" { #if !defined(HAVE_NO_POST) ViewValueList = ViewData->Time; @@ -4188,48 +4172,48 @@ yyreduce: break; case 53: -#line 595 "Gmsh.y" +#line 579 "Gmsh.y" { ;} break; case 54: -#line 602 "Gmsh.y" +#line 586 "Gmsh.y" { (yyval.i) = 0; ;} break; case 55: -#line 603 "Gmsh.y" +#line 587 "Gmsh.y" { (yyval.i) = 1; ;} break; case 56: -#line 604 "Gmsh.y" +#line 588 "Gmsh.y" { (yyval.i) = 2; ;} break; case 57: -#line 605 "Gmsh.y" +#line 589 "Gmsh.y" { (yyval.i) = 3; ;} break; case 58: -#line 606 "Gmsh.y" +#line 590 "Gmsh.y" { (yyval.i) = 4; ;} break; case 59: -#line 610 "Gmsh.y" +#line 594 "Gmsh.y" { (yyval.i) = 1; ;} break; case 60: -#line 611 "Gmsh.y" +#line 595 "Gmsh.y" { (yyval.i) = -1; ;} break; case 61: -#line 619 "Gmsh.y" +#line 603 "Gmsh.y" { Symbol TheSymbol, *pSymbol; TheSymbol.Name = (yyvsp[(1) - (4)].c); @@ -4262,7 +4246,7 @@ yyreduce: break; case 62: -#line 649 "Gmsh.y" +#line 633 "Gmsh.y" { Symbol TheSymbol, *pSymbol; TheSymbol.Name = (yyvsp[(1) - (7)].c); @@ -4303,7 +4287,7 @@ yyreduce: break; case 63: -#line 687 "Gmsh.y" +#line 671 "Gmsh.y" { if(List_Nbr((yyvsp[(4) - (9)].l)) != List_Nbr((yyvsp[(8) - (9)].l))){ yymsg(0, "Incompatible array dimensions in affectation"); @@ -4359,7 +4343,7 @@ yyreduce: break; case 64: -#line 740 "Gmsh.y" +#line 724 "Gmsh.y" { Symbol TheSymbol, *pSymbol; TheSymbol.Name = (yyvsp[(1) - (6)].c); @@ -4378,7 +4362,7 @@ yyreduce: break; case 65: -#line 756 "Gmsh.y" +#line 740 "Gmsh.y" { // appends to the list Symbol TheSymbol, *pSymbol; @@ -4398,7 +4382,7 @@ yyreduce: break; case 66: -#line 773 "Gmsh.y" +#line 757 "Gmsh.y" { Symbol TheSymbol, *pSymbol; TheSymbol.Name = (yyvsp[(1) - (3)].c); @@ -4411,7 +4395,7 @@ yyreduce: break; case 67: -#line 783 "Gmsh.y" +#line 767 "Gmsh.y" { Symbol TheSymbol, *pSymbol; TheSymbol.Name = (yyvsp[(1) - (6)].c); @@ -4429,14 +4413,14 @@ yyreduce: break; case 68: -#line 799 "Gmsh.y" +#line 783 "Gmsh.y" { Msg::Warning("Named string expressions not implemented yet"); ;} break; case 69: -#line 806 "Gmsh.y" +#line 790 "Gmsh.y" { StringOption(GMSH_SET|GMSH_GUI, (yyvsp[(1) - (6)].c), 0, (yyvsp[(3) - (6)].c), (yyvsp[(5) - (6)].c)); Free((yyvsp[(1) - (6)].c)); Free((yyvsp[(3) - (6)].c)); @@ -4444,7 +4428,7 @@ yyreduce: break; case 70: -#line 811 "Gmsh.y" +#line 795 "Gmsh.y" { StringOption(GMSH_SET|GMSH_GUI, (yyvsp[(1) - (9)].c), (int)(yyvsp[(3) - (9)].d), (yyvsp[(6) - (9)].c), (yyvsp[(8) - (9)].c)); Free((yyvsp[(1) - (9)].c)); Free((yyvsp[(6) - (9)].c)); @@ -4452,7 +4436,7 @@ yyreduce: break; case 71: -#line 819 "Gmsh.y" +#line 803 "Gmsh.y" { double d = 0.; if(NumberOption(GMSH_GET, (yyvsp[(1) - (6)].c), 0, (yyvsp[(3) - (6)].c), d)){ @@ -4473,7 +4457,7 @@ yyreduce: break; case 72: -#line 837 "Gmsh.y" +#line 821 "Gmsh.y" { double d = 0.; if(NumberOption(GMSH_GET, (yyvsp[(1) - (9)].c), (int)(yyvsp[(3) - (9)].d), (yyvsp[(6) - (9)].c), d)){ @@ -4494,7 +4478,7 @@ yyreduce: break; case 73: -#line 855 "Gmsh.y" +#line 839 "Gmsh.y" { double d = 0.; if(NumberOption(GMSH_GET, (yyvsp[(1) - (5)].c), 0, (yyvsp[(3) - (5)].c), d)){ @@ -4506,7 +4490,7 @@ yyreduce: break; case 74: -#line 864 "Gmsh.y" +#line 848 "Gmsh.y" { double d = 0.; if(NumberOption(GMSH_GET, (yyvsp[(1) - (8)].c), (int)(yyvsp[(3) - (8)].d), (yyvsp[(6) - (8)].c), d)){ @@ -4518,7 +4502,7 @@ yyreduce: break; case 75: -#line 876 "Gmsh.y" +#line 860 "Gmsh.y" { ColorOption(GMSH_SET|GMSH_GUI, (yyvsp[(1) - (8)].c), 0, (yyvsp[(5) - (8)].c), (yyvsp[(7) - (8)].u)); Free((yyvsp[(1) - (8)].c)); Free((yyvsp[(5) - (8)].c)); @@ -4526,7 +4510,7 @@ yyreduce: break; case 76: -#line 881 "Gmsh.y" +#line 865 "Gmsh.y" { ColorOption(GMSH_SET|GMSH_GUI, (yyvsp[(1) - (11)].c), (int)(yyvsp[(3) - (11)].d), (yyvsp[(8) - (11)].c), (yyvsp[(10) - (11)].u)); Free((yyvsp[(1) - (11)].c)); Free((yyvsp[(8) - (11)].c)); @@ -4534,7 +4518,7 @@ yyreduce: break; case 77: -#line 889 "Gmsh.y" +#line 873 "Gmsh.y" { GmshColorTable *ct = Get_ColorTable(0); if(!ct) @@ -4557,7 +4541,7 @@ yyreduce: break; case 78: -#line 909 "Gmsh.y" +#line 893 "Gmsh.y" { GmshColorTable *ct = Get_ColorTable((int)(yyvsp[(3) - (9)].d)); if(!ct) @@ -4580,7 +4564,7 @@ yyreduce: break; case 79: -#line 932 "Gmsh.y" +#line 916 "Gmsh.y" { if(!strcmp((yyvsp[(1) - (5)].c),"Background")){ GModel::current()->getFields()->background_field = (int)(yyvsp[(4) - (5)].d); @@ -4592,7 +4576,7 @@ yyreduce: break; case 80: -#line 941 "Gmsh.y" +#line 925 "Gmsh.y" { if(!GModel::current()->getFields()->new_field((int)(yyvsp[(3) - (7)].d), (yyvsp[(6) - (7)].c))) yymsg(0, "Cannot create field %i of type '%s'", (int)(yyvsp[(3) - (7)].d), (yyvsp[(6) - (7)].c)); @@ -4601,7 +4585,7 @@ yyreduce: break; case 81: -#line 947 "Gmsh.y" +#line 931 "Gmsh.y" { Field *field = GModel::current()->getFields()->get((int)(yyvsp[(3) - (9)].d)); if(field){ @@ -4624,7 +4608,7 @@ yyreduce: break; case 82: -#line 967 "Gmsh.y" +#line 951 "Gmsh.y" { Field *field = GModel::current()->getFields()->get((int)(yyvsp[(3) - (9)].d)); if(field){ @@ -4648,7 +4632,7 @@ yyreduce: break; case 83: -#line 988 "Gmsh.y" +#line 972 "Gmsh.y" { Field *field = GModel::current()->getFields()->get((int)(yyvsp[(3) - (11)].d)); if(field){ @@ -4674,7 +4658,7 @@ yyreduce: break; case 84: -#line 1014 "Gmsh.y" +#line 998 "Gmsh.y" { #if !defined(HAVE_NO_POST) try { @@ -4689,7 +4673,7 @@ yyreduce: break; case 85: -#line 1026 "Gmsh.y" +#line 1010 "Gmsh.y" { #if !defined(HAVE_NO_POST) try { @@ -4704,14 +4688,14 @@ yyreduce: break; case 86: -#line 1043 "Gmsh.y" +#line 1027 "Gmsh.y" { (yyval.i) = (int)(yyvsp[(1) - (1)].d); ;} break; case 87: -#line 1047 "Gmsh.y" +#line 1031 "Gmsh.y" { (yyval.i) = GModel::current()->setPhysicalName (std::string((yyvsp[(1) - (1)].c)), ++GModel::current()->getGEOInternals()->MaxPhysicalNum); @@ -4720,14 +4704,14 @@ yyreduce: break; case 88: -#line 1056 "Gmsh.y" +#line 1040 "Gmsh.y" { (yyval.l) = 0; ;} break; case 89: -#line 1060 "Gmsh.y" +#line 1044 "Gmsh.y" { (yyval.l) = List_Create(4, 4, sizeof(double)); Vertex *v = FindPoint((int)(yyvsp[(4) - (5)].d)); @@ -4742,7 +4726,7 @@ yyreduce: break; case 90: -#line 1078 "Gmsh.y" +#line 1062 "Gmsh.y" { int num = (int)(yyvsp[(3) - (7)].d); if(FindPoint(num)){ @@ -4767,7 +4751,7 @@ yyreduce: break; case 91: -#line 1100 "Gmsh.y" +#line 1084 "Gmsh.y" { int num = (int)(yyvsp[(4) - (8)].i); if(FindPhysicalGroup(num, MSH_PHYSICAL_POINT)){ @@ -4786,7 +4770,7 @@ yyreduce: break; case 92: -#line 1116 "Gmsh.y" +#line 1100 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(3) - (6)].l)); i++){ double d; @@ -4808,7 +4792,7 @@ yyreduce: break; case 93: -#line 1138 "Gmsh.y" +#line 1122 "Gmsh.y" { int num = (int)(yyvsp[(3) - (7)].d); if(FindCurve(num)){ @@ -4829,7 +4813,7 @@ yyreduce: break; case 94: -#line 1156 "Gmsh.y" +#line 1140 "Gmsh.y" { int num = (int)(yyvsp[(3) - (7)].d); if(FindCurve(num)){ @@ -4850,7 +4834,7 @@ yyreduce: break; case 95: -#line 1174 "Gmsh.y" +#line 1158 "Gmsh.y" { int num = (int)(yyvsp[(3) - (7)].d); if(FindCurve(num)){ @@ -4871,7 +4855,7 @@ yyreduce: break; case 96: -#line 1192 "Gmsh.y" +#line 1176 "Gmsh.y" { int num = (int)(yyvsp[(3) - (9)].d); if(FindCurve(num)){ @@ -4900,7 +4884,7 @@ yyreduce: break; case 97: -#line 1218 "Gmsh.y" +#line 1202 "Gmsh.y" { int num = (int)(yyvsp[(3) - (7)].d); if(FindCurve(num)){ @@ -4921,7 +4905,7 @@ yyreduce: break; case 98: -#line 1236 "Gmsh.y" +#line 1220 "Gmsh.y" { int num = (int)(yyvsp[(3) - (9)].d); if(FindCurve(num)){ @@ -4950,7 +4934,7 @@ yyreduce: break; case 99: -#line 1263 "Gmsh.y" +#line 1247 "Gmsh.y" { int num = (int)(yyvsp[(3) - (17)].d); if(FindCurve(num)){ @@ -4972,7 +4956,7 @@ yyreduce: break; case 100: -#line 1282 "Gmsh.y" +#line 1266 "Gmsh.y" { int num = (int)(yyvsp[(3) - (7)].d); if(FindCurve(num)){ @@ -4993,7 +4977,7 @@ yyreduce: break; case 101: -#line 1300 "Gmsh.y" +#line 1284 "Gmsh.y" { int num = (int)(yyvsp[(3) - (7)].d); if(FindCurve(num)){ @@ -5014,7 +4998,7 @@ yyreduce: break; case 102: -#line 1318 "Gmsh.y" +#line 1302 "Gmsh.y" { int num = (int)(yyvsp[(3) - (11)].d); if(List_Nbr((yyvsp[(6) - (11)].l)) + (int)(yyvsp[(10) - (11)].d) + 1 != List_Nbr((yyvsp[(8) - (11)].l))){ @@ -5043,7 +5027,7 @@ yyreduce: break; case 103: -#line 1344 "Gmsh.y" +#line 1328 "Gmsh.y" { int num = (int)(yyvsp[(4) - (8)].d); if(FindEdgeLoop(num)){ @@ -5063,7 +5047,7 @@ yyreduce: break; case 104: -#line 1361 "Gmsh.y" +#line 1345 "Gmsh.y" { int num = (int)(yyvsp[(4) - (8)].i); if(FindPhysicalGroup(num, MSH_PHYSICAL_LINE)){ @@ -5082,7 +5066,7 @@ yyreduce: break; case 105: -#line 1380 "Gmsh.y" +#line 1364 "Gmsh.y" { int num = (int)(yyvsp[(4) - (8)].d); if(FindSurface(num)){ @@ -5103,7 +5087,7 @@ yyreduce: break; case 106: -#line 1398 "Gmsh.y" +#line 1382 "Gmsh.y" { int num = (int)(yyvsp[(4) - (9)].d), type = 0; if(FindSurface(num)){ @@ -5145,7 +5129,7 @@ yyreduce: break; case 107: -#line 1437 "Gmsh.y" +#line 1421 "Gmsh.y" { myGmshSurface = 0; (yyval.s).Type = 0; @@ -5154,7 +5138,7 @@ yyreduce: break; case 108: -#line 1443 "Gmsh.y" +#line 1427 "Gmsh.y" { myGmshSurface = gmshSurface::getSurface((int)(yyvsp[(3) - (4)].d)); (yyval.s).Type = 0; @@ -5163,7 +5147,7 @@ yyreduce: break; case 109: -#line 1449 "Gmsh.y" +#line 1433 "Gmsh.y" { int num = (int)(yyvsp[(4) - (10)].d); myGmshSurface = gmshParametricSurface::NewParametricSurface(num, (yyvsp[(7) - (10)].c), (yyvsp[(8) - (10)].c), (yyvsp[(9) - (10)].c)); @@ -5173,7 +5157,7 @@ yyreduce: break; case 110: -#line 1456 "Gmsh.y" +#line 1440 "Gmsh.y" { int num = (int)(yyvsp[(3) - (7)].d); if (List_Nbr((yyvsp[(6) - (7)].l)) != 2){ @@ -5201,7 +5185,7 @@ yyreduce: break; case 111: -#line 1481 "Gmsh.y" +#line 1465 "Gmsh.y" { int num = (int)(yyvsp[(3) - (7)].d); if (List_Nbr((yyvsp[(6) - (7)].l)) != 2){ @@ -5229,7 +5213,7 @@ yyreduce: break; case 112: -#line 1506 "Gmsh.y" +#line 1490 "Gmsh.y" { int num = (int)(yyvsp[(4) - (8)].d); if(FindSurfaceLoop(num)){ @@ -5248,7 +5232,7 @@ yyreduce: break; case 113: -#line 1522 "Gmsh.y" +#line 1506 "Gmsh.y" { int num = (int)(yyvsp[(4) - (8)].i); if(FindPhysicalGroup(num, MSH_PHYSICAL_SURFACE)){ @@ -5267,7 +5251,7 @@ yyreduce: break; case 114: -#line 1542 "Gmsh.y" +#line 1526 "Gmsh.y" { yymsg(0, "'Complex Volume' command is deprecated: use 'Volume' instead"); int num = (int)(yyvsp[(4) - (8)].d); @@ -5288,7 +5272,7 @@ yyreduce: break; case 115: -#line 1560 "Gmsh.y" +#line 1544 "Gmsh.y" { int num = (int)(yyvsp[(3) - (7)].d); if(FindVolume(num)){ @@ -5308,7 +5292,7 @@ yyreduce: break; case 116: -#line 1577 "Gmsh.y" +#line 1561 "Gmsh.y" { int num = (int)(yyvsp[(4) - (8)].i); if(FindPhysicalGroup(num, MSH_PHYSICAL_VOLUME)){ @@ -5327,7 +5311,7 @@ yyreduce: break; case 117: -#line 1598 "Gmsh.y" +#line 1582 "Gmsh.y" { TranslateShapes((yyvsp[(2) - (5)].v)[0], (yyvsp[(2) - (5)].v)[1], (yyvsp[(2) - (5)].v)[2], (yyvsp[(4) - (5)].l)); (yyval.l) = (yyvsp[(4) - (5)].l); @@ -5335,7 +5319,7 @@ yyreduce: break; case 118: -#line 1603 "Gmsh.y" +#line 1587 "Gmsh.y" { RotateShapes((yyvsp[(3) - (11)].v)[0], (yyvsp[(3) - (11)].v)[1], (yyvsp[(3) - (11)].v)[2], (yyvsp[(5) - (11)].v)[0], (yyvsp[(5) - (11)].v)[1], (yyvsp[(5) - (11)].v)[2], (yyvsp[(7) - (11)].d), (yyvsp[(10) - (11)].l)); (yyval.l) = (yyvsp[(10) - (11)].l); @@ -5343,7 +5327,7 @@ yyreduce: break; case 119: -#line 1608 "Gmsh.y" +#line 1592 "Gmsh.y" { SymmetryShapes((yyvsp[(2) - (5)].v)[0], (yyvsp[(2) - (5)].v)[1], (yyvsp[(2) - (5)].v)[2], (yyvsp[(2) - (5)].v)[3], (yyvsp[(4) - (5)].l)); (yyval.l) = (yyvsp[(4) - (5)].l); @@ -5351,7 +5335,7 @@ yyreduce: break; case 120: -#line 1613 "Gmsh.y" +#line 1597 "Gmsh.y" { DilatShapes((yyvsp[(3) - (9)].v)[0], (yyvsp[(3) - (9)].v)[1], (yyvsp[(3) - (9)].v)[2], (yyvsp[(5) - (9)].d), (yyvsp[(8) - (9)].l)); (yyval.l) = (yyvsp[(8) - (9)].l); @@ -5359,7 +5343,7 @@ yyreduce: break; case 121: -#line 1618 "Gmsh.y" +#line 1602 "Gmsh.y" { (yyval.l) = List_Create(3, 3, sizeof(Shape)); for(int i = 0; i < List_Nbr((yyvsp[(3) - (4)].l)); i++){ @@ -5373,7 +5357,7 @@ yyreduce: break; case 122: -#line 1629 "Gmsh.y" +#line 1613 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); IntersectCurvesWithSurface((yyvsp[(4) - (9)].l), (int)(yyvsp[(8) - (9)].d), (yyval.l)); @@ -5382,7 +5366,7 @@ yyreduce: break; case 123: -#line 1635 "Gmsh.y" +#line 1619 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); BoundaryShapes((yyvsp[(3) - (4)].l), (yyval.l)); @@ -5391,31 +5375,31 @@ yyreduce: break; case 124: -#line 1643 "Gmsh.y" +#line 1627 "Gmsh.y" { (yyval.l) = (yyvsp[(1) - (1)].l); ;} break; case 125: -#line 1644 "Gmsh.y" +#line 1628 "Gmsh.y" { (yyval.l) = (yyvsp[(1) - (1)].l); ;} break; case 126: -#line 1649 "Gmsh.y" +#line 1633 "Gmsh.y" { (yyval.l) = List_Create(3, 3, sizeof(Shape)); ;} break; case 127: -#line 1653 "Gmsh.y" +#line 1637 "Gmsh.y" { List_Add((yyval.l), &(yyvsp[(2) - (2)].s)); ;} break; case 128: -#line 1657 "Gmsh.y" +#line 1641 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(4) - (6)].l)); i++){ double d; @@ -5441,7 +5425,7 @@ yyreduce: break; case 129: -#line 1680 "Gmsh.y" +#line 1664 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(4) - (6)].l)); i++){ double d; @@ -5467,7 +5451,7 @@ yyreduce: break; case 130: -#line 1703 "Gmsh.y" +#line 1687 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(4) - (6)].l)); i++){ double d; @@ -5493,7 +5477,7 @@ yyreduce: break; case 131: -#line 1726 "Gmsh.y" +#line 1710 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(4) - (6)].l)); i++){ double d; @@ -5519,7 +5503,7 @@ yyreduce: break; case 132: -#line 1754 "Gmsh.y" +#line 1738 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(3) - (4)].l)); i++){ Shape TheShape; @@ -5531,14 +5515,14 @@ yyreduce: break; case 133: -#line 1763 "Gmsh.y" +#line 1747 "Gmsh.y" { GModel::current()->getFields()->delete_field((int)(yyvsp[(4) - (6)].d)); ;} break; case 134: -#line 1767 "Gmsh.y" +#line 1751 "Gmsh.y" { #if !defined(HAVE_NO_POST) if(!strcmp((yyvsp[(2) - (6)].c), "View")){ @@ -5556,7 +5540,7 @@ yyreduce: break; case 135: -#line 1782 "Gmsh.y" +#line 1766 "Gmsh.y" { if(!strcmp((yyvsp[(2) - (3)].c), "Meshes") || !strcmp((yyvsp[(2) - (3)].c), "All")){ GModel::current()->destroy(); @@ -5573,7 +5557,7 @@ yyreduce: break; case 136: -#line 1796 "Gmsh.y" +#line 1780 "Gmsh.y" { #if !defined(HAVE_NO_POST) if(!strcmp((yyvsp[(2) - (4)].c), "Empty") && !strcmp((yyvsp[(3) - (4)].c), "Views")){ @@ -5588,7 +5572,7 @@ yyreduce: break; case 137: -#line 1813 "Gmsh.y" +#line 1797 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(4) - (5)].l)); i++){ Shape TheShape; @@ -5600,7 +5584,7 @@ yyreduce: break; case 138: -#line 1827 "Gmsh.y" +#line 1811 "Gmsh.y" { for(int i = 0; i < 4; i++) VisibilityShape((yyvsp[(2) - (3)].c), i, 1); @@ -5609,7 +5593,7 @@ yyreduce: break; case 139: -#line 1833 "Gmsh.y" +#line 1817 "Gmsh.y" { for(int i = 0; i < 4; i++) VisibilityShape((yyvsp[(2) - (3)].c), i, 0); @@ -5618,7 +5602,7 @@ yyreduce: break; case 140: -#line 1839 "Gmsh.y" +#line 1823 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(3) - (4)].l)); i++){ Shape TheShape; @@ -5630,7 +5614,7 @@ yyreduce: break; case 141: -#line 1848 "Gmsh.y" +#line 1832 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(3) - (4)].l)); i++){ Shape TheShape; @@ -5642,7 +5626,7 @@ yyreduce: break; case 142: -#line 1862 "Gmsh.y" +#line 1846 "Gmsh.y" { if(!strcmp((yyvsp[(1) - (3)].c), "Include")){ char tmpstring[1024]; @@ -5693,7 +5677,7 @@ yyreduce: break; case 143: -#line 1910 "Gmsh.y" +#line 1894 "Gmsh.y" { #if !defined(HAVE_NO_POST) if(!strcmp((yyvsp[(1) - (7)].c), "Save") && !strcmp((yyvsp[(2) - (7)].c), "View")){ @@ -5714,7 +5698,7 @@ yyreduce: break; case 144: -#line 1928 "Gmsh.y" +#line 1912 "Gmsh.y" { #if !defined(HAVE_NO_POST) if(!strcmp((yyvsp[(1) - (7)].c), "Background") && !strcmp((yyvsp[(2) - (7)].c), "Mesh") && !strcmp((yyvsp[(3) - (7)].c), "View")){ @@ -5732,7 +5716,7 @@ yyreduce: break; case 145: -#line 1943 "Gmsh.y" +#line 1927 "Gmsh.y" { if(!strcmp((yyvsp[(1) - (3)].c), "Sleep")){ SleepInSeconds((yyvsp[(2) - (3)].d)); @@ -5754,7 +5738,7 @@ yyreduce: break; case 146: -#line 1962 "Gmsh.y" +#line 1946 "Gmsh.y" { #if !defined(HAVE_NO_POST) try { @@ -5769,7 +5753,7 @@ yyreduce: break; case 147: -#line 1974 "Gmsh.y" +#line 1958 "Gmsh.y" { #if !defined(HAVE_NO_POST) if(!strcmp((yyvsp[(2) - (3)].c), "ElementsFromAllViews")) @@ -5796,14 +5780,14 @@ yyreduce: break; case 148: -#line 1998 "Gmsh.y" +#line 1982 "Gmsh.y" { exit(0); ;} break; case 149: -#line 2002 "Gmsh.y" +#line 1986 "Gmsh.y" { CTX.forced_bbox = 0; SetBoundingBox(); @@ -5811,7 +5795,7 @@ yyreduce: break; case 150: -#line 2007 "Gmsh.y" +#line 1991 "Gmsh.y" { CTX.forced_bbox = 1; SetBoundingBox((yyvsp[(3) - (15)].d), (yyvsp[(5) - (15)].d), (yyvsp[(7) - (15)].d), (yyvsp[(9) - (15)].d), (yyvsp[(11) - (15)].d), (yyvsp[(13) - (15)].d)); @@ -5819,7 +5803,7 @@ yyreduce: break; case 151: -#line 2012 "Gmsh.y" +#line 1996 "Gmsh.y" { #if defined(HAVE_FLTK) Draw(); @@ -5828,7 +5812,7 @@ yyreduce: break; case 152: -#line 2024 "Gmsh.y" +#line 2008 "Gmsh.y" { LoopControlVariablesTab[ImbricatedLoop][0] = (yyvsp[(3) - (6)].d); LoopControlVariablesTab[ImbricatedLoop][1] = (yyvsp[(5) - (6)].d); @@ -5848,7 +5832,7 @@ yyreduce: break; case 153: -#line 2041 "Gmsh.y" +#line 2025 "Gmsh.y" { LoopControlVariablesTab[ImbricatedLoop][0] = (yyvsp[(3) - (8)].d); LoopControlVariablesTab[ImbricatedLoop][1] = (yyvsp[(5) - (8)].d); @@ -5868,7 +5852,7 @@ yyreduce: break; case 154: -#line 2058 "Gmsh.y" +#line 2042 "Gmsh.y" { LoopControlVariablesTab[ImbricatedLoop][0] = (yyvsp[(5) - (8)].d); LoopControlVariablesTab[ImbricatedLoop][1] = (yyvsp[(7) - (8)].d); @@ -5897,7 +5881,7 @@ yyreduce: break; case 155: -#line 2084 "Gmsh.y" +#line 2068 "Gmsh.y" { LoopControlVariablesTab[ImbricatedLoop][0] = (yyvsp[(5) - (10)].d); LoopControlVariablesTab[ImbricatedLoop][1] = (yyvsp[(7) - (10)].d); @@ -5926,7 +5910,7 @@ yyreduce: break; case 156: -#line 2110 "Gmsh.y" +#line 2094 "Gmsh.y" { if(ImbricatedLoop <= 0){ yymsg(0, "Invalid For/EndFor loop"); @@ -5959,7 +5943,7 @@ yyreduce: break; case 157: -#line 2140 "Gmsh.y" +#line 2124 "Gmsh.y" { if(!FunctionManager::Instance()->createFunction((yyvsp[(2) - (2)].c), gmsh_yyin, gmsh_yyname, gmsh_yylineno)) @@ -5970,7 +5954,7 @@ yyreduce: break; case 158: -#line 2148 "Gmsh.y" +#line 2132 "Gmsh.y" { if(!FunctionManager::Instance()->leaveFunction(&gmsh_yyin, gmsh_yyname, gmsh_yylineno)) @@ -5979,7 +5963,7 @@ yyreduce: break; case 159: -#line 2154 "Gmsh.y" +#line 2138 "Gmsh.y" { if(!FunctionManager::Instance()->enterFunction((yyvsp[(2) - (3)].c), &gmsh_yyin, gmsh_yyname, gmsh_yylineno)) @@ -5989,20 +5973,20 @@ yyreduce: break; case 160: -#line 2161 "Gmsh.y" +#line 2145 "Gmsh.y" { if(!(yyvsp[(3) - (4)].d)) skip_until("If", "EndIf"); ;} break; case 161: -#line 2165 "Gmsh.y" +#line 2149 "Gmsh.y" { ;} break; case 162: -#line 2174 "Gmsh.y" +#line 2158 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShapes(TRANSLATE, (yyvsp[(4) - (5)].l), @@ -6013,7 +5997,7 @@ yyreduce: break; case 163: -#line 2182 "Gmsh.y" +#line 2166 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShapes(ROTATE, (yyvsp[(10) - (11)].l), @@ -6024,7 +6008,7 @@ yyreduce: break; case 164: -#line 2190 "Gmsh.y" +#line 2174 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShapes(TRANSLATE_ROTATE, (yyvsp[(12) - (13)].l), @@ -6035,14 +6019,14 @@ yyreduce: break; case 165: -#line 2198 "Gmsh.y" +#line 2182 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 166: -#line 2202 "Gmsh.y" +#line 2186 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShapes(TRANSLATE, (yyvsp[(4) - (7)].l), @@ -6053,14 +6037,14 @@ yyreduce: break; case 167: -#line 2210 "Gmsh.y" +#line 2194 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 168: -#line 2214 "Gmsh.y" +#line 2198 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShapes(ROTATE, (yyvsp[(10) - (13)].l), @@ -6071,14 +6055,14 @@ yyreduce: break; case 169: -#line 2222 "Gmsh.y" +#line 2206 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 170: -#line 2226 "Gmsh.y" +#line 2210 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShapes(TRANSLATE_ROTATE, (yyvsp[(12) - (15)].l), @@ -6089,14 +6073,14 @@ yyreduce: break; case 171: -#line 2234 "Gmsh.y" +#line 2218 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 172: -#line 2238 "Gmsh.y" +#line 2222 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShapes(BOUNDARY_LAYER, (yyvsp[(3) - (6)].l), 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., @@ -6106,14 +6090,14 @@ yyreduce: break; case 173: -#line 2245 "Gmsh.y" +#line 2229 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 174: -#line 2249 "Gmsh.y" +#line 2233 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); extr.mesh.ViewIndex = (int)(yyvsp[(4) - (10)].d); @@ -6126,7 +6110,7 @@ yyreduce: break; case 175: -#line 2261 "Gmsh.y" +#line 2245 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE, MSH_POINT, (int)(yyvsp[(4) - (8)].d), @@ -6136,7 +6120,7 @@ yyreduce: break; case 176: -#line 2268 "Gmsh.y" +#line 2252 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE, MSH_SEGM_LINE, (int)(yyvsp[(4) - (8)].d), @@ -6146,7 +6130,7 @@ yyreduce: break; case 177: -#line 2275 "Gmsh.y" +#line 2259 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE, MSH_SURF_PLAN, (int)(yyvsp[(4) - (8)].d), @@ -6156,7 +6140,7 @@ yyreduce: break; case 178: -#line 2282 "Gmsh.y" +#line 2266 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(ROTATE, MSH_POINT, (int)(yyvsp[(4) - (12)].d), @@ -6166,7 +6150,7 @@ yyreduce: break; case 179: -#line 2289 "Gmsh.y" +#line 2273 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(ROTATE, MSH_SEGM_LINE, (int)(yyvsp[(4) - (12)].d), @@ -6176,7 +6160,7 @@ yyreduce: break; case 180: -#line 2296 "Gmsh.y" +#line 2280 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(ROTATE, MSH_SURF_PLAN, (int)(yyvsp[(4) - (12)].d), @@ -6186,7 +6170,7 @@ yyreduce: break; case 181: -#line 2303 "Gmsh.y" +#line 2287 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE_ROTATE, MSH_POINT, (int)(yyvsp[(4) - (14)].d), @@ -6196,7 +6180,7 @@ yyreduce: break; case 182: -#line 2310 "Gmsh.y" +#line 2294 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE_ROTATE, MSH_SEGM_LINE, (int)(yyvsp[(4) - (14)].d), @@ -6206,7 +6190,7 @@ yyreduce: break; case 183: -#line 2317 "Gmsh.y" +#line 2301 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE_ROTATE, MSH_SURF_PLAN, (int)(yyvsp[(4) - (14)].d), @@ -6216,14 +6200,14 @@ yyreduce: break; case 184: -#line 2324 "Gmsh.y" +#line 2308 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 185: -#line 2328 "Gmsh.y" +#line 2312 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE, MSH_POINT, (int)(yyvsp[(4) - (12)].d), @@ -6233,14 +6217,14 @@ yyreduce: break; case 186: -#line 2335 "Gmsh.y" +#line 2319 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 187: -#line 2339 "Gmsh.y" +#line 2323 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE, MSH_SEGM_LINE, (int)(yyvsp[(4) - (12)].d), @@ -6250,14 +6234,14 @@ yyreduce: break; case 188: -#line 2346 "Gmsh.y" +#line 2330 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 189: -#line 2350 "Gmsh.y" +#line 2334 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE, MSH_SURF_PLAN, (int)(yyvsp[(4) - (12)].d), @@ -6267,14 +6251,14 @@ yyreduce: break; case 190: -#line 2357 "Gmsh.y" +#line 2341 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 191: -#line 2361 "Gmsh.y" +#line 2345 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(ROTATE, MSH_POINT, (int)(yyvsp[(4) - (16)].d), @@ -6284,14 +6268,14 @@ yyreduce: break; case 192: -#line 2368 "Gmsh.y" +#line 2352 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 193: -#line 2372 "Gmsh.y" +#line 2356 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(ROTATE, MSH_SEGM_LINE, (int)(yyvsp[(4) - (16)].d), @@ -6301,14 +6285,14 @@ yyreduce: break; case 194: -#line 2379 "Gmsh.y" +#line 2363 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 195: -#line 2383 "Gmsh.y" +#line 2367 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(ROTATE, MSH_SURF_PLAN, (int)(yyvsp[(4) - (16)].d), @@ -6318,14 +6302,14 @@ yyreduce: break; case 196: -#line 2390 "Gmsh.y" +#line 2374 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 197: -#line 2394 "Gmsh.y" +#line 2378 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE_ROTATE, MSH_POINT, (int)(yyvsp[(4) - (18)].d), @@ -6335,14 +6319,14 @@ yyreduce: break; case 198: -#line 2401 "Gmsh.y" +#line 2385 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 199: -#line 2405 "Gmsh.y" +#line 2389 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE_ROTATE, MSH_SEGM_LINE, (int)(yyvsp[(4) - (18)].d), @@ -6352,14 +6336,14 @@ yyreduce: break; case 200: -#line 2412 "Gmsh.y" +#line 2396 "Gmsh.y" { extr.mesh.ExtrudeMesh = extr.mesh.Recombine = false; ;} break; case 201: -#line 2416 "Gmsh.y" +#line 2400 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(Shape)); ExtrudeShape(TRANSLATE_ROTATE, MSH_SURF_PLAN, (int)(yyvsp[(4) - (18)].d), @@ -6369,19 +6353,19 @@ yyreduce: break; case 202: -#line 2427 "Gmsh.y" +#line 2411 "Gmsh.y" { ;} break; case 203: -#line 2430 "Gmsh.y" +#line 2414 "Gmsh.y" { ;} break; case 204: -#line 2436 "Gmsh.y" +#line 2420 "Gmsh.y" { extr.mesh.ExtrudeMesh = true; extr.mesh.NbLayer = 1; @@ -6393,7 +6377,7 @@ yyreduce: break; case 205: -#line 2445 "Gmsh.y" +#line 2429 "Gmsh.y" { extr.mesh.ExtrudeMesh = true; extr.mesh.NbLayer = List_Nbr((yyvsp[(3) - (7)].l)); @@ -6416,7 +6400,7 @@ yyreduce: break; case 206: -#line 2465 "Gmsh.y" +#line 2449 "Gmsh.y" { yymsg(0, "Explicit region numbers in layers are deprecated"); extr.mesh.ExtrudeMesh = true; @@ -6442,14 +6426,14 @@ yyreduce: break; case 207: -#line 2488 "Gmsh.y" +#line 2472 "Gmsh.y" { extr.mesh.Recombine = true; ;} break; case 208: -#line 2492 "Gmsh.y" +#line 2476 "Gmsh.y" { int num = (int)(yyvsp[(3) - (9)].d); if(FindSurface(num)){ @@ -6471,7 +6455,7 @@ yyreduce: break; case 209: -#line 2516 "Gmsh.y" +#line 2500 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(3) - (6)].l)); i++){ double d; @@ -6492,7 +6476,7 @@ yyreduce: break; case 210: -#line 2534 "Gmsh.y" +#line 2518 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(3) - (9)].l)); i++){ double d; @@ -6513,7 +6497,7 @@ yyreduce: break; case 211: -#line 2552 "Gmsh.y" +#line 2536 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(3) - (9)].l)); i++){ double d; @@ -6534,7 +6518,7 @@ yyreduce: break; case 212: -#line 2570 "Gmsh.y" +#line 2554 "Gmsh.y" { Surface *s = FindSurface((int)(yyvsp[(4) - (8)].d)); if(!s) @@ -6566,7 +6550,7 @@ yyreduce: break; case 213: -#line 2599 "Gmsh.y" +#line 2583 "Gmsh.y" { Surface *s = FindSurface((int)(yyvsp[(4) - (9)].d)); if(!s) @@ -6604,7 +6588,7 @@ yyreduce: break; case 214: -#line 2634 "Gmsh.y" +#line 2618 "Gmsh.y" { yymsg(1, "Elliptic Surface is deprecated: use Transfinite instead (with smoothing)"); List_Delete((yyvsp[(7) - (8)].l)); @@ -6612,7 +6596,7 @@ yyreduce: break; case 215: -#line 2639 "Gmsh.y" +#line 2623 "Gmsh.y" { Volume *v = FindVolume((int)(yyvsp[(4) - (8)].d)); if(!v) @@ -6642,7 +6626,7 @@ yyreduce: break; case 216: -#line 2666 "Gmsh.y" +#line 2650 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(3) - (6)].l)); i++){ double d; @@ -6659,7 +6643,7 @@ yyreduce: break; case 217: -#line 2680 "Gmsh.y" +#line 2664 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(3) - (4)].l)); i++){ double d; @@ -6675,7 +6659,7 @@ yyreduce: break; case 218: -#line 2693 "Gmsh.y" +#line 2677 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(3) - (6)].l)); i++){ double d; @@ -6689,7 +6673,7 @@ yyreduce: break; case 219: -#line 2710 "Gmsh.y" +#line 2694 "Gmsh.y" { Surface *s = FindSurface((int)(yyvsp[(8) - (10)].d)); if(s) @@ -6698,7 +6682,7 @@ yyreduce: break; case 220: -#line 2716 "Gmsh.y" +#line 2700 "Gmsh.y" { Surface *s = FindSurface((int)(yyvsp[(8) - (10)].d)); if(s) @@ -6707,66 +6691,66 @@ yyreduce: break; case 221: -#line 2722 "Gmsh.y" +#line 2706 "Gmsh.y" { ;} break; case 222: -#line 2725 "Gmsh.y" +#line 2709 "Gmsh.y" { ;} break; case 223: -#line 2734 "Gmsh.y" +#line 2718 "Gmsh.y" { ReplaceAllDuplicates(); ;} break; case 224: -#line 2743 "Gmsh.y" +#line 2727 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (1)].d); ;} break; case 225: -#line 2744 "Gmsh.y" +#line 2728 "Gmsh.y" { (yyval.d) = (yyvsp[(2) - (3)].d); ;} break; case 226: -#line 2745 "Gmsh.y" +#line 2729 "Gmsh.y" { (yyval.d) = -(yyvsp[(2) - (2)].d); ;} break; case 227: -#line 2746 "Gmsh.y" +#line 2730 "Gmsh.y" { (yyval.d) = (yyvsp[(2) - (2)].d); ;} break; case 228: -#line 2747 "Gmsh.y" +#line 2731 "Gmsh.y" { (yyval.d) = !(yyvsp[(2) - (2)].d); ;} break; case 229: -#line 2748 "Gmsh.y" +#line 2732 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) - (yyvsp[(3) - (3)].d); ;} break; case 230: -#line 2749 "Gmsh.y" +#line 2733 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) + (yyvsp[(3) - (3)].d); ;} break; case 231: -#line 2750 "Gmsh.y" +#line 2734 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) * (yyvsp[(3) - (3)].d); ;} break; case 232: -#line 2752 "Gmsh.y" +#line 2736 "Gmsh.y" { if(!(yyvsp[(3) - (3)].d)) yymsg(0, "Division by zero in '%g / %g'", (yyvsp[(1) - (3)].d), (yyvsp[(3) - (3)].d)); @@ -6776,307 +6760,307 @@ yyreduce: break; case 233: -#line 2758 "Gmsh.y" +#line 2742 "Gmsh.y" { (yyval.d) = (int)(yyvsp[(1) - (3)].d) % (int)(yyvsp[(3) - (3)].d); ;} break; case 234: -#line 2759 "Gmsh.y" +#line 2743 "Gmsh.y" { (yyval.d) = pow((yyvsp[(1) - (3)].d), (yyvsp[(3) - (3)].d)); ;} break; case 235: -#line 2760 "Gmsh.y" +#line 2744 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) < (yyvsp[(3) - (3)].d); ;} break; case 236: -#line 2761 "Gmsh.y" +#line 2745 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) > (yyvsp[(3) - (3)].d); ;} break; case 237: -#line 2762 "Gmsh.y" +#line 2746 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) <= (yyvsp[(3) - (3)].d); ;} break; case 238: -#line 2763 "Gmsh.y" +#line 2747 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) >= (yyvsp[(3) - (3)].d); ;} break; case 239: -#line 2764 "Gmsh.y" +#line 2748 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) == (yyvsp[(3) - (3)].d); ;} break; case 240: -#line 2765 "Gmsh.y" +#line 2749 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) != (yyvsp[(3) - (3)].d); ;} break; case 241: -#line 2766 "Gmsh.y" +#line 2750 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) && (yyvsp[(3) - (3)].d); ;} break; case 242: -#line 2767 "Gmsh.y" +#line 2751 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (3)].d) || (yyvsp[(3) - (3)].d); ;} break; case 243: -#line 2768 "Gmsh.y" +#line 2752 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (5)].d) ? (yyvsp[(3) - (5)].d) : (yyvsp[(5) - (5)].d); ;} break; case 244: -#line 2769 "Gmsh.y" +#line 2753 "Gmsh.y" { (yyval.d) = exp((yyvsp[(3) - (4)].d)); ;} break; case 245: -#line 2770 "Gmsh.y" +#line 2754 "Gmsh.y" { (yyval.d) = log((yyvsp[(3) - (4)].d)); ;} break; case 246: -#line 2771 "Gmsh.y" +#line 2755 "Gmsh.y" { (yyval.d) = log10((yyvsp[(3) - (4)].d)); ;} break; case 247: -#line 2772 "Gmsh.y" +#line 2756 "Gmsh.y" { (yyval.d) = sqrt((yyvsp[(3) - (4)].d)); ;} break; case 248: -#line 2773 "Gmsh.y" +#line 2757 "Gmsh.y" { (yyval.d) = sin((yyvsp[(3) - (4)].d)); ;} break; case 249: -#line 2774 "Gmsh.y" +#line 2758 "Gmsh.y" { (yyval.d) = asin((yyvsp[(3) - (4)].d)); ;} break; case 250: -#line 2775 "Gmsh.y" +#line 2759 "Gmsh.y" { (yyval.d) = cos((yyvsp[(3) - (4)].d)); ;} break; case 251: -#line 2776 "Gmsh.y" +#line 2760 "Gmsh.y" { (yyval.d) = acos((yyvsp[(3) - (4)].d)); ;} break; case 252: -#line 2777 "Gmsh.y" +#line 2761 "Gmsh.y" { (yyval.d) = tan((yyvsp[(3) - (4)].d)); ;} break; case 253: -#line 2778 "Gmsh.y" +#line 2762 "Gmsh.y" { (yyval.d) = atan((yyvsp[(3) - (4)].d)); ;} break; case 254: -#line 2779 "Gmsh.y" +#line 2763 "Gmsh.y" { (yyval.d) = atan2((yyvsp[(3) - (6)].d), (yyvsp[(5) - (6)].d));;} break; case 255: -#line 2780 "Gmsh.y" +#line 2764 "Gmsh.y" { (yyval.d) = sinh((yyvsp[(3) - (4)].d)); ;} break; case 256: -#line 2781 "Gmsh.y" +#line 2765 "Gmsh.y" { (yyval.d) = cosh((yyvsp[(3) - (4)].d)); ;} break; case 257: -#line 2782 "Gmsh.y" +#line 2766 "Gmsh.y" { (yyval.d) = tanh((yyvsp[(3) - (4)].d)); ;} break; case 258: -#line 2783 "Gmsh.y" +#line 2767 "Gmsh.y" { (yyval.d) = fabs((yyvsp[(3) - (4)].d)); ;} break; case 259: -#line 2784 "Gmsh.y" +#line 2768 "Gmsh.y" { (yyval.d) = floor((yyvsp[(3) - (4)].d)); ;} break; case 260: -#line 2785 "Gmsh.y" +#line 2769 "Gmsh.y" { (yyval.d) = ceil((yyvsp[(3) - (4)].d)); ;} break; case 261: -#line 2786 "Gmsh.y" +#line 2770 "Gmsh.y" { (yyval.d) = fmod((yyvsp[(3) - (6)].d), (yyvsp[(5) - (6)].d)); ;} break; case 262: -#line 2787 "Gmsh.y" +#line 2771 "Gmsh.y" { (yyval.d) = fmod((yyvsp[(3) - (6)].d), (yyvsp[(5) - (6)].d)); ;} break; case 263: -#line 2788 "Gmsh.y" +#line 2772 "Gmsh.y" { (yyval.d) = sqrt((yyvsp[(3) - (6)].d) * (yyvsp[(3) - (6)].d) + (yyvsp[(5) - (6)].d) * (yyvsp[(5) - (6)].d)); ;} break; case 264: -#line 2789 "Gmsh.y" +#line 2773 "Gmsh.y" { (yyval.d) = (yyvsp[(3) - (4)].d) * (double)rand() / (double)RAND_MAX; ;} break; case 265: -#line 2791 "Gmsh.y" +#line 2775 "Gmsh.y" { (yyval.d) = exp((yyvsp[(3) - (4)].d)); ;} break; case 266: -#line 2792 "Gmsh.y" +#line 2776 "Gmsh.y" { (yyval.d) = log((yyvsp[(3) - (4)].d)); ;} break; case 267: -#line 2793 "Gmsh.y" +#line 2777 "Gmsh.y" { (yyval.d) = log10((yyvsp[(3) - (4)].d)); ;} break; case 268: -#line 2794 "Gmsh.y" +#line 2778 "Gmsh.y" { (yyval.d) = sqrt((yyvsp[(3) - (4)].d)); ;} break; case 269: -#line 2795 "Gmsh.y" +#line 2779 "Gmsh.y" { (yyval.d) = sin((yyvsp[(3) - (4)].d)); ;} break; case 270: -#line 2796 "Gmsh.y" +#line 2780 "Gmsh.y" { (yyval.d) = asin((yyvsp[(3) - (4)].d)); ;} break; case 271: -#line 2797 "Gmsh.y" +#line 2781 "Gmsh.y" { (yyval.d) = cos((yyvsp[(3) - (4)].d)); ;} break; case 272: -#line 2798 "Gmsh.y" +#line 2782 "Gmsh.y" { (yyval.d) = acos((yyvsp[(3) - (4)].d)); ;} break; case 273: -#line 2799 "Gmsh.y" +#line 2783 "Gmsh.y" { (yyval.d) = tan((yyvsp[(3) - (4)].d)); ;} break; case 274: -#line 2800 "Gmsh.y" +#line 2784 "Gmsh.y" { (yyval.d) = atan((yyvsp[(3) - (4)].d)); ;} break; case 275: -#line 2801 "Gmsh.y" +#line 2785 "Gmsh.y" { (yyval.d) = atan2((yyvsp[(3) - (6)].d), (yyvsp[(5) - (6)].d));;} break; case 276: -#line 2802 "Gmsh.y" +#line 2786 "Gmsh.y" { (yyval.d) = sinh((yyvsp[(3) - (4)].d)); ;} break; case 277: -#line 2803 "Gmsh.y" +#line 2787 "Gmsh.y" { (yyval.d) = cosh((yyvsp[(3) - (4)].d)); ;} break; case 278: -#line 2804 "Gmsh.y" +#line 2788 "Gmsh.y" { (yyval.d) = tanh((yyvsp[(3) - (4)].d)); ;} break; case 279: -#line 2805 "Gmsh.y" +#line 2789 "Gmsh.y" { (yyval.d) = fabs((yyvsp[(3) - (4)].d)); ;} break; case 280: -#line 2806 "Gmsh.y" +#line 2790 "Gmsh.y" { (yyval.d) = floor((yyvsp[(3) - (4)].d)); ;} break; case 281: -#line 2807 "Gmsh.y" +#line 2791 "Gmsh.y" { (yyval.d) = ceil((yyvsp[(3) - (4)].d)); ;} break; case 282: -#line 2808 "Gmsh.y" +#line 2792 "Gmsh.y" { (yyval.d) = fmod((yyvsp[(3) - (6)].d), (yyvsp[(5) - (6)].d)); ;} break; case 283: -#line 2809 "Gmsh.y" +#line 2793 "Gmsh.y" { (yyval.d) = fmod((yyvsp[(3) - (6)].d), (yyvsp[(5) - (6)].d)); ;} break; case 284: -#line 2810 "Gmsh.y" +#line 2794 "Gmsh.y" { (yyval.d) = sqrt((yyvsp[(3) - (6)].d) * (yyvsp[(3) - (6)].d) + (yyvsp[(5) - (6)].d) * (yyvsp[(5) - (6)].d)); ;} break; case 285: -#line 2811 "Gmsh.y" +#line 2795 "Gmsh.y" { (yyval.d) = (yyvsp[(3) - (4)].d) * (double)rand() / (double)RAND_MAX; ;} break; case 286: -#line 2820 "Gmsh.y" +#line 2804 "Gmsh.y" { (yyval.d) = (yyvsp[(1) - (1)].d); ;} break; case 287: -#line 2821 "Gmsh.y" +#line 2805 "Gmsh.y" { (yyval.d) = 3.141592653589793; ;} break; case 288: -#line 2822 "Gmsh.y" +#line 2806 "Gmsh.y" { (yyval.d) = Msg::GetCommRank(); ;} break; case 289: -#line 2823 "Gmsh.y" +#line 2807 "Gmsh.y" { (yyval.d) = Msg::GetCommSize(); ;} break; case 290: -#line 2824 "Gmsh.y" +#line 2808 "Gmsh.y" { (yyval.d) = Get_GmshMajorVersion(); ;} break; case 291: -#line 2825 "Gmsh.y" +#line 2809 "Gmsh.y" { (yyval.d) = Get_GmshMinorVersion(); ;} break; case 292: -#line 2826 "Gmsh.y" +#line 2810 "Gmsh.y" { (yyval.d) = Get_GmshPatchVersion(); ;} break; case 293: -#line 2831 "Gmsh.y" +#line 2815 "Gmsh.y" { Symbol TheSymbol, *pSymbol; TheSymbol.Name = (yyvsp[(1) - (1)].c); @@ -7091,7 +7075,7 @@ yyreduce: break; case 294: -#line 2846 "Gmsh.y" +#line 2830 "Gmsh.y" { char tmpstring[1024]; sprintf(tmpstring, "%s_%d", (yyvsp[(1) - (5)].c), (int)(yyvsp[(4) - (5)].d)) ; @@ -7108,7 +7092,7 @@ yyreduce: break; case 295: -#line 2860 "Gmsh.y" +#line 2844 "Gmsh.y" { Symbol TheSymbol, *pSymbol; TheSymbol.Name = (yyvsp[(1) - (4)].c); @@ -7130,7 +7114,7 @@ yyreduce: break; case 296: -#line 2879 "Gmsh.y" +#line 2863 "Gmsh.y" { Symbol TheSymbol, *pSymbol; TheSymbol.Name = (yyvsp[(2) - (4)].c); @@ -7145,7 +7129,7 @@ yyreduce: break; case 297: -#line 2891 "Gmsh.y" +#line 2875 "Gmsh.y" { Symbol TheSymbol, *pSymbol; TheSymbol.Name = (yyvsp[(1) - (2)].c); @@ -7160,7 +7144,7 @@ yyreduce: break; case 298: -#line 2903 "Gmsh.y" +#line 2887 "Gmsh.y" { Symbol TheSymbol, *pSymbol; TheSymbol.Name = (yyvsp[(1) - (5)].c); @@ -7182,7 +7166,7 @@ yyreduce: break; case 299: -#line 2925 "Gmsh.y" +#line 2909 "Gmsh.y" { NumberOption(GMSH_GET, (yyvsp[(1) - (3)].c), 0, (yyvsp[(3) - (3)].c), (yyval.d)); Free((yyvsp[(1) - (3)].c)); Free((yyvsp[(3) - (3)].c)); @@ -7190,7 +7174,7 @@ yyreduce: break; case 300: -#line 2930 "Gmsh.y" +#line 2914 "Gmsh.y" { NumberOption(GMSH_GET, (yyvsp[(1) - (6)].c), (int)(yyvsp[(3) - (6)].d), (yyvsp[(6) - (6)].c), (yyval.d)); Free((yyvsp[(1) - (6)].c)); Free((yyvsp[(6) - (6)].c)); @@ -7198,7 +7182,7 @@ yyreduce: break; case 301: -#line 2935 "Gmsh.y" +#line 2919 "Gmsh.y" { double d = 0.; if(NumberOption(GMSH_GET, (yyvsp[(1) - (4)].c), 0, (yyvsp[(3) - (4)].c), d)){ @@ -7211,7 +7195,7 @@ yyreduce: break; case 302: -#line 2945 "Gmsh.y" +#line 2929 "Gmsh.y" { double d = 0.; if(NumberOption(GMSH_GET, (yyvsp[(1) - (7)].c), (int)(yyvsp[(3) - (7)].d), (yyvsp[(6) - (7)].c), d)){ @@ -7224,7 +7208,7 @@ yyreduce: break; case 303: -#line 2955 "Gmsh.y" +#line 2939 "Gmsh.y" { (yyval.d) = Msg::GetValue((yyvsp[(3) - (6)].c), (yyvsp[(5) - (6)].d)); Free((yyvsp[(3) - (6)].c)); @@ -7232,70 +7216,70 @@ yyreduce: break; case 304: -#line 2963 "Gmsh.y" +#line 2947 "Gmsh.y" { memcpy((yyval.v), (yyvsp[(1) - (1)].v), 5*sizeof(double)); ;} break; case 305: -#line 2967 "Gmsh.y" +#line 2951 "Gmsh.y" { for(int i = 0; i < 5; i++) (yyval.v)[i] = -(yyvsp[(2) - (2)].v)[i]; ;} break; case 306: -#line 2971 "Gmsh.y" +#line 2955 "Gmsh.y" { for(int i = 0; i < 5; i++) (yyval.v)[i] = (yyvsp[(2) - (2)].v)[i]; ;} break; case 307: -#line 2975 "Gmsh.y" +#line 2959 "Gmsh.y" { for(int i = 0; i < 5; i++) (yyval.v)[i] = (yyvsp[(1) - (3)].v)[i] - (yyvsp[(3) - (3)].v)[i]; ;} break; case 308: -#line 2979 "Gmsh.y" +#line 2963 "Gmsh.y" { for(int i = 0; i < 5; i++) (yyval.v)[i] = (yyvsp[(1) - (3)].v)[i] + (yyvsp[(3) - (3)].v)[i]; ;} break; case 309: -#line 2986 "Gmsh.y" +#line 2970 "Gmsh.y" { (yyval.v)[0] = (yyvsp[(2) - (11)].d); (yyval.v)[1] = (yyvsp[(4) - (11)].d); (yyval.v)[2] = (yyvsp[(6) - (11)].d); (yyval.v)[3] = (yyvsp[(8) - (11)].d); (yyval.v)[4] = (yyvsp[(10) - (11)].d); ;} break; case 310: -#line 2990 "Gmsh.y" +#line 2974 "Gmsh.y" { (yyval.v)[0] = (yyvsp[(2) - (9)].d); (yyval.v)[1] = (yyvsp[(4) - (9)].d); (yyval.v)[2] = (yyvsp[(6) - (9)].d); (yyval.v)[3] = (yyvsp[(8) - (9)].d); (yyval.v)[4] = 1.0; ;} break; case 311: -#line 2994 "Gmsh.y" +#line 2978 "Gmsh.y" { (yyval.v)[0] = (yyvsp[(2) - (7)].d); (yyval.v)[1] = (yyvsp[(4) - (7)].d); (yyval.v)[2] = (yyvsp[(6) - (7)].d); (yyval.v)[3] = 0.0; (yyval.v)[4] = 1.0; ;} break; case 312: -#line 2998 "Gmsh.y" +#line 2982 "Gmsh.y" { (yyval.v)[0] = (yyvsp[(2) - (7)].d); (yyval.v)[1] = (yyvsp[(4) - (7)].d); (yyval.v)[2] = (yyvsp[(6) - (7)].d); (yyval.v)[3] = 0.0; (yyval.v)[4] = 1.0; ;} break; case 313: -#line 3005 "Gmsh.y" +#line 2989 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(List_T*)); List_Add((yyval.l), &((yyvsp[(1) - (1)].l))); @@ -7303,14 +7287,14 @@ yyreduce: break; case 314: -#line 3010 "Gmsh.y" +#line 2994 "Gmsh.y" { List_Add((yyval.l), &((yyvsp[(3) - (3)].l))); ;} break; case 315: -#line 3017 "Gmsh.y" +#line 3001 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(double)); List_Add((yyval.l), &((yyvsp[(1) - (1)].d))); @@ -7318,14 +7302,14 @@ yyreduce: break; case 316: -#line 3022 "Gmsh.y" +#line 3006 "Gmsh.y" { (yyval.l) = (yyvsp[(1) - (1)].l); ;} break; case 317: -#line 3026 "Gmsh.y" +#line 3010 "Gmsh.y" { // creates an empty list (yyval.l) = List_Create(2, 1, sizeof(double)); @@ -7333,14 +7317,14 @@ yyreduce: break; case 318: -#line 3031 "Gmsh.y" +#line 3015 "Gmsh.y" { (yyval.l) = (yyvsp[(2) - (3)].l); ;} break; case 319: -#line 3035 "Gmsh.y" +#line 3019 "Gmsh.y" { (yyval.l) = (yyvsp[(3) - (4)].l); for(int i = 0; i < List_Nbr((yyval.l)); i++){ @@ -7351,7 +7335,7 @@ yyreduce: break; case 320: -#line 3043 "Gmsh.y" +#line 3027 "Gmsh.y" { (yyval.l) = (yyvsp[(4) - (5)].l); for(int i = 0; i < List_Nbr((yyval.l)); i++){ @@ -7362,7 +7346,7 @@ yyreduce: break; case 321: -#line 3054 "Gmsh.y" +#line 3038 "Gmsh.y" { (yyval.l) = (yyvsp[(2) - (2)].l); for(int i = 0; i < List_Nbr((yyval.l)); i++){ @@ -7373,7 +7357,7 @@ yyreduce: break; case 322: -#line 3062 "Gmsh.y" +#line 3046 "Gmsh.y" { (yyval.l) = (yyvsp[(3) - (3)].l); for(int i = 0; i < List_Nbr((yyval.l)); i++){ @@ -7384,7 +7368,7 @@ yyreduce: break; case 323: -#line 3070 "Gmsh.y" +#line 3054 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(double)); for(double d = (yyvsp[(1) - (3)].d); ((yyvsp[(1) - (3)].d) < (yyvsp[(3) - (3)].d)) ? (d <= (yyvsp[(3) - (3)].d)) : (d >= (yyvsp[(3) - (3)].d)); ((yyvsp[(1) - (3)].d) < (yyvsp[(3) - (3)].d)) ? (d += 1.) : (d -= 1.)) @@ -7393,7 +7377,7 @@ yyreduce: break; case 324: -#line 3076 "Gmsh.y" +#line 3060 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(double)); if(!(yyvsp[(5) - (5)].d) || ((yyvsp[(1) - (5)].d) < (yyvsp[(3) - (5)].d) && (yyvsp[(5) - (5)].d) < 0) || ((yyvsp[(1) - (5)].d) > (yyvsp[(3) - (5)].d) && (yyvsp[(5) - (5)].d) > 0)){ @@ -7407,7 +7391,7 @@ yyreduce: break; case 325: -#line 3087 "Gmsh.y" +#line 3071 "Gmsh.y" { // Returns the coordinates of a point and fills a list with it. // This allows to ensure e.g. that relative point positions are @@ -7430,7 +7414,7 @@ yyreduce: break; case 326: -#line 3107 "Gmsh.y" +#line 3091 "Gmsh.y" { (yyval.l) = List_Create(List_Nbr((yyvsp[(1) - (1)].l)), 1, sizeof(double)); for(int i = 0; i < List_Nbr((yyvsp[(1) - (1)].l)); i++){ @@ -7443,7 +7427,7 @@ yyreduce: break; case 327: -#line 3117 "Gmsh.y" +#line 3101 "Gmsh.y" { (yyval.l) = List_Create(List_Nbr((yyvsp[(1) - (1)].l)), 1, sizeof(double)); for(int i = 0; i < List_Nbr((yyvsp[(1) - (1)].l)); i++){ @@ -7456,7 +7440,7 @@ yyreduce: break; case 328: -#line 3127 "Gmsh.y" +#line 3111 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(double)); Symbol TheSymbol, *pSymbol; @@ -7475,7 +7459,7 @@ yyreduce: break; case 329: -#line 3143 "Gmsh.y" +#line 3127 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(double)); Symbol TheSymbol, *pSymbol; @@ -7501,7 +7485,7 @@ yyreduce: break; case 330: -#line 3169 "Gmsh.y" +#line 3153 "Gmsh.y" { (yyval.l) = List_Create(2, 1, sizeof(double)); List_Add((yyval.l), &((yyvsp[(1) - (1)].d))); @@ -7509,21 +7493,21 @@ yyreduce: break; case 331: -#line 3174 "Gmsh.y" +#line 3158 "Gmsh.y" { (yyval.l) = (yyvsp[(1) - (1)].l); ;} break; case 332: -#line 3178 "Gmsh.y" +#line 3162 "Gmsh.y" { List_Add((yyval.l), &((yyvsp[(3) - (3)].d))); ;} break; case 333: -#line 3182 "Gmsh.y" +#line 3166 "Gmsh.y" { for(int i = 0; i < List_Nbr((yyvsp[(3) - (3)].l)); i++){ double d; @@ -7535,21 +7519,21 @@ yyreduce: break; case 334: -#line 3194 "Gmsh.y" +#line 3178 "Gmsh.y" { (yyval.u) = CTX.PACK_COLOR((int)(yyvsp[(2) - (9)].d), (int)(yyvsp[(4) - (9)].d), (int)(yyvsp[(6) - (9)].d), (int)(yyvsp[(8) - (9)].d)); ;} break; case 335: -#line 3198 "Gmsh.y" +#line 3182 "Gmsh.y" { (yyval.u) = CTX.PACK_COLOR((int)(yyvsp[(2) - (7)].d), (int)(yyvsp[(4) - (7)].d), (int)(yyvsp[(6) - (7)].d), 255); ;} break; case 336: -#line 3210 "Gmsh.y" +#line 3194 "Gmsh.y" { int flag; (yyval.u) = Get_ColorForString(ColorString, -1, (yyvsp[(1) - (1)].c), &flag); @@ -7559,7 +7543,7 @@ yyreduce: break; case 337: -#line 3217 "Gmsh.y" +#line 3201 "Gmsh.y" { unsigned int val = 0; ColorOption(GMSH_GET, (yyvsp[(1) - (5)].c), 0, (yyvsp[(5) - (5)].c), val); @@ -7569,14 +7553,14 @@ yyreduce: break; case 338: -#line 3227 "Gmsh.y" +#line 3211 "Gmsh.y" { (yyval.l) = (yyvsp[(2) - (3)].l); ;} break; case 339: -#line 3231 "Gmsh.y" +#line 3215 "Gmsh.y" { (yyval.l) = List_Create(256, 10, sizeof(unsigned int)); GmshColorTable *ct = Get_ColorTable((int)(yyvsp[(3) - (6)].d)); @@ -7591,7 +7575,7 @@ yyreduce: break; case 340: -#line 3246 "Gmsh.y" +#line 3230 "Gmsh.y" { (yyval.l) = List_Create(256, 10, sizeof(unsigned int)); List_Add((yyval.l), &((yyvsp[(1) - (1)].u))); @@ -7599,35 +7583,35 @@ yyreduce: break; case 341: -#line 3251 "Gmsh.y" +#line 3235 "Gmsh.y" { List_Add((yyval.l), &((yyvsp[(3) - (3)].u))); ;} break; case 342: -#line 3258 "Gmsh.y" +#line 3242 "Gmsh.y" { (yyval.c) = (yyvsp[(1) - (1)].c); ;} break; case 343: -#line 3262 "Gmsh.y" +#line 3246 "Gmsh.y" { Msg::Warning("Named string expressions not implemented yet"); ;} break; case 344: -#line 3269 "Gmsh.y" +#line 3253 "Gmsh.y" { (yyval.c) = (yyvsp[(1) - (1)].c); ;} break; case 345: -#line 3273 "Gmsh.y" +#line 3257 "Gmsh.y" { (yyval.c) = (char *)Malloc(32*sizeof(char)); time_t now; @@ -7638,7 +7622,7 @@ yyreduce: break; case 346: -#line 3281 "Gmsh.y" +#line 3265 "Gmsh.y" { (yyval.c) = (char *)Malloc((strlen((yyvsp[(3) - (6)].c))+strlen((yyvsp[(5) - (6)].c))+1)*sizeof(char)); strcpy((yyval.c), (yyvsp[(3) - (6)].c)); @@ -7649,7 +7633,7 @@ yyreduce: break; case 347: -#line 3289 "Gmsh.y" +#line 3273 "Gmsh.y" { (yyval.c) = (char *)Malloc((strlen((yyvsp[(3) - (4)].c))+1)*sizeof(char)); int i; @@ -7666,7 +7650,7 @@ yyreduce: break; case 348: -#line 3303 "Gmsh.y" +#line 3287 "Gmsh.y" { (yyval.c) = (char *)Malloc((strlen((yyvsp[(3) - (4)].c))+1)*sizeof(char)); int i; @@ -7683,14 +7667,14 @@ yyreduce: break; case 349: -#line 3317 "Gmsh.y" +#line 3301 "Gmsh.y" { (yyval.c) = (yyvsp[(3) - (4)].c); ;} break; case 350: -#line 3321 "Gmsh.y" +#line 3305 "Gmsh.y" { char tmpstring[1024]; int i = PrintListOfDouble((yyvsp[(3) - (6)].c), (yyvsp[(5) - (6)].l), tmpstring); @@ -7712,7 +7696,7 @@ yyreduce: break; case 351: -#line 3340 "Gmsh.y" +#line 3324 "Gmsh.y" { const char *val = ""; StringOption(GMSH_GET, (yyvsp[(3) - (6)].c), 0, (yyvsp[(5) - (6)].c), val); @@ -7723,7 +7707,7 @@ yyreduce: break; case 352: -#line 3348 "Gmsh.y" +#line 3332 "Gmsh.y" { const char *val = ""; StringOption(GMSH_GET, (yyvsp[(3) - (9)].c), (int)(yyvsp[(5) - (9)].d), (yyvsp[(8) - (9)].c), val); @@ -7735,7 +7719,7 @@ yyreduce: /* Line 1267 of yacc.c. */ -#line 7739 "Gmsh.tab.cpp" +#line 7723 "Gmsh.tab.cpp" default: break; } YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc); @@ -7949,7 +7933,7 @@ yyreturn: } -#line 3357 "Gmsh.y" +#line 3341 "Gmsh.y" void DeleteSymbol(void *a, void *b) diff --git a/Parser/Gmsh.tab.hpp b/Parser/Gmsh.tab.hpp index 5f12b0dc54..03f691308f 100644 --- a/Parser/Gmsh.tab.hpp +++ b/Parser/Gmsh.tab.hpp @@ -288,7 +288,7 @@ #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED typedef union YYSTYPE -#line 83 "Gmsh.y" +#line 67 "Gmsh.y" { char *c; int i; diff --git a/Parser/Gmsh.y b/Parser/Gmsh.y index a3284749e8..606f8b3645 100644 --- a/Parser/Gmsh.y +++ b/Parser/Gmsh.y @@ -1,24 +1,8 @@ %{ -// $Id: Gmsh.y,v 1.323 2008-07-06 11:25:37 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string.h> #include <stdarg.h> diff --git a/Parser/Gmsh.yy.cpp b/Parser/Gmsh.yy.cpp index 120de3adfd..a0172841cb 100644 --- a/Parser/Gmsh.yy.cpp +++ b/Parser/Gmsh.yy.cpp @@ -835,26 +835,10 @@ int gmsh_yy_flex_debug = 0; char *gmsh_yytext; #line 1 "Gmsh.l" #line 2 "Gmsh.l" -// $Id: Gmsh.yy.cpp,v 1.375 2008-07-10 13:34:41 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <stdio.h> #include <stdlib.h> @@ -894,7 +878,7 @@ void skipline(void); #define YY_NO_UNISTD_H #endif -#line 898 "Gmsh.yy.cpp" +#line 882 "Gmsh.yy.cpp" #define INITIAL 0 @@ -1047,10 +1031,10 @@ YY_DECL register char *yy_cp, *yy_bp; register int yy_act; -#line 70 "Gmsh.l" +#line 54 "Gmsh.l" -#line 1054 "Gmsh.yy.cpp" +#line 1038 "Gmsh.yy.cpp" if ( !(yy_init) ) { @@ -1136,721 +1120,721 @@ do_action: /* This label is used only to access EOF actions. */ case 1: /* rule 1 can match eol */ YY_RULE_SETUP -#line 72 "Gmsh.l" +#line 56 "Gmsh.l" /* none */; YY_BREAK case 2: YY_RULE_SETUP -#line 73 "Gmsh.l" +#line 57 "Gmsh.l" return tEND; YY_BREAK case 3: YY_RULE_SETUP -#line 74 "Gmsh.l" +#line 58 "Gmsh.l" skipcomments(); YY_BREAK case 4: YY_RULE_SETUP -#line 75 "Gmsh.l" +#line 59 "Gmsh.l" skipline(); YY_BREAK case 5: YY_RULE_SETUP -#line 76 "Gmsh.l" +#line 60 "Gmsh.l" { parsestring('\"'); return tBIGSTR; } YY_BREAK case 6: YY_RULE_SETUP -#line 77 "Gmsh.l" +#line 61 "Gmsh.l" { parsestring('\''); return tBIGSTR; } YY_BREAK case 7: YY_RULE_SETUP -#line 78 "Gmsh.l" +#line 62 "Gmsh.l" { gmsh_yylval.d = NEWREG(); return tDOUBLE; } YY_BREAK case 8: YY_RULE_SETUP -#line 79 "Gmsh.l" +#line 63 "Gmsh.l" { gmsh_yylval.d = NEWPOINT(); return tDOUBLE; } YY_BREAK case 9: YY_RULE_SETUP -#line 80 "Gmsh.l" +#line 64 "Gmsh.l" { gmsh_yylval.d = NEWLINE(); return tDOUBLE; } YY_BREAK case 10: YY_RULE_SETUP -#line 81 "Gmsh.l" +#line 65 "Gmsh.l" { gmsh_yylval.d = NEWLINE(); return tDOUBLE; } YY_BREAK case 11: YY_RULE_SETUP -#line 82 "Gmsh.l" +#line 66 "Gmsh.l" { gmsh_yylval.d = NEWLINELOOP(); return tDOUBLE; } YY_BREAK case 12: YY_RULE_SETUP -#line 83 "Gmsh.l" +#line 67 "Gmsh.l" { gmsh_yylval.d = NEWSURFACE(); return tDOUBLE; } YY_BREAK case 13: YY_RULE_SETUP -#line 84 "Gmsh.l" +#line 68 "Gmsh.l" { gmsh_yylval.d = NEWSURFACELOOP(); return tDOUBLE; } YY_BREAK case 14: YY_RULE_SETUP -#line 85 "Gmsh.l" +#line 69 "Gmsh.l" { gmsh_yylval.d = NEWVOLUME(); return tDOUBLE; } YY_BREAK case 15: YY_RULE_SETUP -#line 86 "Gmsh.l" +#line 70 "Gmsh.l" { gmsh_yylval.d = NEWFIELD(); return tDOUBLE; } YY_BREAK case 16: YY_RULE_SETUP -#line 87 "Gmsh.l" +#line 71 "Gmsh.l" return tAFFECT; YY_BREAK case 17: YY_RULE_SETUP -#line 88 "Gmsh.l" +#line 72 "Gmsh.l" return tAFFECTPLUS; YY_BREAK case 18: YY_RULE_SETUP -#line 89 "Gmsh.l" +#line 73 "Gmsh.l" return tAFFECTMINUS; YY_BREAK case 19: YY_RULE_SETUP -#line 90 "Gmsh.l" +#line 74 "Gmsh.l" return tAFFECTTIMES; YY_BREAK case 20: YY_RULE_SETUP -#line 91 "Gmsh.l" +#line 75 "Gmsh.l" return tAFFECTDIVIDE; YY_BREAK case 21: YY_RULE_SETUP -#line 92 "Gmsh.l" +#line 76 "Gmsh.l" return tDOTS; YY_BREAK case 22: YY_RULE_SETUP -#line 93 "Gmsh.l" +#line 77 "Gmsh.l" return tDOTS; YY_BREAK case 23: YY_RULE_SETUP -#line 94 "Gmsh.l" +#line 78 "Gmsh.l" return tOR; YY_BREAK case 24: YY_RULE_SETUP -#line 95 "Gmsh.l" +#line 79 "Gmsh.l" return tAND; YY_BREAK case 25: YY_RULE_SETUP -#line 96 "Gmsh.l" +#line 80 "Gmsh.l" return tPLUSPLUS; YY_BREAK case 26: YY_RULE_SETUP -#line 97 "Gmsh.l" +#line 81 "Gmsh.l" return tMINUSMINUS; YY_BREAK case 27: YY_RULE_SETUP -#line 98 "Gmsh.l" +#line 82 "Gmsh.l" return tEQUAL; YY_BREAK case 28: YY_RULE_SETUP -#line 99 "Gmsh.l" +#line 83 "Gmsh.l" return tNOTEQUAL; YY_BREAK case 29: YY_RULE_SETUP -#line 100 "Gmsh.l" +#line 84 "Gmsh.l" return tLESSOREQUAL; YY_BREAK case 30: YY_RULE_SETUP -#line 101 "Gmsh.l" +#line 85 "Gmsh.l" return tGREATEROREQUAL; YY_BREAK case 31: YY_RULE_SETUP -#line 103 "Gmsh.l" +#line 87 "Gmsh.l" return tAcos; YY_BREAK case 32: YY_RULE_SETUP -#line 104 "Gmsh.l" +#line 88 "Gmsh.l" return tAcos; YY_BREAK case 33: YY_RULE_SETUP -#line 105 "Gmsh.l" +#line 89 "Gmsh.l" return tAlias; YY_BREAK case 34: YY_RULE_SETUP -#line 106 "Gmsh.l" +#line 90 "Gmsh.l" return tAliasWithOptions; YY_BREAK case 35: YY_RULE_SETUP -#line 107 "Gmsh.l" +#line 91 "Gmsh.l" return tAsin; YY_BREAK case 36: YY_RULE_SETUP -#line 108 "Gmsh.l" +#line 92 "Gmsh.l" return tAsin; YY_BREAK case 37: YY_RULE_SETUP -#line 109 "Gmsh.l" +#line 93 "Gmsh.l" return tAtan; YY_BREAK case 38: YY_RULE_SETUP -#line 110 "Gmsh.l" +#line 94 "Gmsh.l" return tAtan; YY_BREAK case 39: YY_RULE_SETUP -#line 111 "Gmsh.l" +#line 95 "Gmsh.l" return tAtan2; YY_BREAK case 40: YY_RULE_SETUP -#line 112 "Gmsh.l" +#line 96 "Gmsh.l" return tAtan2; YY_BREAK case 41: YY_RULE_SETUP -#line 114 "Gmsh.l" +#line 98 "Gmsh.l" return tBezier; YY_BREAK case 42: YY_RULE_SETUP -#line 115 "Gmsh.l" +#line 99 "Gmsh.l" return tBoundary; YY_BREAK case 43: YY_RULE_SETUP -#line 116 "Gmsh.l" +#line 100 "Gmsh.l" return tBump; YY_BREAK case 44: YY_RULE_SETUP -#line 117 "Gmsh.l" +#line 101 "Gmsh.l" return tBSpline; YY_BREAK case 45: YY_RULE_SETUP -#line 118 "Gmsh.l" +#line 102 "Gmsh.l" return tBoundingBox; YY_BREAK case 46: YY_RULE_SETUP -#line 120 "Gmsh.l" +#line 104 "Gmsh.l" return tCeil; YY_BREAK case 47: YY_RULE_SETUP -#line 121 "Gmsh.l" +#line 105 "Gmsh.l" return tCircle; YY_BREAK case 48: YY_RULE_SETUP -#line 122 "Gmsh.l" +#line 106 "Gmsh.l" return tCoherence; YY_BREAK case 49: YY_RULE_SETUP -#line 123 "Gmsh.l" +#line 107 "Gmsh.l" return tCombine; YY_BREAK case 50: YY_RULE_SETUP -#line 124 "Gmsh.l" +#line 108 "Gmsh.l" return tCosh; YY_BREAK case 51: YY_RULE_SETUP -#line 125 "Gmsh.l" +#line 109 "Gmsh.l" return tCos; YY_BREAK case 52: YY_RULE_SETUP -#line 126 "Gmsh.l" +#line 110 "Gmsh.l" return tCharacteristic; YY_BREAK case 53: YY_RULE_SETUP -#line 127 "Gmsh.l" +#line 111 "Gmsh.l" return tComplex; YY_BREAK case 54: YY_RULE_SETUP -#line 128 "Gmsh.l" +#line 112 "Gmsh.l" return tColor; YY_BREAK case 55: YY_RULE_SETUP -#line 129 "Gmsh.l" +#line 113 "Gmsh.l" return tColorTable; YY_BREAK case 56: YY_RULE_SETUP -#line 130 "Gmsh.l" +#line 114 "Gmsh.l" return tCoordinates; YY_BREAK case 57: YY_RULE_SETUP -#line 131 "Gmsh.l" +#line 115 "Gmsh.l" return tSpline; YY_BREAK case 58: YY_RULE_SETUP -#line 132 "Gmsh.l" +#line 116 "Gmsh.l" return tCall; YY_BREAK case 59: YY_RULE_SETUP -#line 134 "Gmsh.l" +#line 118 "Gmsh.l" return tDelete; YY_BREAK case 60: YY_RULE_SETUP -#line 135 "Gmsh.l" +#line 119 "Gmsh.l" return tDilate; YY_BREAK case 61: YY_RULE_SETUP -#line 136 "Gmsh.l" +#line 120 "Gmsh.l" return tDuplicata; YY_BREAK case 62: YY_RULE_SETUP -#line 137 "Gmsh.l" +#line 121 "Gmsh.l" return tDraw; YY_BREAK case 63: YY_RULE_SETUP -#line 139 "Gmsh.l" +#line 123 "Gmsh.l" return tExp; YY_BREAK case 64: YY_RULE_SETUP -#line 140 "Gmsh.l" +#line 124 "Gmsh.l" return tEllipse; YY_BREAK case 65: YY_RULE_SETUP -#line 141 "Gmsh.l" +#line 125 "Gmsh.l" return tEllipse; YY_BREAK case 66: YY_RULE_SETUP -#line 142 "Gmsh.l" +#line 126 "Gmsh.l" return tExtrude; YY_BREAK case 67: YY_RULE_SETUP -#line 143 "Gmsh.l" +#line 127 "Gmsh.l" return tElliptic; YY_BREAK case 68: YY_RULE_SETUP -#line 144 "Gmsh.l" +#line 128 "Gmsh.l" return tEndFor; YY_BREAK case 69: YY_RULE_SETUP -#line 145 "Gmsh.l" +#line 129 "Gmsh.l" return tEndIf; YY_BREAK case 70: YY_RULE_SETUP -#line 146 "Gmsh.l" +#line 130 "Gmsh.l" return tEuclidian; YY_BREAK case 71: YY_RULE_SETUP -#line 147 "Gmsh.l" +#line 131 "Gmsh.l" return tExit; YY_BREAK case 72: YY_RULE_SETUP -#line 149 "Gmsh.l" +#line 133 "Gmsh.l" return tFabs; YY_BREAK case 73: YY_RULE_SETUP -#line 150 "Gmsh.l" +#line 134 "Gmsh.l" return tField; YY_BREAK case 74: YY_RULE_SETUP -#line 151 "Gmsh.l" +#line 135 "Gmsh.l" return tFloor; YY_BREAK case 75: YY_RULE_SETUP -#line 152 "Gmsh.l" +#line 136 "Gmsh.l" return tFmod; YY_BREAK case 76: YY_RULE_SETUP -#line 153 "Gmsh.l" +#line 137 "Gmsh.l" return tFor; YY_BREAK case 77: YY_RULE_SETUP -#line 154 "Gmsh.l" +#line 138 "Gmsh.l" return tFunction; YY_BREAK case 78: YY_RULE_SETUP -#line 156 "Gmsh.l" +#line 140 "Gmsh.l" return tGetValue; YY_BREAK case 79: YY_RULE_SETUP -#line 157 "Gmsh.l" +#line 141 "Gmsh.l" return tGMSH_MAJOR_VERSION; YY_BREAK case 80: YY_RULE_SETUP -#line 158 "Gmsh.l" +#line 142 "Gmsh.l" return tGMSH_MINOR_VERSION; YY_BREAK case 81: YY_RULE_SETUP -#line 159 "Gmsh.l" +#line 143 "Gmsh.l" return tGMSH_PATCH_VERSION; YY_BREAK case 82: YY_RULE_SETUP -#line 161 "Gmsh.l" +#line 145 "Gmsh.l" return tHide; YY_BREAK case 83: YY_RULE_SETUP -#line 162 "Gmsh.l" +#line 146 "Gmsh.l" return tHole; YY_BREAK case 84: YY_RULE_SETUP -#line 163 "Gmsh.l" +#line 147 "Gmsh.l" return tHypot; YY_BREAK case 85: YY_RULE_SETUP -#line 165 "Gmsh.l" +#line 149 "Gmsh.l" return tIn; YY_BREAK case 86: YY_RULE_SETUP -#line 166 "Gmsh.l" +#line 150 "Gmsh.l" return tIf; YY_BREAK case 87: YY_RULE_SETUP -#line 167 "Gmsh.l" +#line 151 "Gmsh.l" return tIntersect; YY_BREAK case 88: YY_RULE_SETUP -#line 169 "Gmsh.l" +#line 153 "Gmsh.l" return tKnots; YY_BREAK case 89: YY_RULE_SETUP -#line 171 "Gmsh.l" +#line 155 "Gmsh.l" return tLength; YY_BREAK case 90: YY_RULE_SETUP -#line 172 "Gmsh.l" +#line 156 "Gmsh.l" return tLine; YY_BREAK case 91: YY_RULE_SETUP -#line 173 "Gmsh.l" +#line 157 "Gmsh.l" return tLoop; YY_BREAK case 92: YY_RULE_SETUP -#line 174 "Gmsh.l" +#line 158 "Gmsh.l" return tLog; YY_BREAK case 93: YY_RULE_SETUP -#line 175 "Gmsh.l" +#line 159 "Gmsh.l" return tLog10; YY_BREAK case 94: YY_RULE_SETUP -#line 176 "Gmsh.l" +#line 160 "Gmsh.l" return tLayers; YY_BREAK case 95: YY_RULE_SETUP -#line 178 "Gmsh.l" +#line 162 "Gmsh.l" return tModulo; YY_BREAK case 96: YY_RULE_SETUP -#line 179 "Gmsh.l" +#line 163 "Gmsh.l" return tMPI_Rank; YY_BREAK case 97: YY_RULE_SETUP -#line 180 "Gmsh.l" +#line 164 "Gmsh.l" return tMPI_Size; YY_BREAK case 98: YY_RULE_SETUP -#line 182 "Gmsh.l" +#line 166 "Gmsh.l" return tNurbs; YY_BREAK case 99: YY_RULE_SETUP -#line 184 "Gmsh.l" +#line 168 "Gmsh.l" return tOrder; YY_BREAK case 100: YY_RULE_SETUP -#line 186 "Gmsh.l" +#line 170 "Gmsh.l" return tPhysical; YY_BREAK case 101: YY_RULE_SETUP -#line 187 "Gmsh.l" +#line 171 "Gmsh.l" return tPi; YY_BREAK case 102: YY_RULE_SETUP -#line 188 "Gmsh.l" +#line 172 "Gmsh.l" return tPlane; YY_BREAK case 103: YY_RULE_SETUP -#line 189 "Gmsh.l" +#line 173 "Gmsh.l" return tPoint; YY_BREAK case 104: YY_RULE_SETUP -#line 190 "Gmsh.l" +#line 174 "Gmsh.l" return tProgression; YY_BREAK case 105: YY_RULE_SETUP -#line 191 "Gmsh.l" +#line 175 "Gmsh.l" return tProgression; YY_BREAK case 106: YY_RULE_SETUP -#line 192 "Gmsh.l" +#line 176 "Gmsh.l" return tParametric; YY_BREAK case 107: YY_RULE_SETUP -#line 193 "Gmsh.l" +#line 177 "Gmsh.l" return tPolarSphere; YY_BREAK case 108: YY_RULE_SETUP -#line 194 "Gmsh.l" +#line 178 "Gmsh.l" return tPrintf; YY_BREAK case 109: YY_RULE_SETUP -#line 195 "Gmsh.l" +#line 179 "Gmsh.l" return tPlugin; YY_BREAK case 110: YY_RULE_SETUP -#line 197 "Gmsh.l" +#line 181 "Gmsh.l" return tRecombine; YY_BREAK case 111: YY_RULE_SETUP -#line 198 "Gmsh.l" +#line 182 "Gmsh.l" return tRotate; YY_BREAK case 112: YY_RULE_SETUP -#line 199 "Gmsh.l" +#line 183 "Gmsh.l" return tRuled; YY_BREAK case 113: YY_RULE_SETUP -#line 200 "Gmsh.l" +#line 184 "Gmsh.l" return tRand; YY_BREAK case 114: YY_RULE_SETUP -#line 201 "Gmsh.l" +#line 185 "Gmsh.l" return tReturn; YY_BREAK case 115: YY_RULE_SETUP -#line 203 "Gmsh.l" +#line 187 "Gmsh.l" return tSmoother; YY_BREAK case 116: YY_RULE_SETUP -#line 204 "Gmsh.l" +#line 188 "Gmsh.l" return tSqrt; YY_BREAK case 117: YY_RULE_SETUP -#line 205 "Gmsh.l" +#line 189 "Gmsh.l" return tSin; YY_BREAK case 118: YY_RULE_SETUP -#line 206 "Gmsh.l" +#line 190 "Gmsh.l" return tSinh; YY_BREAK case 119: YY_RULE_SETUP -#line 207 "Gmsh.l" +#line 191 "Gmsh.l" return tSphere; YY_BREAK case 120: YY_RULE_SETUP -#line 208 "Gmsh.l" +#line 192 "Gmsh.l" return tSpline; YY_BREAK case 121: YY_RULE_SETUP -#line 209 "Gmsh.l" +#line 193 "Gmsh.l" return tSurface; YY_BREAK case 122: YY_RULE_SETUP -#line 210 "Gmsh.l" +#line 194 "Gmsh.l" return tSymmetry; YY_BREAK case 123: YY_RULE_SETUP -#line 211 "Gmsh.l" +#line 195 "Gmsh.l" return tSprintf; YY_BREAK case 124: YY_RULE_SETUP -#line 212 "Gmsh.l" +#line 196 "Gmsh.l" return tStrCat; YY_BREAK case 125: YY_RULE_SETUP -#line 213 "Gmsh.l" +#line 197 "Gmsh.l" return tStrPrefix; YY_BREAK case 126: YY_RULE_SETUP -#line 214 "Gmsh.l" +#line 198 "Gmsh.l" return tStrRelative; YY_BREAK case 127: YY_RULE_SETUP -#line 215 "Gmsh.l" +#line 199 "Gmsh.l" return tShow; YY_BREAK case 128: YY_RULE_SETUP -#line 217 "Gmsh.l" +#line 201 "Gmsh.l" return tTransfinite; YY_BREAK case 129: YY_RULE_SETUP -#line 218 "Gmsh.l" +#line 202 "Gmsh.l" return tTranslate; YY_BREAK case 130: YY_RULE_SETUP -#line 219 "Gmsh.l" +#line 203 "Gmsh.l" return tTanh; YY_BREAK case 131: YY_RULE_SETUP -#line 220 "Gmsh.l" +#line 204 "Gmsh.l" return tTan; YY_BREAK case 132: YY_RULE_SETUP -#line 221 "Gmsh.l" +#line 205 "Gmsh.l" return tToday; YY_BREAK case 133: YY_RULE_SETUP -#line 223 "Gmsh.l" +#line 207 "Gmsh.l" return tUsing; YY_BREAK case 134: YY_RULE_SETUP -#line 225 "Gmsh.l" +#line 209 "Gmsh.l" return tVolume; YY_BREAK case 135: YY_RULE_SETUP -#line 227 "Gmsh.l" +#line 211 "Gmsh.l" return tText2D; YY_BREAK case 136: YY_RULE_SETUP -#line 228 "Gmsh.l" +#line 212 "Gmsh.l" return tText3D; YY_BREAK case 137: YY_RULE_SETUP -#line 229 "Gmsh.l" +#line 213 "Gmsh.l" return tInterpolationScheme; YY_BREAK case 138: YY_RULE_SETUP -#line 230 "Gmsh.l" +#line 214 "Gmsh.l" return tTime; YY_BREAK case 139: -#line 233 "Gmsh.l" +#line 217 "Gmsh.l" case 140: -#line 234 "Gmsh.l" +#line 218 "Gmsh.l" case 141: -#line 235 "Gmsh.l" +#line 219 "Gmsh.l" case 142: YY_RULE_SETUP -#line 235 "Gmsh.l" +#line 219 "Gmsh.l" { gmsh_yylval.d = atof((char *)gmsh_yytext); return tDOUBLE; } YY_BREAK case 143: YY_RULE_SETUP -#line 237 "Gmsh.l" +#line 221 "Gmsh.l" { gmsh_yylval.c = strsave((char*)gmsh_yytext); return tSTRING; } YY_BREAK case 144: YY_RULE_SETUP -#line 239 "Gmsh.l" +#line 223 "Gmsh.l" return gmsh_yytext[0]; YY_BREAK case 145: YY_RULE_SETUP -#line 241 "Gmsh.l" +#line 225 "Gmsh.l" ECHO; YY_BREAK -#line 1854 "Gmsh.yy.cpp" +#line 1838 "Gmsh.yy.cpp" case YY_STATE_EOF(INITIAL): yyterminate(); @@ -2836,7 +2820,7 @@ void gmsh_yyfree (void * ptr ) #define YYTABLES_NAME "yytables" -#line 241 "Gmsh.l" +#line 225 "Gmsh.l" diff --git a/Parser/Makefile b/Parser/Makefile index b04205bbab..ced9af1685 100644 --- a/Parser/Makefile +++ b/Parser/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.161 2008-07-10 13:34:41 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. include ../variables diff --git a/Parser/Parser.h b/Parser/Parser.h index 0ea1b2eb6f..8c5f357a3d 100644 --- a/Parser/Parser.h +++ b/Parser/Parser.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _PARSER_H_ #define _PARSER_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "ListUtils.h" #include "TreeUtils.h" diff --git a/Plugin/Annotate.cpp b/Plugin/Annotate.cpp index 9d4d60ba4a..6d9d2b5ec5 100644 --- a/Plugin/Annotate.cpp +++ b/Plugin/Annotate.cpp @@ -1,23 +1,7 @@ -// $Id: Annotate.cpp,v 1.22 2008-04-05 17:49:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <vector> #include "Annotate.h" diff --git a/Plugin/Annotate.h b/Plugin/Annotate.h index 76a7fb5087..01a6b4dcea 100644 --- a/Plugin/Annotate.h +++ b/Plugin/Annotate.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _ANNOTATE_H_ #define _ANNOTATE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/Curl.cpp b/Plugin/Curl.cpp index da99246d00..152d5f8bd1 100644 --- a/Plugin/Curl.cpp +++ b/Plugin/Curl.cpp @@ -1,23 +1,7 @@ -// $Id: Curl.cpp,v 1.11 2008-05-12 20:24:05 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Curl.h" #include "shapeFunctions.h" diff --git a/Plugin/Curl.h b/Plugin/Curl.h index 9a1fb708f3..f528a5f73d 100644 --- a/Plugin/Curl.h +++ b/Plugin/Curl.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _CURL_H_ #define _CURL_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/CutGrid.cpp b/Plugin/CutGrid.cpp index 0b09f5b008..27188d3426 100644 --- a/Plugin/CutGrid.cpp +++ b/Plugin/CutGrid.cpp @@ -1,23 +1,7 @@ -// $Id: CutGrid.cpp,v 1.27 2008-04-05 17:49:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "OctreePost.h" #include "CutGrid.h" diff --git a/Plugin/CutGrid.h b/Plugin/CutGrid.h index e50e90b079..d0c1456565 100644 --- a/Plugin/CutGrid.h +++ b/Plugin/CutGrid.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _CUT_GRID_H_ #define _CUT_GRID_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/CutMap.cpp b/Plugin/CutMap.cpp index e1a76f480c..e746d3475e 100644 --- a/Plugin/CutMap.cpp +++ b/Plugin/CutMap.cpp @@ -1,23 +1,7 @@ -// $Id: CutMap.cpp,v 1.59 2008-04-05 17:49:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "CutMap.h" #include "Context.h" diff --git a/Plugin/CutMap.h b/Plugin/CutMap.h index badd4e6cb4..8d5d5c27b7 100644 --- a/Plugin/CutMap.h +++ b/Plugin/CutMap.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _CUT_MAP_H_ #define _CUT_MAP_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Levelset.h" extern "C" diff --git a/Plugin/CutParametric.cpp b/Plugin/CutParametric.cpp index 6cf29927ac..2c83b3bb4e 100644 --- a/Plugin/CutParametric.cpp +++ b/Plugin/CutParametric.cpp @@ -1,23 +1,7 @@ -// $Id: CutParametric.cpp,v 1.29 2008-05-04 08:31:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <math.h> #include "OctreePost.h" diff --git a/Plugin/CutParametric.h b/Plugin/CutParametric.h index b085506621..e5948feaca 100644 --- a/Plugin/CutParametric.h +++ b/Plugin/CutParametric.h @@ -1,27 +1,12 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _CUT_PARAMETRIC_H_ #define _CUT_PARAMETRIC_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <vector> - #include "Plugin.h" extern "C" diff --git a/Plugin/CutPlane.cpp b/Plugin/CutPlane.cpp index f2b8684eeb..42b5daab89 100644 --- a/Plugin/CutPlane.cpp +++ b/Plugin/CutPlane.cpp @@ -1,23 +1,7 @@ -// $Id: CutPlane.cpp,v 1.58 2008-06-05 13:57:47 samtech Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "CutPlane.h" #include "Context.h" diff --git a/Plugin/CutPlane.h b/Plugin/CutPlane.h index 68f0f7303b..f724ab1db2 100644 --- a/Plugin/CutPlane.h +++ b/Plugin/CutPlane.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _CUT_PLANE_H_ #define _CUT_PLANE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Levelset.h" extern "C" diff --git a/Plugin/CutSphere.cpp b/Plugin/CutSphere.cpp index f40870c5c0..645924401a 100644 --- a/Plugin/CutSphere.cpp +++ b/Plugin/CutSphere.cpp @@ -1,23 +1,7 @@ -// $Id: CutSphere.cpp,v 1.52 2008-06-05 13:57:47 samtech Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <string.h> #include "CutSphere.h" diff --git a/Plugin/CutSphere.h b/Plugin/CutSphere.h index d6b5d33c78..a892a1ebaa 100644 --- a/Plugin/CutSphere.h +++ b/Plugin/CutSphere.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _CUT_SPHERE_H_ #define _CUT_SPHERE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Levelset.h" extern "C" diff --git a/Plugin/Divergence.cpp b/Plugin/Divergence.cpp index 969ee9896e..1a916aed10 100644 --- a/Plugin/Divergence.cpp +++ b/Plugin/Divergence.cpp @@ -1,23 +1,7 @@ -// $Id: Divergence.cpp,v 1.11 2008-05-12 20:24:05 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Divergence.h" #include "shapeFunctions.h" diff --git a/Plugin/Divergence.h b/Plugin/Divergence.h index 1a7dd26b2b..116865a40e 100644 --- a/Plugin/Divergence.h +++ b/Plugin/Divergence.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _DIVERGENCE_H_ #define _DIVERGENCE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/Eigenvalues.cpp b/Plugin/Eigenvalues.cpp index 32431f5eba..985bf69c74 100644 --- a/Plugin/Eigenvalues.cpp +++ b/Plugin/Eigenvalues.cpp @@ -1,23 +1,7 @@ -// $Id: Eigenvalues.cpp,v 1.10 2008-05-04 08:31:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Eigenvalues.h" #include "Numeric.h" diff --git a/Plugin/Eigenvalues.h b/Plugin/Eigenvalues.h index f424e05377..c423650a7e 100644 --- a/Plugin/Eigenvalues.h +++ b/Plugin/Eigenvalues.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _EIGENVALUES_H_ #define _EIGENVALUES_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/Eigenvectors.cpp b/Plugin/Eigenvectors.cpp index cdb348d7d6..cbdd46b868 100644 --- a/Plugin/Eigenvectors.cpp +++ b/Plugin/Eigenvectors.cpp @@ -1,23 +1,7 @@ -// $Id: Eigenvectors.cpp,v 1.13 2008-05-04 08:31:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Eigenvectors.h" #include "Numeric.h" diff --git a/Plugin/Eigenvectors.h b/Plugin/Eigenvectors.h index 34d8550471..3ccf7dc88c 100644 --- a/Plugin/Eigenvectors.h +++ b/Plugin/Eigenvectors.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _EIGENVECTORS_H_ #define _EIGENVECTORS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/Evaluate.cpp b/Plugin/Evaluate.cpp index 7fe0f2d35f..76c1d36abc 100644 --- a/Plugin/Evaluate.cpp +++ b/Plugin/Evaluate.cpp @@ -1,23 +1,7 @@ -// $Id: Evaluate.cpp,v 1.38 2008-05-04 08:31:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Evaluate.h" diff --git a/Plugin/Evaluate.h b/Plugin/Evaluate.h index 17cc1c2b0d..cee80559b0 100644 --- a/Plugin/Evaluate.h +++ b/Plugin/Evaluate.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _EVALUATE_H_ #define _EVALUATE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" #include "OctreePost.h" diff --git a/Plugin/Extract.cpp b/Plugin/Extract.cpp index f595d2c1d6..29b2d9cd7e 100644 --- a/Plugin/Extract.cpp +++ b/Plugin/Extract.cpp @@ -1,23 +1,7 @@ -// $Id: Extract.cpp,v 1.29 2008-05-04 08:31:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Extract.h" diff --git a/Plugin/Extract.h b/Plugin/Extract.h index 8555eb4038..0e9d7cd518 100644 --- a/Plugin/Extract.h +++ b/Plugin/Extract.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _EXTRACT_H_ #define _EXTRACT_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/ExtractEdges.cpp b/Plugin/ExtractEdges.cpp index 109a3540a8..23c8f0e960 100644 --- a/Plugin/ExtractEdges.cpp +++ b/Plugin/ExtractEdges.cpp @@ -1,23 +1,7 @@ -// $Id: ExtractEdges.cpp,v 1.10 2008-05-04 08:31:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "ExtractEdges.h" #include "BDS.h" diff --git a/Plugin/ExtractEdges.h b/Plugin/ExtractEdges.h index 853c0bfee3..64280ce6ca 100644 --- a/Plugin/ExtractEdges.h +++ b/Plugin/ExtractEdges.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _EXTRACT_EDGES_H_ #define _EXTRACT_EDGES_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/ExtractElements.cpp b/Plugin/ExtractElements.cpp index cbc3759dc4..1b98f1c769 100644 --- a/Plugin/ExtractElements.cpp +++ b/Plugin/ExtractElements.cpp @@ -1,23 +1,7 @@ -// $Id: ExtractElements.cpp,v 1.15 2008-07-10 13:29:30 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "ExtractElements.h" #include "Numeric.h" diff --git a/Plugin/ExtractElements.h b/Plugin/ExtractElements.h index 62c17886b6..c26606f10c 100644 --- a/Plugin/ExtractElements.h +++ b/Plugin/ExtractElements.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _EXTRACT_ELEMENTS_H_ #define _EXTRACT_ELEMENTS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/FieldView.cpp b/Plugin/FieldView.cpp index 37b8e9105c..cfe61bc09e 100644 --- a/Plugin/FieldView.cpp +++ b/Plugin/FieldView.cpp @@ -1,23 +1,7 @@ -// $Id: FieldView.cpp,v 1.9 2008-05-04 08:31:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "FieldView.h" #include "Field.h" diff --git a/Plugin/FieldView.h b/Plugin/FieldView.h index 8c82f430e9..f938f6ac89 100644 --- a/Plugin/FieldView.h +++ b/Plugin/FieldView.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _FIELD_VIEW_H_ #define _FIELD_VIEW_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/GSHHS.cpp b/Plugin/GSHHS.cpp index e4603534c1..6856e02f55 100644 --- a/Plugin/GSHHS.cpp +++ b/Plugin/GSHHS.cpp @@ -1,22 +1,7 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "GSHHS.h" #include "Field.h" @@ -299,7 +284,7 @@ class GeoEarthImport } }; -/* $Id: GSHHS.cpp,v 1.12 2008-06-03 08:55:33 remacle Exp $ +/* $Id: GSHHS.cpp,v 1.13 2008-07-11 16:56:10 geuzaine Exp $ * * PROGRAM: gshhs.c * AUTHOR: Paul Wessel (pwessel@hawaii.edu) diff --git a/Plugin/GSHHS.h b/Plugin/GSHHS.h index 11b6145d35..44a4645907 100644 --- a/Plugin/GSHHS.h +++ b/Plugin/GSHHS.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GSHHS_H_ #define _GSHHS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/Gradient.cpp b/Plugin/Gradient.cpp index 3e84a72e24..8987890c12 100644 --- a/Plugin/Gradient.cpp +++ b/Plugin/Gradient.cpp @@ -1,23 +1,7 @@ -// $Id: Gradient.cpp,v 1.17 2008-06-06 19:14:35 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Gradient.h" #include "shapeFunctions.h" diff --git a/Plugin/Gradient.h b/Plugin/Gradient.h index 5ace582bd9..a460438a09 100644 --- a/Plugin/Gradient.h +++ b/Plugin/Gradient.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GRADIENT_H_ #define _GRADIENT_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/HarmonicToTime.cpp b/Plugin/HarmonicToTime.cpp index c6520b628f..67fa64d1ae 100644 --- a/Plugin/HarmonicToTime.cpp +++ b/Plugin/HarmonicToTime.cpp @@ -1,23 +1,7 @@ -// $Id: HarmonicToTime.cpp,v 1.17 2008-05-04 08:31:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "HarmonicToTime.h" diff --git a/Plugin/HarmonicToTime.h b/Plugin/HarmonicToTime.h index 27c622f5da..2f34c6b780 100644 --- a/Plugin/HarmonicToTime.h +++ b/Plugin/HarmonicToTime.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _HARMONIC_TO_TIME_H_ #define _HARMONIC_TO_TIME_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/Integrate.cpp b/Plugin/Integrate.cpp index d519166107..68849d46c7 100644 --- a/Plugin/Integrate.cpp +++ b/Plugin/Integrate.cpp @@ -1,23 +1,7 @@ -// $Id: Integrate.cpp,v 1.29 2008-07-01 12:46:58 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Integrate.h" #include "shapeFunctions.h" diff --git a/Plugin/Integrate.h b/Plugin/Integrate.h index fc2c151990..b141defec7 100644 --- a/Plugin/Integrate.h +++ b/Plugin/Integrate.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _INTEGRATE_H_ #define _INTEGRATE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/Lambda2.cpp b/Plugin/Lambda2.cpp index ee13cfafd5..d35ed58234 100644 --- a/Plugin/Lambda2.cpp +++ b/Plugin/Lambda2.cpp @@ -1,23 +1,7 @@ -// $Id: Lambda2.cpp,v 1.16 2008-05-12 20:24:05 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Lambda2.h" #include "Numeric.h" diff --git a/Plugin/Lambda2.h b/Plugin/Lambda2.h index 3ea6bae00f..e357073d76 100644 --- a/Plugin/Lambda2.h +++ b/Plugin/Lambda2.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _LAMBDA2_H_ #define _LAMBDA2_H -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/Levelset.cpp b/Plugin/Levelset.cpp index bc703c65bf..57388e3b23 100644 --- a/Plugin/Levelset.cpp +++ b/Plugin/Levelset.cpp @@ -1,23 +1,7 @@ -// $Id: Levelset.cpp,v 1.49 2008-06-07 17:20:56 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Levelset.h" #include "MakeSimplex.h" diff --git a/Plugin/Levelset.h b/Plugin/Levelset.h index 394d37773e..5d03db229c 100644 --- a/Plugin/Levelset.h +++ b/Plugin/Levelset.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _LEVELSET_H_ #define _LEVELSET_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" class GMSH_LevelsetPlugin : public GMSH_Post_Plugin diff --git a/Plugin/MakeSimplex.cpp b/Plugin/MakeSimplex.cpp index 82525b163e..f97e5270b6 100644 --- a/Plugin/MakeSimplex.cpp +++ b/Plugin/MakeSimplex.cpp @@ -1,23 +1,7 @@ -// $Id: MakeSimplex.cpp,v 1.9 2008-05-04 08:31:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "MakeSimplex.h" diff --git a/Plugin/MakeSimplex.h b/Plugin/MakeSimplex.h index faca2674b4..714dc583d1 100644 --- a/Plugin/MakeSimplex.h +++ b/Plugin/MakeSimplex.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _MAKE_SIMPLEX_H_ #define _MAKE_SIMPLEX_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/Makefile b/Plugin/Makefile index 5d55fb88b9..6ce6c69d76 100644 --- a/Plugin/Makefile +++ b/Plugin/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.172 2008-07-10 13:34:41 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. include ../variables diff --git a/Plugin/ModulusPhase.cpp b/Plugin/ModulusPhase.cpp index 59519c95f7..f32b960a17 100644 --- a/Plugin/ModulusPhase.cpp +++ b/Plugin/ModulusPhase.cpp @@ -1,23 +1,7 @@ -// $Id: ModulusPhase.cpp,v 1.11 2008-05-04 08:31:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "ModulusPhase.h" diff --git a/Plugin/ModulusPhase.h b/Plugin/ModulusPhase.h index b2dec43a6d..2548687123 100644 --- a/Plugin/ModulusPhase.h +++ b/Plugin/ModulusPhase.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _MODULUS_PHASE_H_ #define _MODULUS_PHASE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/Plugin.cpp b/Plugin/Plugin.cpp index 5784284e97..27b8a4f69a 100644 --- a/Plugin/Plugin.cpp +++ b/Plugin/Plugin.cpp @@ -1,23 +1,7 @@ -// $Id: Plugin.cpp,v 1.94 2008-05-04 08:31:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Plugin.h" diff --git a/Plugin/Plugin.h b/Plugin/Plugin.h index 3a29f43d3f..f16380d327 100644 --- a/Plugin/Plugin.h +++ b/Plugin/Plugin.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _PLUGIN_H_ #define _PLUGIN_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - // To create a plugin: // 1) Create a dynamic lib containing GMSH_RegisterPlugin(); // 2) When there is an unacceptable error in the plugin, just throw diff --git a/Plugin/PluginManager.cpp b/Plugin/PluginManager.cpp index 039529c0a2..e426d9e3d4 100644 --- a/Plugin/PluginManager.cpp +++ b/Plugin/PluginManager.cpp @@ -1,23 +1,7 @@ -// $Id: PluginManager.cpp,v 1.8 2008-05-04 08:31:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #if !defined(HAVE_NO_DLL) #include <dlfcn.h> diff --git a/Plugin/PluginManager.h b/Plugin/PluginManager.h index 66ca0ef44f..47cd935a28 100644 --- a/Plugin/PluginManager.h +++ b/Plugin/PluginManager.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _PLUGIN_MANAGER_H_ #define _PLUGIN_MANAGER_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <map> #include "Plugin.h" diff --git a/Plugin/Probe.cpp b/Plugin/Probe.cpp index 6c75bfd8e3..ba064ba612 100644 --- a/Plugin/Probe.cpp +++ b/Plugin/Probe.cpp @@ -1,23 +1,7 @@ -// $Id: Probe.cpp,v 1.22 2008-04-05 17:49:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Probe.h" #include "Context.h" diff --git a/Plugin/Probe.h b/Plugin/Probe.h index 6a6ba2eef0..8504301fb9 100644 --- a/Plugin/Probe.h +++ b/Plugin/Probe.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _PROBE_H_ #define _PROBE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/Remove.cpp b/Plugin/Remove.cpp index bc9283c3a1..9b3c48ef82 100644 --- a/Plugin/Remove.cpp +++ b/Plugin/Remove.cpp @@ -1,23 +1,7 @@ -// $Id: Remove.cpp,v 1.15 2008-04-05 17:49:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Remove.h" diff --git a/Plugin/Remove.h b/Plugin/Remove.h index e7295d1c8a..189a52f75a 100644 --- a/Plugin/Remove.h +++ b/Plugin/Remove.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _REMOVE_H_ #define _REMOVE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/Skin.cpp b/Plugin/Skin.cpp index 1c4e9e7c2b..c6991ef239 100644 --- a/Plugin/Skin.cpp +++ b/Plugin/Skin.cpp @@ -1,23 +1,7 @@ -// $Id: Skin.cpp,v 1.39 2008-06-07 17:20:57 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Skin.h" #include "MallocUtils.h" diff --git a/Plugin/Skin.h b/Plugin/Skin.h index 3c16da98ab..462fdf32d0 100644 --- a/Plugin/Skin.h +++ b/Plugin/Skin.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _SKIN_H_ #define _SKIN_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" #include "ListUtils.h" #include "TreeUtils.h" diff --git a/Plugin/Smooth.cpp b/Plugin/Smooth.cpp index 1f97c6862f..d832f7fd4e 100644 --- a/Plugin/Smooth.cpp +++ b/Plugin/Smooth.cpp @@ -1,23 +1,7 @@ -// $Id: Smooth.cpp,v 1.32 2008-04-05 17:49:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Smooth.h" diff --git a/Plugin/Smooth.h b/Plugin/Smooth.h index 9b369f2a78..4d03f4f805 100644 --- a/Plugin/Smooth.h +++ b/Plugin/Smooth.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _SMOOTH_H_ #define _SMOOTH_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/SphericalRaise.cpp b/Plugin/SphericalRaise.cpp index 22775b942b..2f1caad1fb 100644 --- a/Plugin/SphericalRaise.cpp +++ b/Plugin/SphericalRaise.cpp @@ -1,23 +1,7 @@ -// $Id: SphericalRaise.cpp,v 1.35 2008-05-04 08:31:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "SphericalRaise.h" #include "Numeric.h" diff --git a/Plugin/SphericalRaise.h b/Plugin/SphericalRaise.h index 9ed3720742..1d702cdead 100644 --- a/Plugin/SphericalRaise.h +++ b/Plugin/SphericalRaise.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _SPHERICAL_RAISE_H_ #define _SPHERICAL_RAISE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/StreamLines.cpp b/Plugin/StreamLines.cpp index 595259c135..2b52fbd140 100644 --- a/Plugin/StreamLines.cpp +++ b/Plugin/StreamLines.cpp @@ -1,23 +1,7 @@ -// $Id: StreamLines.cpp,v 1.36 2008-05-04 08:31:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <math.h> #include "StreamLines.h" diff --git a/Plugin/StreamLines.h b/Plugin/StreamLines.h index 191830ad55..a4ba37480f 100644 --- a/Plugin/StreamLines.h +++ b/Plugin/StreamLines.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _STREAM_LINES_H_ #define _STREAM_LINES_H -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/Transform.cpp b/Plugin/Transform.cpp index cc4e687284..bfa70573b2 100644 --- a/Plugin/Transform.cpp +++ b/Plugin/Transform.cpp @@ -1,23 +1,7 @@ -// $Id: Transform.cpp,v 1.41 2008-04-06 09:20:17 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Transform.h" diff --git a/Plugin/Transform.h b/Plugin/Transform.h index b4534ec55d..69be738f5b 100644 --- a/Plugin/Transform.h +++ b/Plugin/Transform.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _TRANSFORM_H_ #define _TRANSFORM_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/TransformLatLon.cpp b/Plugin/TransformLatLon.cpp index ee63c382dc..dc1acd5632 100644 --- a/Plugin/TransformLatLon.cpp +++ b/Plugin/TransformLatLon.cpp @@ -1,23 +1,7 @@ -// $Id: TransformLatLon.cpp,v 1.6 2008-05-22 12:26:59 remacle Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "TransformLatLon.h" diff --git a/Plugin/TransformLatLon.h b/Plugin/TransformLatLon.h index d70b7bf367..e531a47422 100644 --- a/Plugin/TransformLatLon.h +++ b/Plugin/TransformLatLon.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _TRANSFORMLATLON_H_ #define _TRANSFORMLATLON_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/Triangulate.cpp b/Plugin/Triangulate.cpp index 9f977b6c33..1c25505166 100644 --- a/Plugin/Triangulate.cpp +++ b/Plugin/Triangulate.cpp @@ -1,23 +1,7 @@ -// $Id: Triangulate.cpp,v 1.48 2008-04-05 17:49:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include <vector> #include "GModel.h" diff --git a/Plugin/Triangulate.h b/Plugin/Triangulate.h index b126a49e51..a484af0b66 100644 --- a/Plugin/Triangulate.h +++ b/Plugin/Triangulate.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _TRIANGULATE_H_ #define _TRIANGULATE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Plugin/Warp.cpp b/Plugin/Warp.cpp index 4bb0db8f07..0009417a94 100644 --- a/Plugin/Warp.cpp +++ b/Plugin/Warp.cpp @@ -1,23 +1,7 @@ -// $Id: Warp.cpp,v 1.16 2008-05-04 08:31:23 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Warp.h" #include "SmoothData.h" diff --git a/Plugin/Warp.h b/Plugin/Warp.h index 04f9272b2d..50ae863f73 100644 --- a/Plugin/Warp.h +++ b/Plugin/Warp.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _WARP_H_ #define _WARP_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Plugin.h" extern "C" diff --git a/Post/ColorTable.cpp b/Post/ColorTable.cpp index 466ebde493..7e4f62456e 100644 --- a/Post/ColorTable.cpp +++ b/Post/ColorTable.cpp @@ -1,23 +1,7 @@ -// $Id: ColorTable.cpp,v 1.7 2008-07-10 13:29:30 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // // Contributor(s): // David Colignon diff --git a/Post/ColorTable.h b/Post/ColorTable.h index fb793f4a3d..68949b85b4 100644 --- a/Post/ColorTable.h +++ b/Post/ColorTable.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _COLORTABLE_H_ #define _COLORTABLE_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <stdio.h> #define COLORTABLE_NBMAX_PARAM 10 diff --git a/Post/Makefile b/Post/Makefile index 0fb9f5a620..b0e6168b69 100644 --- a/Post/Makefile +++ b/Post/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.53 2008-07-10 13:34:42 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. include ../variables diff --git a/Post/OctreePost.cpp b/Post/OctreePost.cpp index ca2ca837d3..f0280221ba 100644 --- a/Post/OctreePost.cpp +++ b/Post/OctreePost.cpp @@ -1,23 +1,7 @@ -// $Id: OctreePost.cpp,v 1.16 2008-07-08 12:43:26 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. #include "Octree.h" #include "OctreePost.h" diff --git a/Post/OctreePost.h b/Post/OctreePost.h index 69ed7d2016..9e28ee86eb 100644 --- a/Post/OctreePost.h +++ b/Post/OctreePost.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _OCTREE_POST_H_ #define _OCTREE_POST_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Octree.h" class PView; diff --git a/Post/PView.cpp b/Post/PView.cpp index 7a3f5f12cc..f3e8893606 100644 --- a/Post/PView.cpp +++ b/Post/PView.cpp @@ -1,23 +1,7 @@ -// $Id: PView.cpp,v 1.28 2008-05-04 08:31:24 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // // Contributor(s): // diff --git a/Post/PView.h b/Post/PView.h index 73ebeced45..dafd43387c 100644 --- a/Post/PView.h +++ b/Post/PView.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _PVIEW_H_ #define _PVIEW_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <vector> #include <string> #include "SPoint3.h" diff --git a/Post/PViewData.cpp b/Post/PViewData.cpp index b958942e5c..bf24e02fbb 100644 --- a/Post/PViewData.cpp +++ b/Post/PViewData.cpp @@ -1,23 +1,7 @@ -// $Id: PViewData.cpp,v 1.23 2008-06-07 17:20:57 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // // Contributor(s): // diff --git a/Post/PViewData.h b/Post/PViewData.h index d73ef355d3..43e6d66e88 100644 --- a/Post/PViewData.h +++ b/Post/PViewData.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _PVIEW_DATA_H_ #define _PVIEW_DATA_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <string> #include <vector> #include <map> diff --git a/Post/PViewDataGModel.cpp b/Post/PViewDataGModel.cpp index 233a0c7292..91cfc3a52a 100644 --- a/Post/PViewDataGModel.cpp +++ b/Post/PViewDataGModel.cpp @@ -1,23 +1,7 @@ -// $Id: PViewDataGModel.cpp,v 1.55 2008-05-12 20:24:06 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // // Contributor(s): // diff --git a/Post/PViewDataGModel.h b/Post/PViewDataGModel.h index 7f651a9dcd..84e6b9f7ff 100644 --- a/Post/PViewDataGModel.h +++ b/Post/PViewDataGModel.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _PVIEW_DATA_GMODEL_H_ #define _PVIEW_DATA_GMODEL_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "PViewData.h" #include "GModel.h" #include "SBoundingBox3d.h" diff --git a/Post/PViewDataGModelIO.cpp b/Post/PViewDataGModelIO.cpp index 0f2887f46f..0ad64cffd8 100644 --- a/Post/PViewDataGModelIO.cpp +++ b/Post/PViewDataGModelIO.cpp @@ -1,23 +1,7 @@ -// $Id: PViewDataGModelIO.cpp,v 1.47 2008-07-04 16:58:48 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // // Contributor(s): // diff --git a/Post/PViewDataIO.cpp b/Post/PViewDataIO.cpp index 823e2ea733..c20518842e 100644 --- a/Post/PViewDataIO.cpp +++ b/Post/PViewDataIO.cpp @@ -1,23 +1,7 @@ -// $Id: PViewDataIO.cpp,v 1.9 2008-05-04 08:31:24 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // // Contributor(s): // diff --git a/Post/PViewDataList.cpp b/Post/PViewDataList.cpp index 1e0e38e25a..b97f409794 100644 --- a/Post/PViewDataList.cpp +++ b/Post/PViewDataList.cpp @@ -1,23 +1,7 @@ -// $Id: PViewDataList.cpp,v 1.28 2008-06-27 13:50:35 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // // Contributor(s): // diff --git a/Post/PViewDataList.h b/Post/PViewDataList.h index f31205a8d2..c7daf0cc29 100644 --- a/Post/PViewDataList.h +++ b/Post/PViewDataList.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _PVIEW_DATA_LIST_H_ #define _PVIEW_DATA_LIST_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <vector> #include <string> #include "PViewData.h" diff --git a/Post/PViewDataListIO.cpp b/Post/PViewDataListIO.cpp index a15e76481a..21219f312f 100644 --- a/Post/PViewDataListIO.cpp +++ b/Post/PViewDataListIO.cpp @@ -1,23 +1,7 @@ -// $Id: PViewDataListIO.cpp,v 1.21 2008-06-27 10:09:19 remacle Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // // Contributor(s): // diff --git a/Post/PViewIO.cpp b/Post/PViewIO.cpp index c467694aec..af89aeb2e5 100644 --- a/Post/PViewIO.cpp +++ b/Post/PViewIO.cpp @@ -1,23 +1,7 @@ -// $Id: PViewIO.cpp,v 1.9 2008-07-04 16:58:48 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // // Contributor(s): // diff --git a/Post/PViewOptions.cpp b/Post/PViewOptions.cpp index 2a691d4e05..7f47999eee 100644 --- a/Post/PViewOptions.cpp +++ b/Post/PViewOptions.cpp @@ -1,23 +1,7 @@ -// $Id: PViewOptions.cpp,v 1.22 2008-05-20 19:03:29 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // // Contributor(s): // diff --git a/Post/PViewOptions.h b/Post/PViewOptions.h index d0655c5bdd..9f1225b181 100644 --- a/Post/PViewOptions.h +++ b/Post/PViewOptions.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _PVIEW_OPTIONS_H_ #define _PVIEW_OPTIONS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <string> #include "ColorTable.h" #include "SBoundingBox3d.h" diff --git a/Post/adaptiveData.cpp b/Post/adaptiveData.cpp index 2b0c8d1758..3ffb9e3b79 100644 --- a/Post/adaptiveData.cpp +++ b/Post/adaptiveData.cpp @@ -1,3 +1,7 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // // Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // diff --git a/Post/adaptiveData.h b/Post/adaptiveData.h index e180945108..d1843cbaea 100644 --- a/Post/adaptiveData.h +++ b/Post/adaptiveData.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _ADAPTIVE_DATA_H_ #define _ADAPTIVE_DATA_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include <list> #include <set> #include "ListUtils.h" diff --git a/Post/shapeFunctions.h b/Post/shapeFunctions.h index 8c60099ff8..53176cdd21 100644 --- a/Post/shapeFunctions.h +++ b/Post/shapeFunctions.h @@ -1,25 +1,11 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _SHAPE_FUNCTIONS_H_ #define _SHAPE_FUNCTIONS_H_ -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. - #include "Numeric.h" #include "Message.h" diff --git a/bin/Makefile b/bin/Makefile index 92f5543784..be3301c73e 100644 --- a/bin/Makefile +++ b/bin/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.9 2008-02-17 08:48:09 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. default: true diff --git a/configure.in b/configure.in index 4f03b7d2f5..8af2168941 100644 --- a/configure.in +++ b/configure.in @@ -1,23 +1,7 @@ -dnl $Id: configure.in,v 1.162 2008-07-04 22:43:37 geuzaine Exp $ +dnl Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle dnl -dnl Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle -dnl -dnl This program is free software; you can redistribute it and/or modify -dnl it under the terms of the GNU General Public License as published by -dnl the Free Software Foundation; either version 2 of the License, or -dnl (at your option) any later version. -dnl -dnl This program is distributed in the hope that it will be useful, -dnl but WITHOUT ANY WARRANTY; without even the implied warranty of -dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -dnl GNU General Public License for more details. -dnl -dnl You should have received a copy of the GNU General Public License -dnl along with this program; if not, write to the Free Software -dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 -dnl USA. -dnl -dnl Please report all bugs and problems to <gmsh@geuz.org>. +dnl See the LICENSE.txt file for license information. Please report all +dnl bugs and problems to <gmsh@geuz.org>. dnl Process this file with autoconf to produce the configure script. diff --git a/contrib/ANN/Makefile b/contrib/ANN/Makefile index 6d916d2f91..62d88af134 100644 --- a/contrib/ANN/Makefile +++ b/contrib/ANN/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.25 2008-06-05 16:52:16 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. include ../../variables diff --git a/contrib/MathEval/Makefile b/contrib/MathEval/Makefile index c81450bef8..995cc1739d 100644 --- a/contrib/MathEval/Makefile +++ b/contrib/MathEval/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.26 2008-06-07 17:20:57 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. include ../../variables diff --git a/contrib/Metis/Makefile b/contrib/Metis/Makefile index 73aab95dd8..cd57b573d5 100644 --- a/contrib/Metis/Makefile +++ b/contrib/Metis/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.17 2008-04-23 23:17:46 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. include ../../variables diff --git a/contrib/NR/Makefile b/contrib/NR/Makefile index f4fe60ef02..0c36d66c3d 100644 --- a/contrib/NR/Makefile +++ b/contrib/NR/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.19 2008-07-10 11:56:18 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. include ../../variables diff --git a/contrib/NativeFileChooser/Makefile b/contrib/NativeFileChooser/Makefile index d7a1c5a83a..e113b69eed 100644 --- a/contrib/NativeFileChooser/Makefile +++ b/contrib/NativeFileChooser/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.11 2008-04-23 23:17:46 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. include ../../variables diff --git a/contrib/Netgen/Makefile b/contrib/Netgen/Makefile index 3066f329e6..39711c8f5c 100644 --- a/contrib/Netgen/Makefile +++ b/contrib/Netgen/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.40 2008-06-05 16:52:16 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. include ../../variables diff --git a/contrib/Tetgen/Makefile b/contrib/Tetgen/Makefile index 0b30769d43..802443f0b2 100644 --- a/contrib/Tetgen/Makefile +++ b/contrib/Tetgen/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.15 2008-06-05 16:52:17 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. include ../../variables diff --git a/doc/CREDITS.txt b/doc/CREDITS.txt index 13faa8b40d..d5e63d10de 100644 --- a/doc/CREDITS.txt +++ b/doc/CREDITS.txt @@ -1,5 +1,3 @@ -$Id: CREDITS.txt,v 1.1 2008-07-11 15:55:52 geuzaine Exp $ - Gmsh is copyright (C) 1997-2008 Christophe Geuzaine diff --git a/doc/Makefile b/doc/Makefile index 095b66d463..54c6f5546c 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.17 2008-02-17 08:48:11 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. clean: rm -f *~ .*~ diff --git a/doc/texinfo/Makefile b/doc/texinfo/Makefile index 99c8ccf9ce..2251f69963 100644 --- a/doc/texinfo/Makefile +++ b/doc/texinfo/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.18 2008-02-23 20:56:36 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. dvi: texi2dvi gmsh.texi diff --git a/doc/texinfo/gmsh.texi b/doc/texinfo/gmsh.texi index 0f0a0abb7e..9be4af0196 100644 --- a/doc/texinfo/gmsh.texi +++ b/doc/texinfo/gmsh.texi @@ -1,24 +1,8 @@ \input texinfo.tex @c -*-texinfo-*- -@c $Id: gmsh.texi,v 1.252 2008-07-11 15:55:53 geuzaine Exp $ +@c Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle @c -@c Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle -@c -@c This program is free software; you can redistribute it and/or modify -@c it under the terms of the GNU General Public License as published by -@c the Free Software Foundation; either version 2 of the License, or -@c (at your option) any later version. -@c -@c This program is distributed in the hope that it will be useful, -@c but WITHOUT ANY WARRANTY; without even the implied warranty of -@c MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -@c GNU General Public License for more details. -@c -@c You should have received a copy of the GNU General Public License -@c along with this program; if not, write to the Free Software -@c Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 -@c USA. -@c -@c Please report all bugs and problems to <gmsh@geuz.org>. +@c See the LICENSE.txt file for license information. Please report all +@c bugs and problems to <gmsh@geuz.org>. @c @c ========================================================================= @c diff --git a/lib/Makefile b/lib/Makefile index 4d3cb32388..e4cca22f63 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.13 2008-04-28 10:11:01 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. clean: rm -f *.a *.lib diff --git a/utils/converters/autocad/dxf2geo.cpp b/utils/converters/autocad/dxf2geo.cpp index c7a7ecb77f..9ec8cf81d0 100644 --- a/utils/converters/autocad/dxf2geo.cpp +++ b/utils/converters/autocad/dxf2geo.cpp @@ -1,23 +1,7 @@ -// $Id: dxf2geo.cpp,v 1.1 2008-06-07 17:20:58 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2005 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // // Contributor(s): // David Colignon diff --git a/utils/embed/GmshEmbedded.cpp b/utils/embed/GmshEmbedded.cpp index e8ce916ef7..713085fda4 100644 --- a/utils/embed/GmshEmbedded.cpp +++ b/utils/embed/GmshEmbedded.cpp @@ -1,3 +1,8 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #include "GModel.h" #include "GmshEmbedded.h" diff --git a/utils/embed/GmshEmbedded.h b/utils/embed/GmshEmbedded.h index 30801e1681..253f241b00 100644 --- a/utils/embed/GmshEmbedded.h +++ b/utils/embed/GmshEmbedded.h @@ -1,3 +1,8 @@ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +// +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. + #ifndef _GMSH_EMBEDDED_H_ #define _GMSH_EMBEDDED_H_ diff --git a/utils/embed/Makefile b/utils/embed/Makefile index 87f3a73b1d..e8089c8c94 100644 --- a/utils/embed/Makefile +++ b/utils/embed/Makefile @@ -1,3 +1,8 @@ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle +# +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. + include ../../variables LIB = ../../lib/libGmshEmbedded${LIBEXT} diff --git a/utils/misc/Makefile b/utils/misc/Makefile index c861a3effe..14c0e6a98c 100644 --- a/utils/misc/Makefile +++ b/utils/misc/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.6 2008-02-17 08:48:12 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. include ../../variables diff --git a/utils/misc/mshsort.cpp b/utils/misc/mshsort.cpp index 1bd1cb2cdc..719737a314 100644 --- a/utils/misc/mshsort.cpp +++ b/utils/misc/mshsort.cpp @@ -1,23 +1,7 @@ -// $Id: mshsort.cpp,v 1.11 2008-02-17 08:48:12 geuzaine Exp $ +// Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle // -// Copyright (C) 1997-2008 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. -// -// Please report all bugs and problems to <gmsh@geuz.org>. +// See the LICENSE.txt file for license information. Please report all +// bugs and problems to <gmsh@geuz.org>. // A small utility that reads a Gmsh mesh file and makes the numbering // dense (without gaps in the node/element number sequences) diff --git a/utils/nightly/Makefile b/utils/nightly/Makefile index c5ffb08096..9b7e1f360e 100644 --- a/utils/nightly/Makefile +++ b/utils/nightly/Makefile @@ -1,6 +1,9 @@ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. + # makefile to create the nightly builds -# # finish the rules even if we encounter errors? # .IGNORE: diff --git a/utils/solvers/c++/GmshClient.h b/utils/solvers/c++/GmshClient.h index b21fb96ef6..89d6dc803d 100644 --- a/utils/solvers/c++/GmshClient.h +++ b/utils/solvers/c++/GmshClient.h @@ -1,6 +1,3 @@ -#ifndef _GMSH_CLIENT_H_ -#define _GMSH_CLIENT_H_ - // Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle // // Permission is hereby granted, free of charge, to any person @@ -27,6 +24,9 @@ // // Please report all bugs and problems to <gmsh@geuz.org>. +#ifndef _GMSH_CLIENT_H_ +#define _GMSH_CLIENT_H_ + #include <stdio.h> #include <stdlib.h> #include <string.h> diff --git a/utils/solvers/c/GmshClient.c b/utils/solvers/c/GmshClient.c index e3f46b8473..63a132ee01 100644 --- a/utils/solvers/c/GmshClient.c +++ b/utils/solvers/c/GmshClient.c @@ -1,4 +1,3 @@ -/* $Id: GmshClient.c,v 1.8 2007-09-04 13:47:07 remacle Exp $ */ /* * Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle * diff --git a/utils/solvers/c/GmshClient.h b/utils/solvers/c/GmshClient.h index f496e44eeb..d7566c6e5b 100644 --- a/utils/solvers/c/GmshClient.h +++ b/utils/solvers/c/GmshClient.h @@ -1,6 +1,3 @@ -#ifndef _GMSH_CLIENT_H_ -#define _GMSH_CLIENT_H_ - /* * Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle * @@ -29,6 +26,9 @@ * Please report all bugs and problems to <gmsh@geuz.org>. */ +#ifndef _GMSH_CLIENT_H_ +#define _GMSH_CLIENT_H_ + #define GMSH_CLIENT_START 1 #define GMSH_CLIENT_STOP 2 #define GMSH_CLIENT_INFO 10 diff --git a/utils/solvers/c/Makefile b/utils/solvers/c/Makefile index ce3adcc514..c50169f7c4 100644 --- a/utils/solvers/c/Makefile +++ b/utils/solvers/c/Makefile @@ -1,23 +1,7 @@ -# $Id: Makefile,v 1.3 2005-01-16 20:41:42 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2005 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. include ../../../variables diff --git a/utils/solvers/c/solver.c b/utils/solvers/c/solver.c index c53bbdc6a9..44fd73c7e3 100644 --- a/utils/solvers/c/solver.c +++ b/utils/solvers/c/solver.c @@ -1,4 +1,3 @@ -/* $Id: solver.c,v 1.6 2006-02-25 19:07:50 geuzaine Exp $ */ /* * Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle * diff --git a/utils/solvers/perl/GMSH_CLIENT.pm b/utils/solvers/perl/GMSH_CLIENT.pm index dcd2a2cb18..c90041bab9 100755 --- a/utils/solvers/perl/GMSH_CLIENT.pm +++ b/utils/solvers/perl/GMSH_CLIENT.pm @@ -1,5 +1,3 @@ -# $Id: GMSH_CLIENT.pm,v 1.4 2007-09-04 13:47:08 remacle Exp $ -# # Copyright (c) 2002 Laurent CHAMPANEY <laurent.champaney@meca.uvsq.fr>. # All rights reserved. # This program is free software; you can redistribute it and/or diff --git a/variables.in b/variables.in index 2085269810..a0df59649f 100644 --- a/variables.in +++ b/variables.in @@ -1,23 +1,7 @@ -# $Id: variables.in,v 1.25 2008-02-17 08:47:55 geuzaine Exp $ +# Gmsh - Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # -# Copyright (C) 1997-2008 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. -# -# Please report all bugs and problems to <gmsh@geuz.org>. +# See the LICENSE.txt file for license information. Please report all +# bugs and problems to <gmsh@geuz.org>. # OS and host UNAME=@UNAME@ -- GitLab