Parallel Two-Level Methods for Three-Dimensional Transonic Compressible Flow Simulations on Unstructured Meshes*

It is well known, at least in theory, that the coarse space plays a very important role in the fast and scalable convergence of the algorithms. Direct methods are often used to solve the coarse mesh problem either redundantly on all processors or on a subset of processors. This presents a major difficulty in a parallel implementation for 3D problems, especially when the number of processors is large. The chapter proposes several techniques for solving the coarse mesh problem in parallel, together with the local fine mesh problems, using two nested layers of preconditioned iterative methods. The construction of the coarse mesh is an interesting issue by itself. A different approach is taken from what is commonly used in the algebraic multigrid methods in which the coarse mesh is obtained from the given fine mesh—not the given geometry. In the two level methods presented in the chapter, both the coarse mesh and the fine mesh are constructed from the given geometry. To better fit the boundary geometry, the fine mesh nodes may not be on the faces of the coarse mesh tetrahedrons. In other words, the coarse space and the fine space are not nested. This does not present a problem as long as the proper interpolation is defined.

[1]  Hans J. Stetter,et al.  The Defect Correction Approach , 1984 .

[2]  Barry F. Smith,et al.  Methods for Compressible and Incompressible Flows on Unstructured Grids , 1999 .

[3]  J. Steger,et al.  Flux vector splitting of the inviscid gasdynamic equations with application to finite-difference methods , 1981 .

[4]  William Gropp,et al.  Globalized Newton-Krylov-Schwarz Algorithms and Software for Parallel Implicit CFD , 2000, Int. J. High Perform. Comput. Appl..

[5]  Vipin Kumar,et al.  A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs , 1998, SIAM J. Sci. Comput..

[6]  William Gropp,et al.  Parallel Newton-Krylov-Schwarz Algorithms for the Transonic Full Potential Equation , 1996, SIAM J. Sci. Comput..

[7]  William Gropp,et al.  Domain Decomposition: Parallel Mul-tilevel Methods for Elliptic PDEs , 1996 .

[8]  B. V. Leer,et al.  Towards the ultimate conservative difference scheme V. A second-order sequel to Godunov's method , 1979 .

[9]  Xiao-Chuan Cai,et al.  A Restricted Additive Schwarz Preconditioner for General Sparse Linear Systems , 1999, SIAM J. Sci. Comput..

[10]  C. Hirsch,et al.  Numerical Computation of Internal and External Flows. By C. HIRSCH. Wiley. Vol. 1, Fundamentals of Numerical Discretization. 1988. 515 pp. £60. Vol. 2, Computational Methods for Inviscid and Viscous Flows. 1990, 691 pp. £65. , 1991, Journal of Fluid Mechanics.

[11]  Yousef Saad,et al.  A Flexible Inner-Outer Preconditioned GMRES Algorithm , 1993, SIAM J. Sci. Comput..

[12]  Stéphane Lanteri,et al.  Simulation of compressible viscous flows on a variety of MPPs: computational algorithms for unstructured dynamic meshes and performance results , 1994 .

[13]  Xiao-Chuan Cai The Use of Pointwise Interpolation in Domain Decomposition Methods with Nonnested Meshes , 1995, SIAM J. Sci. Comput..

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