Abstract: | An adaptive process controlling the position of nodes on a surface mesh is presented. The control can depend on one (or more) criterion(ria) about element quality. The mesh is attached, through the concept of classification, to a geometric model issued by a computer aided design software. Thus, the surface domain is described by entities currently available in such systems, i.e. any free-form patches like Non-Uniform Rational B-Spline or Bézier patches can be used, even if they are restricted. Multi-connected surface domains can be treated using the same geometrical definition. The method described allows nodes to slide on a patch or jump from a patch onto another one. Such movements greatly improve the mesh quality with regard to a chosen criterion. Problems occurring with patch-by-patch meshing techniques when surfaces patches exhibit significant size differences are then overcome. The adaptation technique can be made independent of CAD data structures and meshing techniques, hence it constitutes the basis of a mesh management module. |