From 72c85034897a4e4fa33e09af17d89de30d49fe96 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Sun, 20 Jan 2008 12:21:30 +0000 Subject: [PATCH] *** empty log message *** --- Common/Makefile | 42 +++-- Common/SmoothData.cpp | 4 +- Common/SmoothData.h | 1 - Fltk/Makefile | 52 +++--- Geo/Makefile | 16 +- Graphics/Graph2D.cpp | 3 +- Graphics/Makefile | 38 ++--- Graphics/Post.cpp | 6 +- Mesh/Makefile | 97 ++++++----- Parser/Makefile | 32 ++-- Plugin/ExtractElements.cpp | 3 +- Plugin/Makefile | 333 ++++++++++++++++++------------------- Plugin/SphericalRaise.cpp | 3 +- Plugin/Warp.cpp | 3 +- Post/Makefile | 26 ++- Post/PView.cpp | 7 +- Post/PView.h | 2 +- 17 files changed, 325 insertions(+), 343 deletions(-) diff --git a/Common/Makefile b/Common/Makefile index 348571c852..a65d383608 100644 --- a/Common/Makefile +++ b/Common/Makefile @@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.152 2008-01-20 11:22:35 geuzaine Exp $ +# $Id: Makefile,v 1.153 2008-01-20 12:21:29 geuzaine Exp $ # # Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle # @@ -69,29 +69,27 @@ Octree.o: Octree.cpp Octree.h OctreeInternals.h OctreeInternals.o: OctreeInternals.cpp Message.h OctreeInternals.h Options.o: Options.cpp GmshUI.h GmshDefines.h Message.h \ ../Graphics/Draw.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ - ../Post/PView.h ../Common/SmoothData.h ../Numeric/Numeric.h \ - ../Post/PViewData.h ../Post/PViewOptions.h ../Post/ColorTable.h \ - ../Mesh/Generator.h Context.h ../DataStr/List.h Options.h \ - ../Mesh/BackgroundMesh.h ../Plugin/PluginManager.h ../Plugin/Plugin.h \ - ../Common/Options.h ../Common/Message.h ../Post/PViewDataList.h \ - ../Post/PViewData.h ../Post/AdaptiveViews.h ../Common/GmshMatrix.h \ - ../Fltk/Solvers.h ../Fltk/GUI.h ../Fltk/Opengl_Window.h \ - ../Fltk/Colorbar_Window.h ../Common/GmshUI.h ../Fltk/Popup_Button.h \ - ../Fltk/SpherePosition_Widget.h + ../Post/PView.h ../Post/PViewData.h ../Post/PViewOptions.h \ + ../Post/ColorTable.h ../Mesh/Generator.h Context.h ../DataStr/List.h \ + Options.h ../Mesh/BackgroundMesh.h ../Plugin/PluginManager.h \ + ../Plugin/Plugin.h ../Common/Options.h ../Common/Message.h \ + ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ + ../Common/GmshMatrix.h ../Fltk/Solvers.h ../Fltk/GUI.h \ + ../Fltk/Opengl_Window.h ../Fltk/Colorbar_Window.h ../Common/GmshUI.h \ + ../Fltk/Popup_Button.h ../Fltk/SpherePosition_Widget.h CommandLine.o: CommandLine.cpp GmshUI.h GmshDefines.h GmshVersion.h \ Message.h CommandLine.h ../Numeric/Numeric.h Context.h \ ../DataStr/List.h Options.h ../Post/ColorTable.h ../Post/PView.h \ - ../Common/SmoothData.h ../Post/PViewData.h ../Geo/SBoundingBox3d.h \ - ../Geo/SPoint3.h ../Post/PViewOptions.h ../Post/ColorTable.h \ - ../Parser/OpenFile.h ../Parser/CreateFile.h ../Parser/Parser.h \ - ../DataStr/Tree.h ../DataStr/avl.h ../Geo/GModel.h ../Geo/GVertex.h \ - ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \ - ../Geo/SBoundingBox3d.h ../Geo/GPoint.h ../Geo/SPoint2.h ../Geo/GEdge.h \ - ../Geo/GEntity.h ../Geo/GVertex.h ../Geo/SVector3.h ../Geo/SPoint3.h \ - ../Geo/SPoint3.h ../Geo/SPoint2.h ../Geo/GFace.h ../Geo/GEntity.h \ - ../Geo/GPoint.h ../Geo/GEdgeLoop.h ../Geo/GEdge.h ../Geo/SPoint2.h \ - ../Geo/SVector3.h ../Geo/Pair.h ../Geo/GRegion.h ../Geo/GEntity.h \ - ../Geo/SBoundingBox3d.h OS.h + ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ + ../Post/PViewOptions.h ../Post/ColorTable.h ../Parser/OpenFile.h \ + ../Parser/CreateFile.h ../Parser/Parser.h ../DataStr/Tree.h \ + ../DataStr/avl.h ../Geo/GModel.h ../Geo/GVertex.h ../Geo/GEntity.h \ + ../Geo/Range.h ../Geo/SPoint3.h ../Geo/SBoundingBox3d.h ../Geo/GPoint.h \ + ../Geo/SPoint2.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \ + ../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h \ + ../Geo/GFace.h ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h \ + ../Geo/GEdge.h ../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h \ + ../Geo/GRegion.h ../Geo/GEntity.h ../Geo/SBoundingBox3d.h OS.h OS.o: OS.cpp Message.h Visibility.o: Visibility.cpp Visibility.h GmshDefines.h ../Geo/GVertex.h \ ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \ @@ -109,5 +107,5 @@ Visibility.o: Visibility.cpp Visibility.h GmshDefines.h ../Geo/GVertex.h \ Trackball.o: Trackball.cpp Trackball.h VertexArray.o: VertexArray.cpp VertexArray.h ../Geo/SVector3.h \ ../Geo/SPoint3.h Context.h ../DataStr/List.h ../Numeric/Numeric.h -SmoothData.o: SmoothData.cpp ../Numeric/Numeric.h SmoothData.h +SmoothData.o: SmoothData.cpp SmoothData.h ../Numeric/Numeric.h License.o: License.cpp Message.h diff --git a/Common/SmoothData.cpp b/Common/SmoothData.cpp index bfcb0b0bf8..26852d58d3 100644 --- a/Common/SmoothData.cpp +++ b/Common/SmoothData.cpp @@ -1,4 +1,4 @@ -// $Id: SmoothData.cpp,v 1.3 2008-01-19 22:05:59 geuzaine Exp $ +// $Id: SmoothData.cpp,v 1.4 2008-01-20 12:21:29 geuzaine Exp $ // // Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle // @@ -19,8 +19,8 @@ // // Please report all bugs and problems to <gmsh@geuz.org>. -#include "Numeric.h" #include "SmoothData.h" +#include "Numeric.h" // Basic coordinate-based floting point value averager diff --git a/Common/SmoothData.h b/Common/SmoothData.h index 0a391ee4b4..d2873087be 100644 --- a/Common/SmoothData.h +++ b/Common/SmoothData.h @@ -23,7 +23,6 @@ #include <set> #include <vector> #include <string> -#include "Numeric.h" // Basic coordinate-based floating point data averager diff --git a/Fltk/Makefile b/Fltk/Makefile index 755153af27..fc536bd135 100644 --- a/Fltk/Makefile +++ b/Fltk/Makefile @@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.160 2008-01-20 10:10:40 geuzaine Exp $ +# $Id: Makefile,v 1.161 2008-01-20 12:21:29 geuzaine Exp $ # # Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle # @@ -75,10 +75,10 @@ Main.o: Main.cpp GUI.h Opengl_Window.h Colorbar_Window.h \ ../Parser/Parser.h ../DataStr/Tree.h ../DataStr/avl.h \ ../Parser/OpenFile.h ../Common/CommandLine.h ../Numeric/Numeric.h \ Solvers.h ../Plugin/PluginManager.h ../Plugin/Plugin.h ../Post/PView.h \ - ../Common/SmoothData.h ../Post/PViewData.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../Common/GmshMatrix.h ../Geo/GModel.h \ - ../Geo/GVertex.h ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \ + ../Post/PViewData.h ../Post/PViewOptions.h ../Post/ColorTable.h \ + ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ + ../Common/GmshMatrix.h ../Geo/GModel.h ../Geo/GVertex.h \ + ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \ ../Geo/SBoundingBox3d.h ../Geo/GPoint.h ../Geo/SPoint2.h ../Geo/GEdge.h \ ../Geo/GEntity.h ../Geo/GVertex.h ../Geo/SVector3.h ../Geo/SPoint3.h \ ../Geo/SPoint3.h ../Geo/SPoint2.h ../Geo/GFace.h ../Geo/GEntity.h \ @@ -88,8 +88,8 @@ Main.o: Main.cpp GUI.h Opengl_Window.h Colorbar_Window.h \ ../Common/GmshDefines.h ../Geo/gmshSurface.h ../Geo/Pair.h \ ../Geo/Range.h ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/SVector3.h \ ../Geo/SBoundingBox3d.h ../Geo/SPoint2.h ../Geo/ExtrudeParams.h \ - ../Post/OctreePost.h ../Common/Octree.h ../Common/OctreeInternals.h \ - ../Mesh/BackgroundMesh.h + ../Common/SmoothData.h ../Post/OctreePost.h ../Common/Octree.h \ + ../Common/OctreeInternals.h ../Mesh/BackgroundMesh.h Message.o: Message.cpp ../Common/Message.h ../Common/GmshUI.h \ ../Common/Context.h ../DataStr/List.h ../Common/Options.h \ ../Post/ColorTable.h GUI.h Opengl_Window.h Colorbar_Window.h \ @@ -102,9 +102,9 @@ GUI.o: GUI.cpp ../Common/GmshUI.h ../Common/GmshDefines.h \ SpherePosition_Widget.h Callbacks.h Win32Icon.h ../Parser/OpenFile.h \ ../Common/CommandLine.h ../Mesh/Generator.h Solvers.h \ ../Plugin/PluginManager.h ../Plugin/Plugin.h ../Post/PView.h \ - ../Common/SmoothData.h ../Post/PViewData.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../Common/GmshMatrix.h Shortcut_Window.h + ../Post/PViewData.h ../Post/PViewOptions.h ../Post/ColorTable.h \ + ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ + ../Common/GmshMatrix.h Shortcut_Window.h GUI_Extras.o: GUI_Extras.cpp ../Common/GmshUI.h ../Common/GmshDefines.h \ ../Parser/CreateFile.h ../Common/Options.h ../Post/ColorTable.h \ ../Common/Context.h ../DataStr/List.h ../Graphics/Draw.h \ @@ -171,18 +171,18 @@ Callbacks.o: Callbacks.cpp ../Common/GmshUI.h ../Common/Message.h \ ../Geo/MFace.h ../Geo/MVertex.h ../Geo/SVector3.h \ ../Geo/GeoStringInterface.h ../Geo/findLinks.h ../Mesh/Generator.h \ ../Mesh/HighOrder.h ../Graphics/Draw.h ../Graphics/SelectBuffer.h \ - ../Post/PView.h ../Common/SmoothData.h ../Numeric/Numeric.h \ - ../Post/PViewData.h ../Post/PViewOptions.h ../Post/ColorTable.h \ - ../Parser/CreateFile.h ../Parser/OpenFile.h ../Common/CommandLine.h \ - ../Common/Context.h ../Common/Options.h GUI.h Opengl_Window.h \ - Colorbar_Window.h Popup_Button.h SpherePosition_Widget.h GUI_Extras.h \ - Callbacks.h ../Plugin/Plugin.h ../Post/PViewDataList.h \ - ../Post/PViewData.h ../Post/AdaptiveViews.h ../Common/GmshMatrix.h \ - ../Plugin/PluginManager.h ../Plugin/Plugin.h ../Common/Visibility.h \ - ../Common/GmshDefines.h Solvers.h ../Common/OS.h ../Mesh/Field.h \ - ../Geo/Geo.h ../Geo/gmshSurface.h ../Geo/Pair.h ../Geo/Range.h \ - ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/SVector3.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint2.h ../Geo/ExtrudeParams.h \ + ../Post/PView.h ../Post/PViewData.h ../Post/PViewOptions.h \ + ../Post/ColorTable.h ../Parser/CreateFile.h ../Parser/OpenFile.h \ + ../Common/CommandLine.h ../Common/Context.h ../Common/Options.h GUI.h \ + Opengl_Window.h Colorbar_Window.h Popup_Button.h \ + SpherePosition_Widget.h GUI_Extras.h Callbacks.h ../Plugin/Plugin.h \ + ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ + ../Common/GmshMatrix.h ../Plugin/PluginManager.h ../Plugin/Plugin.h \ + ../Common/Visibility.h ../Common/GmshDefines.h ../Numeric/Numeric.h \ + Solvers.h ../Common/OS.h ../Mesh/Field.h ../Geo/Geo.h \ + ../Geo/gmshSurface.h ../Geo/Pair.h ../Geo/Range.h ../Geo/SPoint2.h \ + ../Geo/SPoint3.h ../Geo/SVector3.h ../Geo/SBoundingBox3d.h \ + ../Geo/SPoint2.h ../Geo/ExtrudeParams.h ../Common/SmoothData.h \ ../Post/OctreePost.h ../Common/Octree.h ../Common/OctreeInternals.h \ ../Mesh/BackgroundMesh.h Opengl.o: Opengl.cpp ../Common/GmshUI.h ../Common/GmshDefines.h \ @@ -217,7 +217,7 @@ Colorbar_Window.o: Colorbar_Window.cpp ../Common/GmshUI.h GUI.h \ Solvers.o: Solvers.cpp ../Common/Message.h Solvers.h GmshServer.h \ ../Parser/OpenFile.h ../Common/GmshUI.h GUI.h Opengl_Window.h \ Colorbar_Window.h ../Post/ColorTable.h Popup_Button.h \ - SpherePosition_Widget.h ../Post/PView.h ../Common/SmoothData.h \ - ../Numeric/Numeric.h ../Post/PViewData.h ../Geo/SBoundingBox3d.h \ - ../Geo/SPoint3.h ../Post/PViewOptions.h ../Post/ColorTable.h \ - ../Graphics/Draw.h ../Common/Context.h ../DataStr/List.h + SpherePosition_Widget.h ../Post/PView.h ../Post/PViewData.h \ + ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ + ../Post/ColorTable.h ../Graphics/Draw.h ../Common/Context.h \ + ../DataStr/List.h diff --git a/Geo/Makefile b/Geo/Makefile index 45f37818ee..a64f93e3dd 100644 --- a/Geo/Makefile +++ b/Geo/Makefile @@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.174 2008-01-20 10:10:41 geuzaine Exp $ +# $Id: Makefile,v 1.175 2008-01-20 12:21:29 geuzaine Exp $ # # Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle # @@ -153,11 +153,11 @@ GModel.o: GModel.cpp GModel.h GVertex.h GEntity.h Range.h SPoint3.h \ SBoundingBox3d.h GPoint.h SPoint2.h GEdge.h SVector3.h GFace.h \ GEdgeLoop.h Pair.h GRegion.h gmshSurface.h ../Numeric/Numeric.h \ MElement.h ../Common/GmshDefines.h MVertex.h MEdge.h MFace.h \ - ../Mesh/Field.h ../Post/PView.h ../Common/SmoothData.h \ - ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Geo/Geo.h ../Geo/gmshSurface.h \ - ../DataStr/List.h ../DataStr/Tree.h ../DataStr/avl.h ../Geo/SPoint2.h \ - ../Geo/ExtrudeParams.h ../Geo/GEdge.h ../Post/OctreePost.h \ + ../Mesh/Field.h ../Post/PView.h ../Post/PViewData.h \ + ../Geo/SBoundingBox3d.h ../Post/PViewOptions.h ../Post/ColorTable.h \ + ../Geo/Geo.h ../Geo/gmshSurface.h ../DataStr/List.h ../DataStr/Tree.h \ + ../DataStr/avl.h ../Geo/SPoint2.h ../Geo/ExtrudeParams.h \ + ../Common/SmoothData.h ../Geo/GEdge.h ../Post/OctreePost.h \ ../Common/Octree.h ../Common/OctreeInternals.h ../Mesh/BackgroundMesh.h \ ../Common/Message.h ../Common/Context.h GModelIO_Geo.o: GModelIO_Geo.cpp GModel.h GVertex.h GEntity.h Range.h \ @@ -191,8 +191,8 @@ GModelIO_CGNS.o: GModelIO_CGNS.cpp GModel.h GVertex.h GEntity.h Range.h \ MEdgeHash.h ../Common/Hash.h MFaceHash.h GModelIO_MED.o: GModelIO_MED.cpp GModel.h GVertex.h GEntity.h Range.h \ SPoint3.h SBoundingBox3d.h GPoint.h SPoint2.h GEdge.h SVector3.h \ - GFace.h GEdgeLoop.h Pair.h GRegion.h MVertex.h MEdge.h \ - ../Common/Message.h + GFace.h GEdgeLoop.h Pair.h GRegion.h MElement.h ../Common/GmshDefines.h \ + MVertex.h MEdge.h MFace.h ../Common/Message.h ExtrudeParams.o: ExtrudeParams.cpp ../Common/Message.h Geo.h \ ../Common/GmshDefines.h gmshSurface.h Pair.h Range.h SPoint2.h \ SPoint3.h SVector3.h SBoundingBox3d.h ../Numeric/Numeric.h \ diff --git a/Graphics/Graph2D.cpp b/Graphics/Graph2D.cpp index a1ea2e80b8..36be7b1705 100644 --- a/Graphics/Graph2D.cpp +++ b/Graphics/Graph2D.cpp @@ -1,4 +1,4 @@ -// $Id: Graph2D.cpp,v 1.70 2007-09-24 08:14:29 geuzaine Exp $ +// $Id: Graph2D.cpp,v 1.71 2008-01-20 12:21:30 geuzaine Exp $ // // Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle // @@ -24,6 +24,7 @@ #include "PView.h" #include "gl2ps.h" #include "Context.h" +#include "Numeric.h" extern Context_T CTX; diff --git a/Graphics/Makefile b/Graphics/Makefile index 27f5140ec6..1fc4695243 100644 --- a/Graphics/Makefile +++ b/Graphics/Makefile @@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.134 2008-01-20 10:10:41 geuzaine Exp $ +# $Id: Makefile,v 1.135 2008-01-20 12:21:30 geuzaine Exp $ # # Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle # @@ -78,8 +78,8 @@ Draw.o: Draw.cpp ../Common/GmshUI.h ../Common/GmshDefines.h \ ../Geo/GFace.h ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h \ ../Geo/GEdge.h ../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h \ ../Geo/GRegion.h ../Geo/GEntity.h ../Geo/SBoundingBox3d.h \ - ../Post/PView.h ../Common/SmoothData.h ../Post/PViewData.h \ - ../Post/PViewOptions.h ../Post/ColorTable.h + ../Post/PView.h ../Post/PViewData.h ../Post/PViewOptions.h \ + ../Post/ColorTable.h Mesh.o: Mesh.cpp ../Common/Message.h ../Common/GmshUI.h ../Geo/GModel.h \ ../Geo/GVertex.h ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \ ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \ @@ -92,8 +92,7 @@ Mesh.o: Mesh.cpp ../Common/Message.h ../Common/GmshUI.h ../Geo/GModel.h \ ../Geo/SPoint3.h ../Geo/MEdge.h ../Geo/MVertex.h ../Geo/SVector3.h \ ../Geo/MFace.h ../Geo/MVertex.h ../Geo/SVector3.h Draw.h \ ../Common/Context.h ../DataStr/List.h ../Common/OS.h gl2ps.h \ - ../Common/VertexArray.h ../Common/Context.h ../Common/SmoothData.h \ - ../Numeric/Numeric.h + ../Common/VertexArray.h ../Common/Context.h ../Common/SmoothData.h Geom.o: Geom.cpp ../Common/GmshUI.h Draw.h ../Geo/SBoundingBox3d.h \ ../Geo/SPoint3.h ../Common/Context.h ../DataStr/List.h gl2ps.h \ ../Geo/GModel.h ../Geo/GVertex.h ../Geo/GEntity.h ../Geo/Range.h \ @@ -105,10 +104,10 @@ Geom.o: Geom.cpp ../Common/GmshUI.h Draw.h ../Geo/SBoundingBox3d.h \ ../Geo/GRegion.h ../Geo/GEntity.h ../Geo/SBoundingBox3d.h Post.o: Post.cpp ../Common/Message.h ../Common/GmshUI.h \ ../Numeric/Numeric.h Draw.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ - Iso.h ../Post/PView.h ../Common/SmoothData.h ../Post/PViewData.h \ - ../Post/PViewOptions.h ../Post/ColorTable.h ../Common/VertexArray.h \ - ../Geo/SVector3.h ../Geo/SPoint3.h ../Common/Context.h \ - ../DataStr/List.h gl2ps.h + Iso.h ../Post/PView.h ../Post/PViewData.h ../Post/PViewOptions.h \ + ../Post/ColorTable.h ../Common/VertexArray.h ../Geo/SVector3.h \ + ../Geo/SPoint3.h ../Common/Context.h ../DataStr/List.h \ + ../Common/SmoothData.h gl2ps.h SelectBuffer.o: SelectBuffer.cpp ../Common/Message.h ../Common/GmshUI.h \ ../Common/GmshDefines.h ../Geo/GModel.h ../Geo/GVertex.h \ ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \ @@ -127,19 +126,18 @@ Entity.o: Entity.cpp ../Common/GmshUI.h ../Numeric/Numeric.h Draw.h \ ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Common/Context.h \ ../DataStr/List.h gl2ps.h ReadImg.o: ReadImg.cpp ReadImg.h ../Common/Message.h ../Common/GmshUI.h \ - ../Post/PView.h ../Common/SmoothData.h ../Numeric/Numeric.h \ - ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ - ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ - ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ - ../Common/GmshMatrix.h + ../Post/PView.h ../Post/PViewData.h ../Geo/SBoundingBox3d.h \ + ../Geo/SPoint3.h ../Post/PViewOptions.h ../Post/ColorTable.h \ + ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ + ../DataStr/List.h ../Common/GmshMatrix.h Scale.o: Scale.cpp ../Common/GmshUI.h Draw.h ../Geo/SBoundingBox3d.h \ - ../Geo/SPoint3.h ../Post/PView.h ../Common/SmoothData.h \ - ../Numeric/Numeric.h ../Post/PViewData.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Common/Context.h ../DataStr/List.h gl2ps.h + ../Geo/SPoint3.h ../Post/PView.h ../Post/PViewData.h \ + ../Post/PViewOptions.h ../Post/ColorTable.h ../Common/Context.h \ + ../DataStr/List.h gl2ps.h Graph2D.o: Graph2D.cpp ../Common/GmshUI.h Draw.h ../Geo/SBoundingBox3d.h \ - ../Geo/SPoint3.h ../Post/PView.h ../Common/SmoothData.h \ - ../Numeric/Numeric.h ../Post/PViewData.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h gl2ps.h ../Common/Context.h ../DataStr/List.h + ../Geo/SPoint3.h ../Post/PView.h ../Post/PViewData.h \ + ../Post/PViewOptions.h ../Post/ColorTable.h gl2ps.h ../Common/Context.h \ + ../DataStr/List.h ../Numeric/Numeric.h gl2ps.o: gl2ps.cpp gl2ps.h gl2gif.o: gl2gif.cpp gl2gif.h PixelBuffer.h ../Common/GmshUI.h \ ../Common/Message.h ../DataStr/Malloc.h Draw.h ../Geo/SBoundingBox3d.h \ diff --git a/Graphics/Post.cpp b/Graphics/Post.cpp index 04182ea80d..f1db2eeab5 100644 --- a/Graphics/Post.cpp +++ b/Graphics/Post.cpp @@ -1,4 +1,4 @@ -// $Id: Post.cpp,v 1.146 2008-01-19 22:06:02 geuzaine Exp $ +// $Id: Post.cpp,v 1.147 2008-01-20 12:21:30 geuzaine Exp $ // // Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle // @@ -19,6 +19,7 @@ // // Please report all bugs and problems to <gmsh@geuz.org>. +#include <algorithm> #include "Message.h" #include "GmshUI.h" #include "Numeric.h" @@ -26,9 +27,10 @@ #include "Iso.h" #include "PView.h" #include "VertexArray.h" +#include "SmoothData.h" #include "Context.h" #include "gl2ps.h" -#include <algorithm> + #if defined(HAVE_MATH_EVAL) #include "matheval.h" diff --git a/Mesh/Makefile b/Mesh/Makefile index 92b24a65ce..0fe80f3b29 100644 --- a/Mesh/Makefile +++ b/Mesh/Makefile @@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.195 2008-01-20 10:10:41 geuzaine Exp $ +# $Id: Makefile,v 1.196 2008-01-20 12:21:30 geuzaine Exp $ # # Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle # @@ -83,10 +83,10 @@ depend: # DO NOT DELETE THIS LINE Generator.o: Generator.cpp ../Common/Message.h ../Numeric/Numeric.h \ ../Common/Context.h ../DataStr/List.h ../Post/PView.h \ - ../Common/SmoothData.h ../Post/PViewData.h ../Geo/SBoundingBox3d.h \ - ../Geo/SPoint3.h ../Post/PViewOptions.h ../Post/ColorTable.h \ - ../Common/OS.h ../Geo/GModel.h ../Geo/GVertex.h ../Geo/GEntity.h \ - ../Geo/Range.h ../Geo/SPoint3.h ../Geo/SBoundingBox3d.h ../Geo/GPoint.h \ + ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ + ../Post/PViewOptions.h ../Post/ColorTable.h ../Common/OS.h \ + ../Geo/GModel.h ../Geo/GVertex.h ../Geo/GEntity.h ../Geo/Range.h \ + ../Geo/SPoint3.h ../Geo/SBoundingBox3d.h ../Geo/GPoint.h \ ../Geo/SPoint2.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \ ../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h \ ../Geo/GFace.h ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h \ @@ -104,14 +104,14 @@ Field.o: Field.cpp ../Geo/GModel.h ../Geo/GVertex.h ../Geo/GEntity.h \ ../Geo/GPoint.h ../Geo/GEdgeLoop.h ../Geo/GEdge.h ../Geo/SPoint2.h \ ../Geo/SVector3.h ../Geo/Pair.h ../Geo/GRegion.h ../Geo/GEntity.h \ ../Geo/SBoundingBox3d.h ../Geo/MVertex.h ../Geo/SPoint3.h \ - ../Common/Message.h Field.h ../Post/PView.h ../Common/SmoothData.h \ - ../Numeric/Numeric.h ../Post/PViewData.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Geo/Geo.h ../Common/GmshDefines.h \ - ../Geo/gmshSurface.h ../Geo/Pair.h ../Geo/Range.h ../Geo/SPoint2.h \ - ../Geo/SPoint3.h ../Geo/SVector3.h ../Geo/SBoundingBox3d.h \ - ../DataStr/List.h ../DataStr/Tree.h ../DataStr/avl.h ../Geo/SPoint2.h \ - ../Geo/ExtrudeParams.h ../Post/OctreePost.h ../Common/Octree.h \ - ../Common/OctreeInternals.h ../Common/Context.h \ + ../Common/Message.h Field.h ../Post/PView.h ../Post/PViewData.h \ + ../Post/PViewOptions.h ../Post/ColorTable.h ../Geo/Geo.h \ + ../Common/GmshDefines.h ../Geo/gmshSurface.h ../Geo/Pair.h \ + ../Geo/Range.h ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/SVector3.h \ + ../Geo/SBoundingBox3d.h ../Numeric/Numeric.h ../DataStr/List.h \ + ../DataStr/Tree.h ../DataStr/avl.h ../Geo/SPoint2.h \ + ../Geo/ExtrudeParams.h ../Common/SmoothData.h ../Post/OctreePost.h \ + ../Common/Octree.h ../Common/OctreeInternals.h ../Common/Context.h \ ../Geo/GeoInterpolation.h ../Geo/Geo.h BackgroundMesh.h meshGEdge.o: meshGEdge.cpp meshGEdge.h ../Geo/GEdge.h ../Geo/GEntity.h \ ../Geo/Range.h ../Geo/SPoint3.h ../Geo/SBoundingBox3d.h \ @@ -133,8 +133,7 @@ meshGEdgeExtruded.o: meshGEdgeExtruded.cpp ../Geo/GModel.h \ ../Geo/MElement.h ../Common/GmshDefines.h ../Geo/MVertex.h \ ../Geo/SPoint3.h ../Geo/MEdge.h ../Geo/MVertex.h ../Geo/SVector3.h \ ../Geo/MFace.h ../Geo/MVertex.h ../Geo/SVector3.h \ - ../Geo/ExtrudeParams.h ../Common/SmoothData.h ../Numeric/Numeric.h \ - ../Common/Message.h + ../Geo/ExtrudeParams.h ../Common/SmoothData.h ../Common/Message.h meshGFace.o: meshGFace.cpp meshGFace.h meshGFaceDelaunayInsertion.h \ ../Geo/MElement.h ../Common/GmshDefines.h ../Geo/MVertex.h \ ../Geo/SPoint3.h ../Geo/MEdge.h ../Geo/MVertex.h ../Geo/SVector3.h \ @@ -147,12 +146,12 @@ meshGFace.o: meshGFace.cpp meshGFace.h meshGFaceDelaunayInsertion.h \ ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h ../Geo/GEdge.h \ ../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h ../Common/Context.h \ ../DataStr/List.h ../Common/Message.h ../Numeric/Numeric.h BDS.h \ - ../Post/PView.h ../Common/SmoothData.h ../Post/PViewData.h \ - ../Post/PViewOptions.h ../Post/ColorTable.h qualityMeasures.h Field.h \ - ../Geo/Geo.h ../Geo/gmshSurface.h ../Geo/Pair.h ../Geo/Range.h \ - ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/SVector3.h \ - ../Geo/SBoundingBox3d.h ../DataStr/Tree.h ../DataStr/avl.h \ - ../Geo/SPoint2.h ../Geo/ExtrudeParams.h ../Post/OctreePost.h \ + ../Post/PView.h ../Post/PViewData.h ../Post/PViewOptions.h \ + ../Post/ColorTable.h qualityMeasures.h Field.h ../Geo/Geo.h \ + ../Geo/gmshSurface.h ../Geo/Pair.h ../Geo/Range.h ../Geo/SPoint2.h \ + ../Geo/SPoint3.h ../Geo/SVector3.h ../Geo/SBoundingBox3d.h \ + ../DataStr/Tree.h ../DataStr/avl.h ../Geo/SPoint2.h \ + ../Geo/ExtrudeParams.h ../Common/SmoothData.h ../Post/OctreePost.h \ ../Common/Octree.h ../Common/OctreeInternals.h ../Common/OS.h meshGFaceTransfinite.o: meshGFaceTransfinite.cpp meshGFace.h \ ../Geo/GVertex.h ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \ @@ -177,21 +176,21 @@ meshGFaceExtruded.o: meshGFaceExtruded.cpp ../Geo/GModel.h \ ../Geo/MElement.h ../Common/GmshDefines.h ../Geo/MVertex.h \ ../Geo/SPoint3.h ../Geo/MEdge.h ../Geo/MVertex.h ../Geo/SVector3.h \ ../Geo/MFace.h ../Geo/MVertex.h ../Geo/SVector3.h \ - ../Geo/ExtrudeParams.h ../Common/SmoothData.h ../Numeric/Numeric.h \ - ../Common/Context.h ../DataStr/List.h ../Common/Message.h + ../Geo/ExtrudeParams.h ../Common/SmoothData.h ../Common/Context.h \ + ../DataStr/List.h ../Common/Message.h meshGFaceDelaunayInsertion.o: meshGFaceDelaunayInsertion.cpp BDS.h \ ../Geo/GFace.h ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \ ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \ ../Geo/GEdgeLoop.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \ ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/SPoint2.h ../Geo/SVector3.h \ ../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h ../Geo/SPoint2.h \ - ../Geo/SVector3.h ../Geo/Pair.h ../Post/PView.h ../Common/SmoothData.h \ - ../Numeric/Numeric.h ../Post/PViewData.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h BackgroundMesh.h meshGFaceDelaunayInsertion.h \ - ../Geo/MElement.h ../Common/GmshDefines.h ../Geo/MVertex.h \ - ../Geo/SPoint3.h ../Geo/MEdge.h ../Geo/MVertex.h ../Geo/SVector3.h \ - ../Geo/MFace.h ../Geo/MVertex.h ../Geo/SVector3.h meshGFaceOptimize.h \ - meshGFace.h ../Common/Message.h + ../Geo/SVector3.h ../Geo/Pair.h ../Post/PView.h ../Post/PViewData.h \ + ../Post/PViewOptions.h ../Post/ColorTable.h BackgroundMesh.h \ + meshGFaceDelaunayInsertion.h ../Geo/MElement.h ../Common/GmshDefines.h \ + ../Geo/MVertex.h ../Geo/SPoint3.h ../Geo/MEdge.h ../Geo/MVertex.h \ + ../Geo/SVector3.h ../Geo/MFace.h ../Geo/MVertex.h ../Geo/SVector3.h \ + meshGFaceOptimize.h meshGFace.h ../Numeric/Numeric.h \ + ../Common/Message.h meshGFaceOptimize.o: meshGFaceOptimize.cpp meshGFaceOptimize.h \ ../Geo/MElement.h ../Common/GmshDefines.h ../Geo/MVertex.h \ ../Geo/SPoint3.h ../Geo/MEdge.h ../Geo/MVertex.h ../Geo/SVector3.h \ @@ -259,9 +258,8 @@ meshGRegionExtruded.o: meshGRegionExtruded.cpp ../Geo/GModel.h \ ../Geo/MElement.h ../Common/GmshDefines.h ../Geo/MVertex.h \ ../Geo/SPoint3.h ../Geo/MEdge.h ../Geo/MVertex.h ../Geo/SVector3.h \ ../Geo/MFace.h ../Geo/MVertex.h ../Geo/SVector3.h \ - ../Geo/ExtrudeParams.h ../Common/SmoothData.h ../Numeric/Numeric.h \ - meshGFace.h meshGRegion.h ../Common/Context.h ../DataStr/List.h \ - ../Common/Message.h + ../Geo/ExtrudeParams.h ../Common/SmoothData.h meshGFace.h meshGRegion.h \ + ../Common/Context.h ../DataStr/List.h ../Common/Message.h meshGRegionCarveHole.o: meshGRegionCarveHole.cpp ../Geo/GModel.h \ ../Geo/GVertex.h ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \ ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \ @@ -293,12 +291,12 @@ BackgroundMesh.o: BackgroundMesh.cpp ../Common/Message.h BackgroundMesh.h \ ../Geo/GEdge.h ../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h \ ../Geo/GModel.h ../Geo/GVertex.h ../Geo/GEdge.h ../Geo/GFace.h \ ../Geo/GRegion.h ../Geo/GEntity.h ../Geo/SBoundingBox3d.h Field.h \ - ../Post/PView.h ../Common/SmoothData.h ../Post/PViewData.h \ - ../Post/PViewOptions.h ../Post/ColorTable.h ../Geo/Geo.h \ - ../Common/GmshDefines.h ../Geo/gmshSurface.h ../Geo/Pair.h \ - ../Geo/Range.h ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/SVector3.h \ - ../Geo/SBoundingBox3d.h ../DataStr/Tree.h ../DataStr/avl.h \ - ../Geo/SPoint2.h ../Geo/ExtrudeParams.h ../Post/OctreePost.h \ + ../Post/PView.h ../Post/PViewData.h ../Post/PViewOptions.h \ + ../Post/ColorTable.h ../Geo/Geo.h ../Common/GmshDefines.h \ + ../Geo/gmshSurface.h ../Geo/Pair.h ../Geo/Range.h ../Geo/SPoint2.h \ + ../Geo/SPoint3.h ../Geo/SVector3.h ../Geo/SBoundingBox3d.h \ + ../DataStr/Tree.h ../DataStr/avl.h ../Geo/SPoint2.h \ + ../Geo/ExtrudeParams.h ../Common/SmoothData.h ../Post/OctreePost.h \ ../Common/Octree.h ../Common/OctreeInternals.h qualityMeasures.o: qualityMeasures.cpp qualityMeasures.h BDS.h \ ../Geo/GFace.h ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \ @@ -306,12 +304,11 @@ qualityMeasures.o: qualityMeasures.cpp qualityMeasures.h BDS.h \ ../Geo/GEdgeLoop.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \ ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/SPoint2.h ../Geo/SVector3.h \ ../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h ../Geo/SPoint2.h \ - ../Geo/SVector3.h ../Geo/Pair.h ../Post/PView.h ../Common/SmoothData.h \ - ../Numeric/Numeric.h ../Post/PViewData.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Geo/MVertex.h ../Geo/SPoint3.h \ - ../Geo/MElement.h ../Common/GmshDefines.h ../Geo/MVertex.h \ - ../Geo/MEdge.h ../Geo/MVertex.h ../Geo/SVector3.h ../Geo/MFace.h \ - ../Geo/MVertex.h ../Geo/SVector3.h + ../Geo/SVector3.h ../Geo/Pair.h ../Post/PView.h ../Post/PViewData.h \ + ../Post/PViewOptions.h ../Post/ColorTable.h ../Geo/MVertex.h \ + ../Geo/SPoint3.h ../Geo/MElement.h ../Common/GmshDefines.h \ + ../Geo/MVertex.h ../Geo/MEdge.h ../Geo/MVertex.h ../Geo/SVector3.h \ + ../Geo/MFace.h ../Geo/MVertex.h ../Geo/SVector3.h ../Numeric/Numeric.h BoundaryLayer.o: BoundaryLayer.cpp ../Geo/GModel.h ../Geo/GVertex.h \ ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \ ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \ @@ -323,17 +320,17 @@ BoundaryLayer.o: BoundaryLayer.cpp ../Geo/GModel.h ../Geo/GVertex.h \ ../Geo/MElement.h ../Common/GmshDefines.h ../Geo/MVertex.h \ ../Geo/SPoint3.h ../Geo/MEdge.h ../Geo/MVertex.h ../Geo/SVector3.h \ ../Geo/MFace.h ../Geo/MVertex.h ../Geo/SVector3.h BoundaryLayer.h \ - ../Geo/ExtrudeParams.h ../Common/SmoothData.h ../Numeric/Numeric.h \ - meshGEdge.h meshGFace.h ../Common/Message.h + ../Geo/ExtrudeParams.h ../Common/SmoothData.h meshGEdge.h meshGFace.h \ + ../Common/Message.h BDS.o: BDS.cpp ../Numeric/Numeric.h ../Common/GmshMatrix.h BDS.h \ ../Geo/GFace.h ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \ ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \ ../Geo/GEdgeLoop.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \ ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/SPoint2.h ../Geo/SVector3.h \ ../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h ../Geo/SPoint2.h \ - ../Geo/SVector3.h ../Geo/Pair.h ../Post/PView.h ../Common/SmoothData.h \ - ../Post/PViewData.h ../Post/PViewOptions.h ../Post/ColorTable.h \ - ../Common/Message.h qualityMeasures.h + ../Geo/SVector3.h ../Geo/Pair.h ../Post/PView.h ../Post/PViewData.h \ + ../Post/PViewOptions.h ../Post/ColorTable.h ../Common/Message.h \ + qualityMeasures.h HighOrder.o: HighOrder.cpp HighOrder.h ../Geo/GModel.h ../Geo/GVertex.h \ ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \ ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \ diff --git a/Parser/Makefile b/Parser/Makefile index e749800536..d2aa439caa 100644 --- a/Parser/Makefile +++ b/Parser/Makefile @@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.135 2008-01-20 10:10:45 geuzaine Exp $ +# $Id: Makefile,v 1.136 2008-01-20 12:21:30 geuzaine Exp $ # # Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle # @@ -69,21 +69,21 @@ depend: Gmsh.tab.o: Gmsh.tab.cpp ../Common/Message.h ../DataStr/Malloc.h \ ../DataStr/Tools.h ../DataStr/List.h ../DataStr/Tree.h ../DataStr/avl.h \ ../Plugin/PluginManager.h ../Plugin/Plugin.h ../Common/Options.h \ - ../Post/ColorTable.h ../Post/PView.h ../Common/SmoothData.h \ - ../Numeric/Numeric.h ../Post/PViewData.h ../Geo/SBoundingBox3d.h \ - ../Geo/SPoint3.h ../Post/PViewOptions.h ../Post/ColorTable.h \ - ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ - ../Common/GmshMatrix.h ../Parallel/ParUtil.h ../Common/Context.h \ - ../Geo/GModel.h ../Geo/GVertex.h ../Geo/GEntity.h ../Geo/Range.h \ - ../Geo/SPoint3.h ../Geo/SBoundingBox3d.h ../Geo/GPoint.h \ - ../Geo/SPoint2.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \ - ../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h \ - ../Geo/GFace.h ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h \ - ../Geo/GEdge.h ../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h \ - ../Geo/GRegion.h ../Geo/GEntity.h ../Geo/SBoundingBox3d.h ../Geo/Geo.h \ - ../Common/GmshDefines.h ../Geo/gmshSurface.h ../Geo/Pair.h \ - ../Geo/Range.h ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/SVector3.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint2.h ../Geo/ExtrudeParams.h \ + ../Post/ColorTable.h ../Post/PView.h ../Post/PViewData.h \ + ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ + ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ + ../Post/AdaptiveViews.h ../Common/GmshMatrix.h ../Parallel/ParUtil.h \ + ../Numeric/Numeric.h ../Common/Context.h ../Geo/GModel.h \ + ../Geo/GVertex.h ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \ + ../Geo/SBoundingBox3d.h ../Geo/GPoint.h ../Geo/SPoint2.h ../Geo/GEdge.h \ + ../Geo/GEntity.h ../Geo/GVertex.h ../Geo/SVector3.h ../Geo/SPoint3.h \ + ../Geo/SPoint3.h ../Geo/SPoint2.h ../Geo/GFace.h ../Geo/GEntity.h \ + ../Geo/GPoint.h ../Geo/GEdgeLoop.h ../Geo/GEdge.h ../Geo/SPoint2.h \ + ../Geo/SVector3.h ../Geo/Pair.h ../Geo/GRegion.h ../Geo/GEntity.h \ + ../Geo/SBoundingBox3d.h ../Geo/Geo.h ../Common/GmshDefines.h \ + ../Geo/gmshSurface.h ../Geo/Pair.h ../Geo/Range.h ../Geo/SPoint2.h \ + ../Geo/SPoint3.h ../Geo/SVector3.h ../Geo/SBoundingBox3d.h \ + ../Geo/SPoint2.h ../Geo/ExtrudeParams.h ../Common/SmoothData.h \ ../Geo/GeoInterpolation.h ../Geo/Geo.h ../Mesh/Generator.h \ ../Graphics/Draw.h ../Common/Colors.h ../Common/Options.h Parser.h \ OpenFile.h ../Common/CommandLine.h FunctionManager.h ../Common/OS.h \ diff --git a/Plugin/ExtractElements.cpp b/Plugin/ExtractElements.cpp index c876d9fc8c..d8cf545ce1 100644 --- a/Plugin/ExtractElements.cpp +++ b/Plugin/ExtractElements.cpp @@ -1,4 +1,4 @@ -// $Id: ExtractElements.cpp,v 1.9 2007-09-11 14:01:55 geuzaine Exp $ +// $Id: ExtractElements.cpp,v 1.10 2008-01-20 12:21:30 geuzaine Exp $ // // Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle // @@ -20,6 +20,7 @@ // Please report all bugs and problems to <gmsh@geuz.org>. #include "ExtractElements.h" +#include "Numeric.h" StringXNumber ExtractElementsOptions_Number[] = { {GMSH_FULLRC, "MinVal", NULL, 0.}, diff --git a/Plugin/Makefile b/Plugin/Makefile index 096731030e..0b7d7228d4 100644 --- a/Plugin/Makefile +++ b/Plugin/Makefile @@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.140 2008-01-20 10:10:46 geuzaine Exp $ +# $Id: Makefile,v 1.141 2008-01-20 12:21:30 geuzaine Exp $ # # Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle # @@ -72,119 +72,111 @@ depend: # DO NOT DELETE THIS LINE Plugin.o: Plugin.cpp Plugin.h ../Common/Options.h ../Post/ColorTable.h \ - ../Common/Message.h ../Post/PView.h ../Common/SmoothData.h \ - ../Numeric/Numeric.h ../Post/PViewData.h ../Geo/SBoundingBox3d.h \ - ../Geo/SPoint3.h ../Post/PViewOptions.h ../Post/ColorTable.h \ - ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ - ../DataStr/List.h ../Common/GmshMatrix.h -PluginManager.o: PluginManager.cpp Plugin.h ../Common/Options.h \ - ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ + ../Common/Message.h ../Post/PView.h ../Post/PViewData.h \ ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h \ - PluginManager.h CutMap.h Levelset.h CutGrid.h StreamLines.h CutPlane.h \ - CutParametric.h CutSphere.h Skin.h ../DataStr/Tree.h ../DataStr/avl.h \ - Extract.h ExtractElements.h ExtractEdges.h HarmonicToTime.h \ - ModulusPhase.h Integrate.h Gradient.h Curl.h Divergence.h Annotate.h \ - Remove.h MakeSimplex.h Smooth.h Transform.h TransformLatLon.h \ - Triangulate.h Warp.h SphericalRaise.h Eigenvectors.h Eigenvalues.h \ - Lambda2.h Evaluate.h ../Post/OctreePost.h ../Common/Octree.h \ - ../Common/OctreeInternals.h Probe.h FieldView.h ../Common/Context.h + ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h +PluginManager.o: PluginManager.cpp Plugin.h ../Common/Options.h \ + ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ + ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ + ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ + ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ + ../Common/GmshMatrix.h PluginManager.h CutMap.h Levelset.h CutGrid.h \ + StreamLines.h CutPlane.h CutParametric.h CutSphere.h Skin.h \ + ../DataStr/Tree.h ../DataStr/avl.h Extract.h ExtractElements.h \ + ExtractEdges.h HarmonicToTime.h ModulusPhase.h Integrate.h Gradient.h \ + Curl.h Divergence.h Annotate.h Remove.h MakeSimplex.h Smooth.h \ + Transform.h TransformLatLon.h Triangulate.h Warp.h SphericalRaise.h \ + Eigenvectors.h Eigenvalues.h Lambda2.h Evaluate.h ../Post/OctreePost.h \ + ../Common/Octree.h ../Common/OctreeInternals.h Probe.h FieldView.h \ + ../Common/Context.h Levelset.o: Levelset.cpp Levelset.h Plugin.h ../Common/Options.h \ ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h \ - MakeSimplex.h -CutPlane.o: CutPlane.cpp CutPlane.h Levelset.h Plugin.h \ - ../Common/Options.h ../Post/ColorTable.h ../Common/Message.h \ - ../Post/PView.h ../Common/SmoothData.h ../Numeric/Numeric.h \ ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ - ../Common/GmshMatrix.h ../Common/Context.h ../Common/GmshUI.h \ - ../Graphics/Draw.h + ../Common/GmshMatrix.h MakeSimplex.h ../Numeric/Numeric.h +CutPlane.o: CutPlane.cpp CutPlane.h Levelset.h Plugin.h \ + ../Common/Options.h ../Post/ColorTable.h ../Common/Message.h \ + ../Post/PView.h ../Post/PViewData.h ../Geo/SBoundingBox3d.h \ + ../Geo/SPoint3.h ../Post/PViewOptions.h ../Post/ColorTable.h \ + ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ + ../DataStr/List.h ../Common/GmshMatrix.h ../Common/Context.h \ + ../Common/GmshUI.h ../Graphics/Draw.h CutSphere.o: CutSphere.cpp CutSphere.h Levelset.h Plugin.h \ ../Common/Options.h ../Post/ColorTable.h ../Common/Message.h \ - ../Post/PView.h ../Common/SmoothData.h ../Numeric/Numeric.h \ + ../Post/PView.h ../Post/PViewData.h ../Geo/SBoundingBox3d.h \ + ../Geo/SPoint3.h ../Post/PViewOptions.h ../Post/ColorTable.h \ + ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ + ../DataStr/List.h ../Common/GmshMatrix.h ../Common/Context.h \ + ../Common/GmshUI.h ../Graphics/Draw.h +CutMap.o: CutMap.cpp CutMap.h Levelset.h Plugin.h ../Common/Options.h \ + ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ - ../Common/GmshMatrix.h ../Common/Context.h ../Common/GmshUI.h \ - ../Graphics/Draw.h -CutMap.o: CutMap.cpp CutMap.h Levelset.h Plugin.h ../Common/Options.h \ - ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h \ - ../Common/Context.h + ../Common/GmshMatrix.h ../Common/Context.h Smooth.o: Smooth.cpp Smooth.h Plugin.h ../Common/Options.h \ ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h + ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ + ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ + ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ + ../Common/GmshMatrix.h CutParametric.o: CutParametric.cpp ../Post/OctreePost.h \ ../Common/Octree.h ../Common/OctreeInternals.h CutParametric.h Plugin.h \ ../Common/Options.h ../Post/ColorTable.h ../Common/Message.h \ - ../Post/PView.h ../Common/SmoothData.h ../Numeric/Numeric.h \ + ../Post/PView.h ../Post/PViewData.h ../Geo/SBoundingBox3d.h \ + ../Geo/SPoint3.h ../Post/PViewOptions.h ../Post/ColorTable.h \ + ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ + ../DataStr/List.h ../Common/GmshMatrix.h ../Common/Context.h \ + ../Common/GmshUI.h ../Graphics/Draw.h +Lambda2.o: Lambda2.cpp Lambda2.h Plugin.h ../Common/Options.h \ + ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ - ../Common/GmshMatrix.h ../Common/Context.h ../Common/GmshUI.h \ - ../Graphics/Draw.h -Lambda2.o: Lambda2.cpp Lambda2.h Plugin.h ../Common/Options.h \ - ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h \ - ../Common/ShapeFunctions.h + ../Common/GmshMatrix.h ../Common/ShapeFunctions.h ../Numeric/Numeric.h Eigenvectors.o: Eigenvectors.cpp Eigenvectors.h Plugin.h \ ../Common/Options.h ../Post/ColorTable.h ../Common/Message.h \ - ../Post/PView.h ../Common/SmoothData.h ../Numeric/Numeric.h \ + ../Post/PView.h ../Post/PViewData.h ../Geo/SBoundingBox3d.h \ + ../Geo/SPoint3.h ../Post/PViewOptions.h ../Post/ColorTable.h \ + ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ + ../DataStr/List.h ../Common/GmshMatrix.h ../Numeric/Numeric.h \ + ../Numeric/EigSolve.h +Eigenvalues.o: Eigenvalues.cpp Eigenvalues.h Plugin.h ../Common/Options.h \ + ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ - ../Common/GmshMatrix.h ../Numeric/EigSolve.h -Eigenvalues.o: Eigenvalues.cpp Eigenvalues.h Plugin.h ../Common/Options.h \ - ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h + ../Common/GmshMatrix.h ../Numeric/Numeric.h StreamLines.o: StreamLines.cpp StreamLines.h Plugin.h ../Common/Options.h \ ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h \ - ../Post/OctreePost.h ../Common/Octree.h ../Common/OctreeInternals.h \ - ../Common/Context.h ../Common/GmshUI.h ../Graphics/Draw.h + ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ + ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ + ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ + ../Common/GmshMatrix.h ../Post/OctreePost.h ../Common/Octree.h \ + ../Common/OctreeInternals.h ../Common/Context.h ../Common/GmshUI.h \ + ../Graphics/Draw.h CutGrid.o: CutGrid.cpp ../Post/OctreePost.h ../Common/Octree.h \ ../Common/OctreeInternals.h CutGrid.h Plugin.h ../Common/Options.h \ ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h \ - ../Common/Context.h ../Common/GmshUI.h ../Graphics/Draw.h + ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ + ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ + ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ + ../Common/GmshMatrix.h ../Common/Context.h ../Common/GmshUI.h \ + ../Graphics/Draw.h Transform.o: Transform.cpp Transform.h Plugin.h ../Common/Options.h \ ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h -TransformLatLon.o: TransformLatLon.cpp TransformLatLon.h Plugin.h \ - ../Common/Options.h ../Post/ColorTable.h ../Common/Message.h \ - ../Post/PView.h ../Common/SmoothData.h ../Numeric/Numeric.h \ ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ ../Common/GmshMatrix.h +TransformLatLon.o: TransformLatLon.cpp TransformLatLon.h Plugin.h \ + ../Common/Options.h ../Post/ColorTable.h ../Common/Message.h \ + ../Post/PView.h ../Post/PViewData.h ../Geo/SBoundingBox3d.h \ + ../Geo/SPoint3.h ../Post/PViewOptions.h ../Post/ColorTable.h \ + ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ + ../DataStr/List.h ../Common/GmshMatrix.h Triangulate.o: Triangulate.cpp ../Common/Message.h ../Geo/gmshFace.h \ ../Geo/Geo.h ../Common/GmshDefines.h ../Geo/gmshSurface.h ../Geo/Pair.h \ ../Geo/Range.h ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/SVector3.h \ @@ -203,140 +195,133 @@ Triangulate.o: Triangulate.cpp ../Common/Message.h ../Geo/gmshFace.h \ ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ ../Common/GmshMatrix.h ../DataStr/Malloc.h ../Common/Context.h Warp.o: Warp.cpp Warp.h Plugin.h ../Common/Options.h ../Post/ColorTable.h \ - ../Common/Message.h ../Post/PView.h ../Common/SmoothData.h \ - ../Numeric/Numeric.h ../Post/PViewData.h ../Geo/SBoundingBox3d.h \ - ../Geo/SPoint3.h ../Post/PViewOptions.h ../Post/ColorTable.h \ - ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ - ../DataStr/List.h ../Common/GmshMatrix.h + ../Common/Message.h ../Post/PView.h ../Post/PViewData.h \ + ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ + ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ + ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h \ + ../Common/SmoothData.h ../Numeric/Numeric.h SphericalRaise.o: SphericalRaise.cpp SphericalRaise.h Plugin.h \ ../Common/Options.h ../Post/ColorTable.h ../Common/Message.h \ - ../Post/PView.h ../Common/SmoothData.h ../Numeric/Numeric.h \ - ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ - ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ - ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ - ../Common/GmshMatrix.h -Skin.o: Skin.cpp Skin.h Plugin.h ../Common/Options.h ../Post/ColorTable.h \ - ../Common/Message.h ../Post/PView.h ../Common/SmoothData.h \ - ../Numeric/Numeric.h ../Post/PViewData.h ../Geo/SBoundingBox3d.h \ + ../Post/PView.h ../Post/PViewData.h ../Geo/SBoundingBox3d.h \ ../Geo/SPoint3.h ../Post/PViewOptions.h ../Post/ColorTable.h \ ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ - ../DataStr/List.h ../Common/GmshMatrix.h ../DataStr/Tree.h \ - ../DataStr/avl.h ../DataStr/Malloc.h ../Common/Context.h -Extract.o: Extract.cpp Extract.h Plugin.h ../Common/Options.h \ - ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ + ../DataStr/List.h ../Common/GmshMatrix.h ../Numeric/Numeric.h +Skin.o: Skin.cpp Skin.h Plugin.h ../Common/Options.h ../Post/ColorTable.h \ + ../Common/Message.h ../Post/PView.h ../Post/PViewData.h \ ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h -ExtractElements.o: ExtractElements.cpp ExtractElements.h Plugin.h \ - ../Common/Options.h ../Post/ColorTable.h ../Common/Message.h \ - ../Post/PView.h ../Common/SmoothData.h ../Numeric/Numeric.h \ + ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h \ + ../DataStr/Tree.h ../DataStr/avl.h ../DataStr/Malloc.h \ + ../Common/Context.h +Extract.o: Extract.cpp Extract.h Plugin.h ../Common/Options.h \ + ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ ../Common/GmshMatrix.h +ExtractElements.o: ExtractElements.cpp ExtractElements.h Plugin.h \ + ../Common/Options.h ../Post/ColorTable.h ../Common/Message.h \ + ../Post/PView.h ../Post/PViewData.h ../Geo/SBoundingBox3d.h \ + ../Geo/SPoint3.h ../Post/PViewOptions.h ../Post/ColorTable.h \ + ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ + ../DataStr/List.h ../Common/GmshMatrix.h ../Numeric/Numeric.h ExtractEdges.o: ExtractEdges.cpp ExtractEdges.h Plugin.h \ ../Common/Options.h ../Post/ColorTable.h ../Common/Message.h \ - ../Post/PView.h ../Common/SmoothData.h ../Numeric/Numeric.h \ + ../Post/PView.h ../Post/PViewData.h ../Geo/SBoundingBox3d.h \ + ../Geo/SPoint3.h ../Post/PViewOptions.h ../Post/ColorTable.h \ + ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ + ../DataStr/List.h ../Common/GmshMatrix.h ../Mesh/BDS.h ../Geo/GFace.h \ + ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \ + ../Geo/SBoundingBox3d.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h \ + ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h ../Geo/GEntity.h \ + ../Geo/GPoint.h ../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/SPoint3.h \ + ../Geo/SPoint3.h ../Geo/SPoint2.h ../Geo/SPoint2.h ../Geo/SVector3.h \ + ../Geo/Pair.h +MakeSimplex.o: MakeSimplex.cpp MakeSimplex.h Plugin.h ../Common/Options.h \ + ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ - ../Common/GmshMatrix.h ../Mesh/BDS.h ../Geo/GFace.h ../Geo/GEntity.h \ - ../Geo/Range.h ../Geo/SPoint3.h ../Geo/SBoundingBox3d.h ../Geo/GPoint.h \ - ../Geo/GEdgeLoop.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \ - ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/SPoint2.h ../Geo/SVector3.h \ - ../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h ../Geo/SPoint2.h \ - ../Geo/SVector3.h ../Geo/Pair.h -MakeSimplex.o: MakeSimplex.cpp MakeSimplex.h Plugin.h ../Common/Options.h \ - ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h + ../Common/GmshMatrix.h Evaluate.o: Evaluate.cpp Evaluate.h Plugin.h ../Common/Options.h \ ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h \ - ../Post/OctreePost.h ../Common/Octree.h ../Common/OctreeInternals.h + ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ + ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ + ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ + ../Common/GmshMatrix.h ../Post/OctreePost.h ../Common/Octree.h \ + ../Common/OctreeInternals.h FieldView.o: FieldView.cpp FieldView.h Plugin.h ../Common/Options.h \ ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h \ - ../Mesh/Field.h ../Geo/Geo.h ../Common/GmshDefines.h \ - ../Geo/gmshSurface.h ../Geo/Pair.h ../Geo/Range.h ../Geo/SPoint2.h \ - ../Geo/SPoint3.h ../Geo/SVector3.h ../Geo/SPoint3.h \ - ../Geo/SBoundingBox3d.h ../DataStr/Tree.h ../DataStr/avl.h \ - ../Geo/SPoint2.h ../Geo/ExtrudeParams.h ../Geo/GEdge.h ../Geo/GEntity.h \ - ../Geo/Range.h ../Geo/SPoint3.h ../Geo/SBoundingBox3d.h \ - ../Geo/GVertex.h ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/SPoint2.h \ - ../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint2.h \ - ../Post/OctreePost.h ../Common/Octree.h ../Common/OctreeInternals.h + ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ + ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ + ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ + ../Common/GmshMatrix.h ../Mesh/Field.h ../Geo/Geo.h \ + ../Common/GmshDefines.h ../Geo/gmshSurface.h ../Geo/Pair.h \ + ../Geo/Range.h ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/SVector3.h \ + ../Geo/SPoint3.h ../Geo/SBoundingBox3d.h ../Numeric/Numeric.h \ + ../DataStr/Tree.h ../DataStr/avl.h ../Geo/SPoint2.h \ + ../Geo/ExtrudeParams.h ../Common/SmoothData.h ../Geo/GEdge.h \ + ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \ + ../Geo/SBoundingBox3d.h ../Geo/GVertex.h ../Geo/GEntity.h \ + ../Geo/GPoint.h ../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/SPoint3.h \ + ../Geo/SPoint2.h ../Post/OctreePost.h ../Common/Octree.h \ + ../Common/OctreeInternals.h Integrate.o: Integrate.cpp Integrate.h Plugin.h ../Common/Options.h \ ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h \ - ../Common/ShapeFunctions.h + ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ + ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ + ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ + ../Common/GmshMatrix.h ../Common/ShapeFunctions.h ../Numeric/Numeric.h Gradient.o: Gradient.cpp Gradient.h Plugin.h ../Common/Options.h \ ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ + ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ + ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ + ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ + ../Common/GmshMatrix.h ../Common/ShapeFunctions.h ../Numeric/Numeric.h +Curl.o: Curl.cpp Curl.h Plugin.h ../Common/Options.h ../Post/ColorTable.h \ + ../Common/Message.h ../Post/PView.h ../Post/PViewData.h \ ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h \ - ../Common/ShapeFunctions.h -Curl.o: Curl.cpp Curl.h Plugin.h ../Common/Options.h ../Post/ColorTable.h \ - ../Common/Message.h ../Post/PView.h ../Common/SmoothData.h \ - ../Numeric/Numeric.h ../Post/PViewData.h ../Geo/SBoundingBox3d.h \ - ../Geo/SPoint3.h ../Post/PViewOptions.h ../Post/ColorTable.h \ - ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ - ../DataStr/List.h ../Common/GmshMatrix.h ../Common/ShapeFunctions.h + ../Common/ShapeFunctions.h ../Numeric/Numeric.h Divergence.o: Divergence.cpp Divergence.h Plugin.h ../Common/Options.h \ ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h \ - ../Common/ShapeFunctions.h + ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ + ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ + ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ + ../Common/GmshMatrix.h ../Common/ShapeFunctions.h ../Numeric/Numeric.h Annotate.o: Annotate.cpp Annotate.h Plugin.h ../Common/Options.h \ ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h \ - ../Common/Context.h ../Common/GmshUI.h ../Fltk/GUI.h \ - ../Fltk/Opengl_Window.h ../Fltk/Colorbar_Window.h \ + ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ + ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ + ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ + ../Common/GmshMatrix.h ../Common/Context.h ../Common/GmshUI.h \ + ../Fltk/GUI.h ../Fltk/Opengl_Window.h ../Fltk/Colorbar_Window.h \ ../Fltk/Popup_Button.h ../Fltk/SpherePosition_Widget.h \ ../Graphics/Draw.h Remove.o: Remove.cpp Remove.h Plugin.h ../Common/Options.h \ ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h -Probe.o: Probe.cpp Probe.h Plugin.h ../Common/Options.h \ - ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h \ - ../Common/Context.h ../Post/OctreePost.h ../Common/Octree.h \ - ../Common/OctreeInternals.h ../Common/GmshUI.h ../Graphics/Draw.h -HarmonicToTime.o: HarmonicToTime.cpp HarmonicToTime.h Plugin.h \ - ../Common/Options.h ../Post/ColorTable.h ../Common/Message.h \ - ../Post/PView.h ../Common/SmoothData.h ../Numeric/Numeric.h \ ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ ../Common/GmshMatrix.h -ModulusPhase.o: ModulusPhase.cpp ModulusPhase.h Plugin.h \ - ../Common/Options.h ../Post/ColorTable.h ../Common/Message.h \ - ../Post/PView.h ../Common/SmoothData.h ../Numeric/Numeric.h \ +Probe.o: Probe.cpp Probe.h Plugin.h ../Common/Options.h \ + ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ ../Post/PViewData.h ../Post/AdaptiveViews.h ../DataStr/List.h \ - ../Common/GmshMatrix.h + ../Common/GmshMatrix.h ../Common/Context.h ../Post/OctreePost.h \ + ../Common/Octree.h ../Common/OctreeInternals.h ../Common/GmshUI.h \ + ../Graphics/Draw.h +HarmonicToTime.o: HarmonicToTime.cpp HarmonicToTime.h Plugin.h \ + ../Common/Options.h ../Post/ColorTable.h ../Common/Message.h \ + ../Post/PView.h ../Post/PViewData.h ../Geo/SBoundingBox3d.h \ + ../Geo/SPoint3.h ../Post/PViewOptions.h ../Post/ColorTable.h \ + ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ + ../DataStr/List.h ../Common/GmshMatrix.h +ModulusPhase.o: ModulusPhase.cpp ModulusPhase.h Plugin.h \ + ../Common/Options.h ../Post/ColorTable.h ../Common/Message.h \ + ../Post/PView.h ../Post/PViewData.h ../Geo/SBoundingBox3d.h \ + ../Geo/SPoint3.h ../Post/PViewOptions.h ../Post/ColorTable.h \ + ../Post/PViewDataList.h ../Post/PViewData.h ../Post/AdaptiveViews.h \ + ../DataStr/List.h ../Common/GmshMatrix.h diff --git a/Plugin/SphericalRaise.cpp b/Plugin/SphericalRaise.cpp index ad7be87216..3cab827193 100644 --- a/Plugin/SphericalRaise.cpp +++ b/Plugin/SphericalRaise.cpp @@ -1,4 +1,4 @@ -// $Id: SphericalRaise.cpp,v 1.27 2007-09-11 14:01:55 geuzaine Exp $ +// $Id: SphericalRaise.cpp,v 1.28 2008-01-20 12:21:30 geuzaine Exp $ // // Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle // @@ -20,6 +20,7 @@ // Please report all bugs and problems to <gmsh@geuz.org>. #include "SphericalRaise.h" +#include "Numeric.h" StringXNumber SphericalRaiseOptions_Number[] = { {GMSH_FULLRC, "Xc", NULL, 0.}, diff --git a/Plugin/Warp.cpp b/Plugin/Warp.cpp index 3e75bfff04..a4bc414bec 100644 --- a/Plugin/Warp.cpp +++ b/Plugin/Warp.cpp @@ -1,4 +1,4 @@ -// $Id: Warp.cpp,v 1.10 2008-01-09 12:32:22 geuzaine Exp $ +// $Id: Warp.cpp,v 1.11 2008-01-20 12:21:30 geuzaine Exp $ // // Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle // @@ -21,6 +21,7 @@ #include "Warp.h" #include "SmoothData.h" +#include "Numeric.h" StringXNumber WarpOptions_Number[] = { {GMSH_FULLRC, "Factor", NULL, 1.}, diff --git a/Post/Makefile b/Post/Makefile index 6782101f15..8769a3ee3d 100644 --- a/Post/Makefile +++ b/Post/Makefile @@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.23 2008-01-20 10:10:46 geuzaine Exp $ +# $Id: Makefile,v 1.24 2008-01-20 12:21:30 geuzaine Exp $ # # Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle # @@ -60,11 +60,11 @@ depend: rm -f Makefile.new # DO NOT DELETE THIS LINE -PView.o: PView.cpp PView.h ../Common/SmoothData.h ../Numeric/Numeric.h \ - PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h PViewOptions.h \ - ColorTable.h PViewDataList.h AdaptiveViews.h ../DataStr/List.h \ - ../Common/GmshMatrix.h ../Common/VertexArray.h ../Geo/SVector3.h \ - ../Geo/SPoint3.h ../Common/Context.h ../Common/Message.h +PView.o: PView.cpp PView.h PViewData.h ../Geo/SBoundingBox3d.h \ + ../Geo/SPoint3.h PViewOptions.h ColorTable.h PViewDataList.h \ + AdaptiveViews.h ../DataStr/List.h ../Common/GmshMatrix.h \ + ../Common/VertexArray.h ../Geo/SVector3.h ../Geo/SPoint3.h \ + ../Common/Context.h ../Common/SmoothData.h ../Common/Message.h PViewData.o: PViewData.cpp PViewData.h ../Geo/SBoundingBox3d.h \ ../Geo/SPoint3.h PViewDataList.o: PViewDataList.cpp PViewDataList.h PViewData.h \ @@ -90,15 +90,13 @@ PViewOptions.o: PViewOptions.cpp PViewOptions.h ColorTable.h \ AdaptiveViews.o: AdaptiveViews.cpp AdaptiveViews.h ../DataStr/List.h \ ../Common/GmshMatrix.h ../Plugin/Plugin.h ../Common/Options.h \ ../Post/ColorTable.h ../Common/Message.h ../Post/PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h ../Post/PViewData.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Post/PViewOptions.h \ - ../Post/ColorTable.h ../Post/PViewDataList.h ../Post/PViewData.h \ - ../Post/AdaptiveViews.h + ../Post/PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \ + ../Post/PViewOptions.h ../Post/ColorTable.h ../Post/PViewDataList.h \ + ../Post/PViewData.h ../Post/AdaptiveViews.h OctreePost.o: OctreePost.cpp ../Common/Octree.h \ ../Common/OctreeInternals.h OctreePost.h ../DataStr/List.h PView.h \ - ../Common/SmoothData.h ../Numeric/Numeric.h PViewData.h \ - ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h PViewOptions.h ColorTable.h \ - PViewDataList.h AdaptiveViews.h ../Common/GmshMatrix.h \ - ../Common/Message.h ../Common/ShapeFunctions.h + PViewData.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h PViewOptions.h \ + ColorTable.h PViewDataList.h AdaptiveViews.h ../Common/GmshMatrix.h \ + ../Numeric/Numeric.h ../Common/Message.h ../Common/ShapeFunctions.h ColorTable.o: ColorTable.cpp ../Common/Message.h ColorTable.h \ ../Common/Context.h ../DataStr/List.h ../Numeric/Numeric.h diff --git a/Post/PView.cpp b/Post/PView.cpp index cc1fdf0c30..d057a582ab 100644 --- a/Post/PView.cpp +++ b/Post/PView.cpp @@ -1,4 +1,4 @@ -// $Id: PView.cpp,v 1.12 2008-01-10 14:56:54 remacle Exp $ +// $Id: PView.cpp,v 1.13 2008-01-20 12:21:30 geuzaine Exp $ // // Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle // @@ -22,12 +22,13 @@ // Contributor(s): // +#include <string.h> +#include <algorithm> #include "PView.h" #include "PViewDataList.h" #include "VertexArray.h" +#include "SmoothData.h" #include "Message.h" -#include <string.h> -#include <algorithm> int PView::_globalNum = 0; std::vector<PView*> PView::list; diff --git a/Post/PView.h b/Post/PView.h index 62c847efaa..33d838e981 100644 --- a/Post/PView.h +++ b/Post/PView.h @@ -22,11 +22,11 @@ #include <vector> #include <string> -#include "SmoothData.h" #include "PViewData.h" #include "PViewOptions.h" class VertexArray; +class smooth_normals; // a post-processing view class PView{ -- GitLab