1
# Gmsh - Copyright (C) 1997-2009 C. Geuzaine, J.-F. Remacle
3
# See the LICENSE.txt file for license information. Please report all
4
# bugs and problems to <gmsh@geuz.org>.
8
LIB = ../lib/libGmshMesh${LIBEXT}
10
INC = ${DASH}I../Numeric ${DASH}I../Common ${DASH}I../Geo\
11
${DASH}I../Mesh ${DASH}I../Post\
12
${DASH}I../contrib/Tetgen ${DASH}I../contrib/Netgen\
13
${DASH}I../contrib/Netgen/libsrc/include\
14
${DASH}I../contrib/Netgen/libsrc/interface\
15
${DASH}I../contrib/ANN/include ${DASH}I../contrib/Metis\
16
${DASH}I../contrib/MathEval ${DASH}I../contrib/gmm
19
CFLAGS = ${OPTIM} ${FLAGS} ${INC} ${SYSINCLUDE}
23
gmshSmoothHighOrder.cpp \
25
meshGEdgeExtruded.cpp \
27
meshGFaceTransfinite.cpp \
28
meshGFaceExtruded.cpp \
30
meshGFaceDelaunayInsertion.cpp \
31
meshGFaceOptimize.cpp \
32
meshGFaceQuadrilateralize.cpp \
34
meshGRegionDelaunayInsertion.cpp \
35
meshGRegionTransfinite.cpp \
36
meshGRegionExtruded.cpp \
37
meshGRegionCarveHole.cpp \
38
meshGRegionLocalMeshMod.cpp\
39
DivideAndConquer.cpp \
48
OBJ = ${SRC:.cpp=${OBJEXT}}
50
.SUFFIXES: ${OBJEXT} .cpp
53
${AR} ${ARFLAGS}${LIB} ${OBJ}
60
${CXX} ${CFLAGS} ${DASH}c $<
62
# Don't optimize BDS: it crashes with some flavors of gcc 4.1 (e.g. on debian etch)
64
${CXX} ${FLAGS} ${INC} ${SYSINCLUDE} ${DASH}c BDS.cpp
70
(sed '/^# DO NOT DELETE THIS LINE/q' Makefile && \
71
${CXX} -MM ${CFLAGS} ${SRC} | sed 's/.o:/$${OBJEXT}:/g' \
73
cp Makefile Makefile.bak
74
cp Makefile.new Makefile
77
# DO NOT DELETE THIS LINE
78
Generator${OBJEXT}: Generator.cpp ../Common/GmshConfig.h ../Common/GmshMessage.h \
79
../Numeric/Numeric.h ../Numeric/GmshMatrix.h ../Common/Context.h \
80
../Geo/CGNSOptions.h ../Mesh/meshPartitionOptions.h ../Common/OS.h \
81
../Geo/GModel.h ../Geo/GVertex.h ../Geo/GEntity.h ../Geo/Range.h \
82
../Geo/SPoint3.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \
83
../Geo/GPoint.h ../Geo/SPoint2.h ../Geo/GEdge.h ../Geo/GEntity.h \
84
../Geo/GVertex.h ../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint3.h \
85
../Geo/SPoint2.h ../Geo/GFace.h ../Geo/GEntity.h ../Geo/GPoint.h \
86
../Geo/GEdgeLoop.h ../Geo/GEdge.h ../Geo/SPoint2.h ../Geo/SVector3.h \
87
../Geo/Pair.h ../Geo/GRegion.h ../Geo/GEntity.h ../Geo/SPoint3.h \
88
../Geo/SBoundingBox3d.h ../Geo/MElement.h ../Common/GmshDefines.h \
89
../Geo/MVertex.h ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/MEdge.h \
90
../Geo/MVertex.h ../Geo/SVector3.h ../Geo/MFace.h ../Geo/MVertex.h \
91
../Geo/SVector3.h ../Numeric/FunctionSpace.h ../Numeric/GmshMatrix.h \
92
../Numeric/Gauss.h meshGEdge.h meshGFace.h meshGFaceBDS.h meshGRegion.h \
93
BackgroundMesh.h BoundaryLayers.h HighOrder.h Generator.h \
94
../Post/PView.h ../Post/PViewData.h
95
Field${OBJEXT}: Field.cpp ../Common/GmshConfig.h \
96
../contrib/ANN/include/ANN/ANN.h ../Common/Context.h \
97
../Geo/CGNSOptions.h ../Mesh/meshPartitionOptions.h Field.h \
98
../Post/PView.h ../Geo/SPoint3.h ../Geo/GeoInterpolation.h ../Geo/Geo.h \
99
../Common/GmshDefines.h ../Geo/gmshSurface.h ../Geo/Pair.h \
100
../Geo/Range.h ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/SVector3.h \
101
../Geo/SPoint3.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \
102
../Numeric/Numeric.h ../Numeric/GmshMatrix.h ../Common/GmshMessage.h \
103
../Common/ListUtils.h ../Common/TreeUtils.h ../Common/avl.h \
104
../Common/ListUtils.h ../Geo/SPoint2.h ../Geo/ExtrudeParams.h \
105
../Common/SmoothData.h ../Geo/GModel.h ../Geo/GVertex.h \
106
../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \
107
../Geo/SBoundingBox3d.h ../Geo/GPoint.h ../Geo/SPoint2.h ../Geo/GEdge.h \
108
../Geo/GEntity.h ../Geo/GVertex.h ../Geo/SVector3.h ../Geo/SPoint3.h \
109
../Geo/SPoint2.h ../Geo/GFace.h ../Geo/GEntity.h ../Geo/GPoint.h \
110
../Geo/GEdgeLoop.h ../Geo/GEdge.h ../Geo/SPoint2.h ../Geo/SVector3.h \
111
../Geo/Pair.h ../Geo/GRegion.h ../Geo/GEntity.h ../Geo/SPoint3.h \
112
../Geo/SBoundingBox3d.h ../Post/OctreePost.h ../Common/Octree.h \
113
../Common/OctreeInternals.h ../Post/PViewDataList.h ../Post/PViewData.h \
114
../Geo/MVertex.h ../Geo/SPoint2.h ../Geo/SPoint3.h
115
gmshSmoothHighOrder${OBJEXT}: gmshSmoothHighOrder.cpp HighOrder.h \
116
../Geo/GModel.h ../Geo/GVertex.h ../Geo/GEntity.h ../Geo/Range.h \
117
../Geo/SPoint3.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \
118
../Geo/GPoint.h ../Geo/SPoint2.h ../Geo/GEdge.h ../Geo/GEntity.h \
119
../Geo/GVertex.h ../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint3.h \
120
../Geo/SPoint2.h ../Geo/GFace.h ../Geo/GEntity.h ../Geo/GPoint.h \
121
../Geo/GEdgeLoop.h ../Geo/GEdge.h ../Geo/SPoint2.h ../Geo/SVector3.h \
122
../Geo/Pair.h ../Geo/GRegion.h ../Geo/GEntity.h ../Geo/SPoint3.h \
123
../Geo/SBoundingBox3d.h ../Geo/MFace.h ../Geo/MVertex.h \
124
../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/SVector3.h meshGFaceOptimize.h \
125
../Geo/MElement.h ../Common/GmshDefines.h ../Geo/MVertex.h \
126
../Geo/MEdge.h ../Geo/MVertex.h ../Geo/SVector3.h ../Geo/MFace.h \
127
../Common/GmshMessage.h ../Numeric/FunctionSpace.h \
128
../Numeric/GmshMatrix.h ../Common/GmshConfig.h ../Numeric/Gauss.h \
129
meshGFaceDelaunayInsertion.h gmshSmoothHighOrder.h \
130
../Numeric/gmshAssembler.h ../Numeric/gmshLinearSystem.h \
131
../Numeric/gmshLaplace.h ../Numeric/gmshTermOfFormulation.h \
132
../Numeric/GmshMatrix.h ../Numeric/gmshFunction.h \
133
../Numeric/gmshAssembler.h ../Numeric/gmshFunction.h ../Common/Gmsh.h \
134
../Common/GmshMessage.h ../Numeric/GmshMatrix.h \
135
../Numeric/gmshElasticity.h ../Numeric/gmshTermOfFormulation.h \
136
../Numeric/GmshMatrix.h ../Numeric/gmshLinearSystemGmm.h \
137
../Numeric/gmshLinearSystem.h ../Common/Context.h ../Geo/CGNSOptions.h \
138
../Mesh/meshPartitionOptions.h ../Numeric/Numeric.h \
139
../Numeric/GmshMatrix.h
140
meshGEdge${OBJEXT}: meshGEdge.cpp ../Geo/GModel.h ../Geo/GVertex.h \
141
../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \
142
../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \
143
../Geo/SPoint2.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \
144
../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h \
145
../Geo/GFace.h ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h \
146
../Geo/GEdge.h ../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h \
147
../Geo/GRegion.h ../Geo/GEntity.h ../Geo/SPoint3.h \
148
../Geo/SBoundingBox3d.h meshGEdge.h ../Geo/MElement.h \
149
../Common/GmshDefines.h ../Geo/MVertex.h ../Geo/SPoint2.h \
150
../Geo/SPoint3.h ../Geo/MEdge.h ../Geo/MVertex.h ../Geo/SVector3.h \
151
../Geo/MFace.h ../Geo/MVertex.h ../Geo/SVector3.h \
152
../Common/GmshMessage.h ../Numeric/FunctionSpace.h \
153
../Numeric/GmshMatrix.h ../Common/GmshConfig.h ../Numeric/Gauss.h \
154
BackgroundMesh.h ../Numeric/Numeric.h ../Numeric/GmshMatrix.h \
155
../Common/Context.h ../Geo/CGNSOptions.h ../Mesh/meshPartitionOptions.h
156
meshGEdgeExtruded${OBJEXT}: meshGEdgeExtruded.cpp ../Geo/GModel.h \
157
../Geo/GVertex.h ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \
158
../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \
159
../Geo/SPoint2.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \
160
../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h \
161
../Geo/GFace.h ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h \
162
../Geo/GEdge.h ../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h \
163
../Geo/GRegion.h ../Geo/GEntity.h ../Geo/SPoint3.h \
164
../Geo/SBoundingBox3d.h ../Geo/MElement.h ../Common/GmshDefines.h \
165
../Geo/MVertex.h ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/MEdge.h \
166
../Geo/MVertex.h ../Geo/SVector3.h ../Geo/MFace.h ../Geo/MVertex.h \
167
../Geo/SVector3.h ../Common/GmshMessage.h ../Numeric/FunctionSpace.h \
168
../Numeric/GmshMatrix.h ../Common/GmshConfig.h ../Numeric/Gauss.h \
169
../Geo/ExtrudeParams.h ../Common/SmoothData.h
170
meshGFace${OBJEXT}: meshGFace.cpp meshGFace.h meshGFaceBDS.h \
171
meshGFaceDelaunayInsertion.h ../Geo/MElement.h ../Common/GmshDefines.h \
172
../Geo/MVertex.h ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/MEdge.h \
173
../Geo/MVertex.h ../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/MFace.h \
174
../Geo/MVertex.h ../Geo/SVector3.h ../Common/GmshMessage.h \
175
../Numeric/FunctionSpace.h ../Numeric/GmshMatrix.h \
176
../Common/GmshConfig.h ../Numeric/Gauss.h meshGFaceQuadrilateralize.h \
177
meshGFaceOptimize.h DivideAndConquer.h BackgroundMesh.h \
178
../Geo/GVertex.h ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \
179
../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \
180
../Geo/SPoint2.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \
181
../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint2.h ../Geo/GFace.h \
182
../Geo/GEntity.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h ../Geo/GEdge.h \
183
../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h ../Geo/GModel.h \
184
../Geo/GVertex.h ../Geo/GEdge.h ../Geo/GFace.h ../Geo/GRegion.h \
185
../Geo/GEntity.h ../Geo/SPoint3.h ../Geo/SBoundingBox3d.h \
186
../Common/Context.h ../Geo/CGNSOptions.h ../Mesh/meshPartitionOptions.h \
187
../Numeric/Numeric.h ../Numeric/GmshMatrix.h BDS.h qualityMeasures.h \
188
Field.h ../Post/PView.h ../Common/OS.h HighOrder.h
189
meshGFaceTransfinite${OBJEXT}: meshGFaceTransfinite.cpp meshGFace.h \
190
../Geo/GVertex.h ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \
191
../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \
192
../Geo/SPoint2.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \
193
../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h \
194
../Geo/GFace.h ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h \
195
../Geo/GEdge.h ../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h \
196
../Geo/MVertex.h ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/MElement.h \
197
../Common/GmshDefines.h ../Geo/MVertex.h ../Geo/MEdge.h \
198
../Geo/MVertex.h ../Geo/SVector3.h ../Geo/MFace.h ../Geo/MVertex.h \
199
../Geo/SVector3.h ../Common/GmshMessage.h ../Numeric/FunctionSpace.h \
200
../Numeric/GmshMatrix.h ../Common/GmshConfig.h ../Numeric/Gauss.h \
201
../Common/Context.h ../Geo/CGNSOptions.h ../Mesh/meshPartitionOptions.h \
202
../Numeric/Numeric.h ../Numeric/GmshMatrix.h
203
meshGFaceExtruded${OBJEXT}: meshGFaceExtruded.cpp ../Geo/GModel.h \
204
../Geo/GVertex.h ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \
205
../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \
206
../Geo/SPoint2.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \
207
../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h \
208
../Geo/GFace.h ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h \
209
../Geo/GEdge.h ../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h \
210
../Geo/GRegion.h ../Geo/GEntity.h ../Geo/SPoint3.h \
211
../Geo/SBoundingBox3d.h ../Geo/MElement.h ../Common/GmshDefines.h \
212
../Geo/MVertex.h ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/MEdge.h \
213
../Geo/MVertex.h ../Geo/SVector3.h ../Geo/MFace.h ../Geo/MVertex.h \
214
../Geo/SVector3.h ../Common/GmshMessage.h ../Numeric/FunctionSpace.h \
215
../Numeric/GmshMatrix.h ../Common/GmshConfig.h ../Numeric/Gauss.h \
216
../Geo/ExtrudeParams.h ../Common/SmoothData.h ../Common/Context.h \
217
../Geo/CGNSOptions.h ../Mesh/meshPartitionOptions.h
218
meshGFaceBDS${OBJEXT}: meshGFaceBDS.cpp ../Common/GmshMessage.h \
219
../Numeric/GmshPredicates.h meshGFace.h meshGFaceOptimize.h \
220
../Geo/MElement.h ../Common/GmshDefines.h ../Geo/MVertex.h \
221
../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/MEdge.h ../Geo/MVertex.h \
222
../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/MFace.h ../Geo/MVertex.h \
223
../Geo/SVector3.h ../Numeric/FunctionSpace.h ../Numeric/GmshMatrix.h \
224
../Common/GmshConfig.h ../Numeric/Gauss.h meshGFaceDelaunayInsertion.h \
225
BackgroundMesh.h ../Geo/GVertex.h ../Geo/GEntity.h ../Geo/Range.h \
226
../Geo/SPoint3.h ../Geo/SBoundingBox3d.h ../Geo/SPoint3.h \
227
../Geo/GPoint.h ../Geo/SPoint2.h ../Geo/GEdge.h ../Geo/GEntity.h \
228
../Geo/GVertex.h ../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint2.h \
229
../Geo/GFace.h ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h \
230
../Geo/GEdge.h ../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h \
231
../Common/Context.h ../Geo/CGNSOptions.h ../Mesh/meshPartitionOptions.h \
232
../Geo/GModel.h ../Geo/GVertex.h ../Geo/GEdge.h ../Geo/GFace.h \
233
../Geo/GRegion.h ../Geo/GEntity.h ../Geo/SPoint3.h \
234
../Geo/SBoundingBox3d.h ../Numeric/Numeric.h ../Numeric/GmshMatrix.h \
235
BDS.h qualityMeasures.h Field.h ../Post/PView.h ../Common/OS.h
236
meshGFaceDelaunayInsertion${OBJEXT}: meshGFaceDelaunayInsertion.cpp \
237
../Common/GmshMessage.h ../Numeric/GmshPredicates.h BackgroundMesh.h \
238
meshGFaceDelaunayInsertion.h ../Geo/MElement.h ../Common/GmshDefines.h \
239
../Geo/MVertex.h ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/MEdge.h \
240
../Geo/MVertex.h ../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/MFace.h \
241
../Geo/MVertex.h ../Geo/SVector3.h ../Numeric/FunctionSpace.h \
242
../Numeric/GmshMatrix.h ../Common/GmshConfig.h ../Numeric/Gauss.h \
243
meshGFaceOptimize.h meshGFace.h ../Geo/GFace.h ../Geo/GEntity.h \
244
../Geo/Range.h ../Geo/SPoint3.h ../Geo/SBoundingBox3d.h \
245
../Geo/SPoint3.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h ../Geo/GEdge.h \
246
../Geo/GEntity.h ../Geo/GVertex.h ../Geo/GEntity.h ../Geo/GPoint.h \
247
../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint2.h \
248
../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h ../Numeric/Numeric.h \
249
../Numeric/GmshMatrix.h
250
meshGFaceOptimize${OBJEXT}: meshGFaceOptimize.cpp meshGFaceOptimize.h \
251
../Geo/MElement.h ../Common/GmshDefines.h ../Geo/MVertex.h \
252
../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/MEdge.h ../Geo/MVertex.h \
253
../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/MFace.h ../Geo/MVertex.h \
254
../Geo/SVector3.h ../Common/GmshMessage.h ../Numeric/FunctionSpace.h \
255
../Numeric/GmshMatrix.h ../Common/GmshConfig.h ../Numeric/Gauss.h \
256
meshGFaceDelaunayInsertion.h qualityMeasures.h ../Geo/GFace.h \
257
../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \
258
../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \
259
../Geo/GEdgeLoop.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \
260
../Geo/GEntity.h ../Geo/GPoint.h ../Geo/SPoint2.h ../Geo/SVector3.h \
261
../Geo/SPoint3.h ../Geo/SPoint2.h ../Geo/SPoint2.h ../Geo/SVector3.h \
262
../Geo/Pair.h BackgroundMesh.h ../Numeric/Numeric.h \
263
../Numeric/GmshMatrix.h Generator.h
264
meshGFaceQuadrilateralize${OBJEXT}: meshGFaceQuadrilateralize.cpp \
265
meshGFaceQuadrilateralize.h ../Common/GmshMessage.h \
266
../Numeric/Numeric.h ../Numeric/GmshMatrix.h ../Common/GmshConfig.h \
267
../Geo/GFace.h ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \
268
../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \
269
../Geo/GEdgeLoop.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \
270
../Geo/GEntity.h ../Geo/GPoint.h ../Geo/SPoint2.h ../Geo/SVector3.h \
271
../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h ../Geo/SPoint2.h \
272
../Geo/SVector3.h ../Geo/Pair.h meshGFaceDelaunayInsertion.h \
273
../Geo/MElement.h ../Common/GmshDefines.h ../Geo/MVertex.h \
274
../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/MEdge.h ../Geo/MVertex.h \
275
../Geo/SVector3.h ../Geo/MFace.h ../Geo/MVertex.h ../Geo/SVector3.h \
276
../Numeric/FunctionSpace.h ../Numeric/GmshMatrix.h ../Numeric/Gauss.h \
277
meshGFaceOptimize.h meshGFaceBDS.h BDS.h
278
meshGRegion${OBJEXT}: meshGRegion.cpp ../Common/GmshConfig.h \
279
../Common/GmshMessage.h meshGRegion.h meshGRegionDelaunayInsertion.h \
280
../Geo/MElement.h ../Common/GmshDefines.h ../Geo/MVertex.h \
281
../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/MEdge.h ../Geo/MVertex.h \
282
../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/MFace.h ../Geo/MVertex.h \
283
../Geo/SVector3.h ../Numeric/FunctionSpace.h ../Numeric/GmshMatrix.h \
284
../Numeric/Gauss.h ../Numeric/Numeric.h ../Numeric/GmshMatrix.h \
285
BackgroundMesh.h qualityMeasures.h ../Geo/GModel.h ../Geo/GVertex.h \
286
../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \
287
../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \
288
../Geo/SPoint2.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \
289
../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint2.h ../Geo/GFace.h \
290
../Geo/GEntity.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h ../Geo/GEdge.h \
291
../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h ../Geo/GRegion.h \
292
../Geo/GEntity.h ../Geo/SPoint3.h ../Geo/SBoundingBox3d.h \
293
../Geo/gmshRegion.h ../Geo/Geo.h ../Geo/gmshSurface.h ../Geo/Pair.h \
294
../Geo/Range.h ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/SVector3.h \
295
../Geo/SBoundingBox3d.h ../Common/ListUtils.h ../Common/TreeUtils.h \
296
../Common/avl.h ../Common/ListUtils.h ../Geo/SPoint2.h \
297
../Geo/ExtrudeParams.h ../Common/SmoothData.h ../Geo/GRegion.h BDS.h \
298
../Common/Context.h ../Geo/CGNSOptions.h ../Mesh/meshPartitionOptions.h
299
meshGRegionDelaunayInsertion${OBJEXT}: meshGRegionDelaunayInsertion.cpp \
300
../Common/GmshMessage.h ../Numeric/GmshPredicates.h ../Common/OS.h \
301
BackgroundMesh.h meshGRegion.h meshGRegionLocalMeshMod.h \
302
meshGRegionDelaunayInsertion.h ../Geo/MElement.h \
303
../Common/GmshDefines.h ../Geo/MVertex.h ../Geo/SPoint2.h \
304
../Geo/SPoint3.h ../Geo/MEdge.h ../Geo/MVertex.h ../Geo/SVector3.h \
305
../Geo/SPoint3.h ../Geo/MFace.h ../Geo/MVertex.h ../Geo/SVector3.h \
306
../Numeric/FunctionSpace.h ../Numeric/GmshMatrix.h \
307
../Common/GmshConfig.h ../Numeric/Gauss.h ../Numeric/Numeric.h \
308
../Numeric/GmshMatrix.h qualityMeasures.h ../Geo/GModel.h \
309
../Geo/GVertex.h ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \
310
../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \
311
../Geo/SPoint2.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \
312
../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint2.h ../Geo/GFace.h \
313
../Geo/GEntity.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h ../Geo/GEdge.h \
314
../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h ../Geo/GRegion.h \
315
../Geo/GEntity.h ../Geo/SPoint3.h ../Geo/SBoundingBox3d.h
316
meshGRegionTransfinite${OBJEXT}: meshGRegionTransfinite.cpp meshGFace.h \
317
../Geo/GFace.h ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \
318
../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \
319
../Geo/GEdgeLoop.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \
320
../Geo/GEntity.h ../Geo/GPoint.h ../Geo/SPoint2.h ../Geo/SVector3.h \
321
../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h ../Geo/SPoint2.h \
322
../Geo/SVector3.h ../Geo/Pair.h ../Geo/GRegion.h ../Geo/GEntity.h \
323
../Geo/MVertex.h ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/MElement.h \
324
../Common/GmshDefines.h ../Geo/MVertex.h ../Geo/MEdge.h \
325
../Geo/MVertex.h ../Geo/SVector3.h ../Geo/MFace.h ../Geo/MVertex.h \
326
../Geo/SVector3.h ../Common/GmshMessage.h ../Numeric/FunctionSpace.h \
327
../Numeric/GmshMatrix.h ../Common/GmshConfig.h ../Numeric/Gauss.h \
328
../Common/Context.h ../Geo/CGNSOptions.h ../Mesh/meshPartitionOptions.h
329
meshGRegionExtruded${OBJEXT}: meshGRegionExtruded.cpp ../Geo/GModel.h \
330
../Geo/GVertex.h ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \
331
../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \
332
../Geo/SPoint2.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \
333
../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h \
334
../Geo/GFace.h ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h \
335
../Geo/GEdge.h ../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h \
336
../Geo/GRegion.h ../Geo/GEntity.h ../Geo/SPoint3.h \
337
../Geo/SBoundingBox3d.h ../Geo/MElement.h ../Common/GmshDefines.h \
338
../Geo/MVertex.h ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/MEdge.h \
339
../Geo/MVertex.h ../Geo/SVector3.h ../Geo/MFace.h ../Geo/MVertex.h \
340
../Geo/SVector3.h ../Common/GmshMessage.h ../Numeric/FunctionSpace.h \
341
../Numeric/GmshMatrix.h ../Common/GmshConfig.h ../Numeric/Gauss.h \
342
../Geo/ExtrudeParams.h ../Common/SmoothData.h meshGFace.h meshGRegion.h \
343
../Common/Context.h ../Geo/CGNSOptions.h ../Mesh/meshPartitionOptions.h
344
meshGRegionCarveHole${OBJEXT}: meshGRegionCarveHole.cpp ../Common/GmshConfig.h \
345
../Common/GmshMessage.h ../Geo/GModel.h ../Geo/GVertex.h \
346
../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \
347
../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \
348
../Geo/SPoint2.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \
349
../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h \
350
../Geo/GFace.h ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h \
351
../Geo/GEdge.h ../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h \
352
../Geo/GRegion.h ../Geo/GEntity.h ../Geo/SPoint3.h \
353
../Geo/SBoundingBox3d.h ../Geo/MElement.h ../Common/GmshDefines.h \
354
../Geo/MVertex.h ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/MEdge.h \
355
../Geo/MVertex.h ../Geo/SVector3.h ../Geo/MFace.h ../Geo/MVertex.h \
356
../Geo/SVector3.h ../Numeric/FunctionSpace.h ../Numeric/GmshMatrix.h \
357
../Numeric/Gauss.h ../contrib/ANN/include/ANN/ANN.h
358
meshGRegionLocalMeshMod${OBJEXT}: meshGRegionLocalMeshMod.cpp \
359
meshGRegionLocalMeshMod.h meshGRegionDelaunayInsertion.h \
360
../Geo/MElement.h ../Common/GmshDefines.h ../Geo/MVertex.h \
361
../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/MEdge.h ../Geo/MVertex.h \
362
../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/MFace.h ../Geo/MVertex.h \
363
../Geo/SVector3.h ../Common/GmshMessage.h ../Numeric/FunctionSpace.h \
364
../Numeric/GmshMatrix.h ../Common/GmshConfig.h ../Numeric/Gauss.h \
365
../Numeric/Numeric.h ../Numeric/GmshMatrix.h BackgroundMesh.h \
366
qualityMeasures.h ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \
367
../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GRegion.h \
369
DivideAndConquer${OBJEXT}: DivideAndConquer.cpp ../Common/GmshMessage.h \
370
../Numeric/GmshPredicates.h ../Numeric/Numeric.h \
371
../Numeric/GmshMatrix.h ../Common/GmshConfig.h DivideAndConquer.h \
372
../Common/MallocUtils.h
373
BackgroundMesh${OBJEXT}: BackgroundMesh.cpp ../Common/GmshMessage.h \
374
BackgroundMesh.h ../Numeric/Numeric.h ../Numeric/GmshMatrix.h \
375
../Common/GmshConfig.h ../Common/Context.h ../Geo/CGNSOptions.h \
376
../Mesh/meshPartitionOptions.h ../Geo/GVertex.h ../Geo/GEntity.h \
377
../Geo/Range.h ../Geo/SPoint3.h ../Geo/SBoundingBox3d.h \
378
../Geo/SPoint3.h ../Geo/GPoint.h ../Geo/SPoint2.h ../Geo/GEdge.h \
379
../Geo/GEntity.h ../Geo/GVertex.h ../Geo/SVector3.h ../Geo/SPoint3.h \
380
../Geo/SPoint3.h ../Geo/SPoint2.h ../Geo/GFace.h ../Geo/GEntity.h \
381
../Geo/GPoint.h ../Geo/GEdgeLoop.h ../Geo/GEdge.h ../Geo/SPoint2.h \
382
../Geo/SVector3.h ../Geo/Pair.h ../Geo/GModel.h ../Geo/GVertex.h \
383
../Geo/GEdge.h ../Geo/GFace.h ../Geo/GRegion.h ../Geo/GEntity.h \
384
../Geo/SPoint3.h ../Geo/SBoundingBox3d.h Field.h ../Post/PView.h
385
qualityMeasures${OBJEXT}: qualityMeasures.cpp qualityMeasures.h BDS.h \
386
../Common/GmshMessage.h ../Geo/MVertex.h ../Geo/SPoint2.h \
387
../Geo/SPoint3.h ../Geo/MElement.h ../Common/GmshDefines.h \
388
../Geo/MVertex.h ../Geo/MEdge.h ../Geo/MVertex.h ../Geo/SVector3.h \
389
../Geo/SPoint3.h ../Geo/MFace.h ../Geo/MVertex.h ../Geo/SVector3.h \
390
../Numeric/FunctionSpace.h ../Numeric/GmshMatrix.h \
391
../Common/GmshConfig.h ../Numeric/Gauss.h ../Numeric/Numeric.h \
392
../Numeric/GmshMatrix.h
393
BoundaryLayers${OBJEXT}: BoundaryLayers.cpp ../Geo/GModel.h ../Geo/GVertex.h \
394
../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \
395
../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \
396
../Geo/SPoint2.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \
397
../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h \
398
../Geo/GFace.h ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h \
399
../Geo/GEdge.h ../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h \
400
../Geo/GRegion.h ../Geo/GEntity.h ../Geo/SPoint3.h \
401
../Geo/SBoundingBox3d.h ../Geo/MElement.h ../Common/GmshDefines.h \
402
../Geo/MVertex.h ../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/MEdge.h \
403
../Geo/MVertex.h ../Geo/SVector3.h ../Geo/MFace.h ../Geo/MVertex.h \
404
../Geo/SVector3.h ../Common/GmshMessage.h ../Numeric/FunctionSpace.h \
405
../Numeric/GmshMatrix.h ../Common/GmshConfig.h ../Numeric/Gauss.h \
406
BoundaryLayers.h ../Geo/ExtrudeParams.h ../Common/SmoothData.h \
407
meshGEdge.h meshGFace.h
408
BDS${OBJEXT}: BDS.cpp ../Common/GmshMessage.h ../Numeric/GmshPredicates.h \
409
../Numeric/Numeric.h ../Numeric/GmshMatrix.h ../Common/GmshConfig.h \
410
BDS.h ../Geo/GFace.h ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \
411
../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \
412
../Geo/GEdgeLoop.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \
413
../Geo/GEntity.h ../Geo/GPoint.h ../Geo/SPoint2.h ../Geo/SVector3.h \
414
../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h ../Geo/SPoint2.h \
415
../Geo/SVector3.h ../Geo/Pair.h meshGFaceDelaunayInsertion.h \
416
../Geo/MElement.h ../Common/GmshDefines.h ../Geo/MVertex.h \
417
../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/MEdge.h ../Geo/MVertex.h \
418
../Geo/SVector3.h ../Geo/MFace.h ../Geo/MVertex.h ../Geo/SVector3.h \
419
../Numeric/FunctionSpace.h ../Numeric/GmshMatrix.h ../Numeric/Gauss.h \
421
HighOrder${OBJEXT}: HighOrder.cpp HighOrder.h ../Geo/GModel.h ../Geo/GVertex.h \
422
../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \
423
../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \
424
../Geo/SPoint2.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \
425
../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h \
426
../Geo/GFace.h ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h \
427
../Geo/GEdge.h ../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h \
428
../Geo/GRegion.h ../Geo/GEntity.h ../Geo/SPoint3.h \
429
../Geo/SBoundingBox3d.h ../Geo/MFace.h ../Geo/MVertex.h \
430
../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/SVector3.h \
431
gmshSmoothHighOrder.h ../Geo/MElement.h ../Common/GmshDefines.h \
432
../Geo/MVertex.h ../Geo/MEdge.h ../Geo/MVertex.h ../Geo/SVector3.h \
433
../Geo/MFace.h ../Common/GmshMessage.h ../Numeric/FunctionSpace.h \
434
../Numeric/GmshMatrix.h ../Common/GmshConfig.h ../Numeric/Gauss.h \
435
../Common/OS.h ../Numeric/Numeric.h ../Numeric/GmshMatrix.h \
436
../Common/Context.h ../Geo/CGNSOptions.h ../Mesh/meshPartitionOptions.h
437
meshPartition${OBJEXT}: meshPartition.cpp ../Common/GmshConfig.h ../Geo/GModel.h \
438
../Geo/GVertex.h ../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \
439
../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \
440
../Geo/SPoint2.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \
441
../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h \
442
../Geo/GFace.h ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h \
443
../Geo/GEdge.h ../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h \
444
../Geo/GRegion.h ../Geo/GEntity.h ../Geo/SPoint3.h \
445
../Geo/SBoundingBox3d.h meshPartition.h meshPartitionObjects.h \
446
../Geo/MElement.h ../Common/GmshDefines.h ../Geo/MVertex.h \
447
../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/MEdge.h ../Geo/MVertex.h \
448
../Geo/SVector3.h ../Geo/MFace.h ../Geo/MVertex.h ../Geo/SVector3.h \
449
../Common/GmshMessage.h ../Numeric/FunctionSpace.h \
450
../Numeric/GmshMatrix.h ../Numeric/Gauss.h meshPartitionOptions.h
451
meshRefine${OBJEXT}: meshRefine.cpp HighOrder.h ../Geo/GModel.h ../Geo/GVertex.h \
452
../Geo/GEntity.h ../Geo/Range.h ../Geo/SPoint3.h \
453
../Geo/SBoundingBox3d.h ../Geo/SPoint3.h ../Geo/GPoint.h \
454
../Geo/SPoint2.h ../Geo/GEdge.h ../Geo/GEntity.h ../Geo/GVertex.h \
455
../Geo/SVector3.h ../Geo/SPoint3.h ../Geo/SPoint3.h ../Geo/SPoint2.h \
456
../Geo/GFace.h ../Geo/GEntity.h ../Geo/GPoint.h ../Geo/GEdgeLoop.h \
457
../Geo/GEdge.h ../Geo/SPoint2.h ../Geo/SVector3.h ../Geo/Pair.h \
458
../Geo/GRegion.h ../Geo/GEntity.h ../Geo/SPoint3.h \
459
../Geo/SBoundingBox3d.h ../Geo/MFace.h ../Geo/MVertex.h \
460
../Geo/SPoint2.h ../Geo/SPoint3.h ../Geo/SVector3.h ../Geo/MElement.h \
461
../Common/GmshDefines.h ../Geo/MVertex.h ../Geo/MEdge.h \
462
../Geo/MVertex.h ../Geo/SVector3.h ../Geo/MFace.h \
463
../Common/GmshMessage.h ../Numeric/FunctionSpace.h \
464
../Numeric/GmshMatrix.h ../Common/GmshConfig.h ../Numeric/Gauss.h \