Evaluation of three unstructured multigrid methods on 3D finite element problems in solid mechanics

Multigrid has been a popular solver method for finite element and finite difference problems with regular grids for over 20 years. The application of multigrid to unstructured grid problems, in which it is often difficult or impossible for the application to provide coarse grids, is not as well understood. In particular, methods that are designed to require only data that are easily available in most finite element applications (i.e. fine grid data), constructing the grid transfer operators and coarse grid operators internally, are of practical interest. We investigate three unstructured multigrid methods that show promise for challenging problems in 3D elasticity: (1) non-nested geometric multigrid, (2) smoothed aggregation, and (3) plain aggregation algebraic multigrid. This paper evaluates the effectiveness of these three methods on several unstructured grid problems in 3D elasticity with up to 76 million degrees of freedom. Published in 2002 by John Wiley & Sons, Ltd.

[1]  Günther Kuhn,et al.  High‐performance multilevel iterative aggregation solver for large finite‐element structural analysis problems , 1995 .

[2]  Jacob Fish,et al.  Generalized Aggregation Multilevel solver , 1997 .

[3]  M.F. Adams,et al.  A Distributed Memory Unstructured Gauss-Seidel Algorithm for Multigrid Smoothers , 2001, ACM/IEEE SC 2001 Conference (SC'01).

[4]  Randolph E. Bank,et al.  An optimal order process for solving finite element equations , 1981 .

[5]  J. Mandel,et al.  Energy optimization of algebraic multigrid bases , 1999 .

[6]  Marian Brezina,et al.  Convergence of algebraic multigrid based on smoothed aggregation , 1998, Numerische Mathematik.

[7]  Shangyou Zhang Optimal-order nonnested multigrid methods for solving finite element equations. I. On quasi-uniform meshes , 1990 .

[8]  David R. Owen,et al.  A non-nested Galerkin multi-grid method for solving linear and nonlinear solid mechanics problems , 1997 .

[9]  M. P. Ida,et al.  A Semicoarsening Multigrid Algorithm for SIMD Machines , 1992, SIAM J. Sci. Comput..

[10]  Vipin Kumar,et al.  Parallel Multilevel k-way Partitioning Scheme for Irregular Graphs , 1996, Proceedings of the 1996 ACM/IEEE Conference on Supercomputing.

[11]  W L Wan,et al.  An Energy-Minimizing Interpolation For Multigrid Methods , 1997 .

[12]  D. Brandt,et al.  Multi-level adaptive solutions to boundary-value problems math comptr , 1977 .

[13]  Dimitri J. Mavriplis,et al.  Directional Agglomeration Multigrid Techniques for High-Reynolds Number Viscous Flows , 1998 .

[14]  A. Brandt Algebraic multigrid theory: The symmetric case , 1986 .

[15]  J. W. Ruge,et al.  4. Algebraic Multigrid , 1987 .

[16]  William L. Briggs,et al.  A multigrid tutorial , 1987 .

[17]  Thomas A. Manteuffel,et al.  Algebraic Multigrid Based on Element Interpolation (AMGe) , 2000, SIAM J. Sci. Comput..

[18]  Wolfgang Hackbusch,et al.  Multi-grid methods and applications , 1985, Springer series in computational mathematics.

[19]  Marian Brezina,et al.  Algebraic Multigrid on Unstructured Meshes , 1994 .

[20]  Mark F. Adams,et al.  Parallel multigrid solvers for 3D unstructured finite element problems in large deformation elasticity and plasticity , 2000 .

[21]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[22]  Jacob Fish,et al.  UNSTRUCTURED MULTIGRID METHOD FOR SHELLS , 1996 .

[23]  Marian Brezina,et al.  Robust Iterative Methods On Unstructured Meshes , 1997 .

[24]  J. Pasciak,et al.  The analysis of multigrid algorithms with nonnested spaces or noninherited quadratic forms , 1991 .

[25]  Jacob Fish,et al.  An efficient multilevel solution scheme for large scale non-linear systems , 1995 .

[26]  D. A. Field,et al.  Implementing Watson's algorithm in three dimensions , 1986, SCG '86.

[27]  M. Adams,et al.  A Parallel Maximal Independent Set Algorithm , 1998 .

[28]  Günther Kuhn,et al.  Coarse division transform based preconditioner for boundary element problems , 1995 .

[29]  C. Douglas Multi-Grid Algorithms with Applications to Elliptic Boundary Value Problems , 1984 .

[30]  Barry F. Smith,et al.  Domain Decomposition: Parallel Multilevel Methods for Elliptic Partial Differential Equations , 1996 .

[31]  C. Farhat,et al.  A method of finite element tearing and interconnecting and its parallel solution algorithm , 1991 .

[32]  James Demmel,et al.  Applied Numerical Linear Algebra , 1997 .

[33]  William Gropp,et al.  PETSc 2.0 users manual , 2000 .

[34]  I. D. Parsons,et al.  A parallel multigrid method for history-dependent elastoplasticity computations , 1993 .

[35]  Node-Nested Multi-Grid With Delaunay Coarsening , 1993 .