Abstract
A complete set of data structures and mesh modification tools for effectively defining unstructured threedimensional multigrids on general curved domains is presented. The mesh adaptive procedures can be used for generating hierarchies of unstructured grids by means of uniform or local refinement and coarsening, while a local retriangulation algorithm is used for controlling the degradation of the quality of the mesh during adaptation. Intergrid transfer operators are efficiently realized ‘on the fly’ during adaptation. The data structure allows the efficient storage and handling of multiple grids, where mesh entities belonging to multiple levels can be stored just once. The capabilities and performance of the proposed procedures are exemplified by means of examples.
Similar content being viewed by others
Abbreviations
- g :
-
Geometric model
- m r :
-
Mesh model at levelr
- Ωv :
-
Domain associated with modelv (v=g,m)
- ∂(Ωv):
-
Boundary of modelv
- \(\overline \Omega _\nu \) :
-
Closure of domain of modelv (Ωv∪∂(Ωv))
- G d i j :
-
Topological entityi of dimensiond j in the geometric model
- M d i j (p,q) :
-
Topological entityi of dimensiond j in the mesh model, appearing at mesh levelsp throughq
- M d i j (r) :
-
Topological entityi in the mesh model of dimensiond j , considered at mesh levelr
- ϱ(M d i j):
-
Boundary of topological entity
- [·]:
-
Ordered list of entities
- {·}:
-
Unordered list of entities
- M d i j (r) {M d j}:
-
Unordered group of topological entities of dimensiond j that are adjacent toM d i j (r) at mesh levelr
- ⊂:
-
Classification, i.e. association of a topological entity with a model entity
References
Brandt, A. (1988) Multilevel computations: review and recent developments In S.F. McCormick, editor, Multigrid Methods, Lecture Notes in Pure and Applied Mathematics 110 Marcel Dekker, New York
Mavriplis, D.J.: Jameson, A. (1987) Multigrid solution of the two-dimensional Euler equations on unstructured triangular meshes. AIAA Paper 87-0353
Mavriplis, D.J. (1991) Three dimensional unstructured multigrid for the Euler equations. AIAA Paper 91-1549
Parthasarathy, V.; Kallinderis, Y. (1994) New multigrid approach for three-dimensional unstructured, adaptive grids. AIAA Journal, 32, 956–963
Parthasarathy, V.; Kallinderis, Y. (1995) Directional viscous multigrid using adaptive prismatic meshes. AIAA Journal, 33, 69–78
Schroeder, W.J.; Shephard, M.S., (1991) On rigorous conditions for automatically generated finite element meshes. In J. Turner, J. Pegna and M. Wozny, editors, Product Modeling for Computer Aided Design and Manufacturing, pp. 267–281, North-Holland
Beall, M.W.; Shephard, M.S. (1977) A general topology-based mesh data structure. International Journal of Numerical Methods Engineering, 40, 1573–1596
Shephard, M.S. (1988) The specification of physical attribute information for engineering analysis. Engineering with Computers. 4, 145–155
Mäntylä, M. (1988) Introduction to Solid Modeling. Computer Science Press. Rockville, MD
Shephard, M.S.; Georges, M.K. (1991) Automatic three-dimensional mesh generation by the Finite Octree Technique. International Journal of Numerical Methods in Engineering, 32, 709–749
Brandt, A. (1988) Multilevel adaptive solutions to boundary value problems. Math. Comp., 31, 333–390
De Cougny, H.L.: Shephard, M.S. (1995) Parallel mesh adaptation by local mesh modification. Scientific Report 21-95, Scientific Computation Research Center, RPI, Troy, NY
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Bottasso, C.L., Klaas, O. & Shephard, M.S. Data structures and mesh modification tools for unstructured multigrid adaptive techniques. Engineering with Computers 14, 235–247 (1998). https://doi.org/10.1007/BF01215977
Issue Date:
DOI: https://doi.org/10.1007/BF01215977