A Parallel Algorithm for Mesh Smoothing
- 1 January 1999
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Scientific Computing
- Vol. 20 (6) , 2023-2040
- https://doi.org/10.1137/s1064827597323208
Abstract
Maintaining good mesh quality during the generation and refinement of unstructured meshes in finite-element applications is an important aspect in obtaining accurate discretizations and well-conditioned linear systems. In this article, we present a mesh-smoothing algorithm based on nonsmooth optimization techniques and a scalable implementation of this algorithm. We prove that the parallel algorithm has a provably fast runtime bound and executes correctly for a parallel random access machine (PRAM) computational model. We extend the PRAM algorithm to distributed memory computers and report results for two- and three-dimensional simplicial meshes that demonstrate the efficiency and scalability of this approach for a number of different test cases. We also examine the effect of different architectures on the parallel algorithm and present results for the IBM SP supercomputer and an ATM-connected network of SPARC Ultras.Keywords
This publication has 17 references indexed in Scilit:
- Optimal Point Placement for Mesh SmoothingJournal of Algorithms, 1999
- Mesh Smoothing Using A Posteriori Error EstimatesSIAM Journal on Numerical Analysis, 1997
- Incremental Topological Flipping Works for Regular TriangulationsAlgorithmica, 1996
- Construction of Three-Dimensional Improved-Quality Triangulations Using Local TransformationsSIAM Journal on Scientific Computing, 1995
- A method for the improvement of 3D solid finite-element meshesAdvances in Engineering Software, 1995
- Optismoothing: An optimization-driven approach to mesh smoothingFinite Elements in Analysis and Design, 1993
- Three-Dimensional Triangulations from Local TransformationsSIAM Journal on Scientific and Statistical Computing, 1989
- Laplacian smoothing and Delaunay triangulationsCommunications in Applied Numerical Methods, 1988
- On the Angle Condition in the Finite Element MethodSIAM Journal on Numerical Analysis, 1976
- Condition of finite element matrices generated from nonuniform meshes.AIAA Journal, 1972