Multigrid algorithms for high-order discontinuous Galerkin discretizations of the compressible Navier-Stokes equations

Multigrid algorithms are developed for systems arising from high-order discontinuous Galerkin discretizations of the compressible Navier-Stokes equations on unstructured meshes. The algorithms are based on coupling both p- and h-multigrid (ph-multigrid) methods which are used in nonlinear or linear forms, and either directly as solvers or as preconditioners to a Newton-Krylov method. The performance of the algorithms are examined in solving the laminar flow over an airfoil configuration. It is shown that the choice of the cycling strategy is crucial in achieving efficient and scalable solvers. For the multigrid solvers, while the order-independent convergence rate is obtained with a proper cycle type, the mesh-independent performance is achieved only if the coarsest problem is solved to a sufficient accuracy. On the other hand, the multigrid preconditioned Newton-GMRES solver appears to be insensitive to this condition and mesh-independent convergence is achieved under the desirable condition that the coarsest problem is solved using a fixed number of multigrid cycles regardless of the size of the problem. It is concluded that the Newton-GMRES solver with the multigrid preconditioning yields the most efficient and robust algorithm among those studied.

[1]  Y. Saad,et al.  GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems , 1986 .

[2]  Michael Frazier,et al.  Studies in Advanced Mathematics , 2004 .

[3]  Dimitri J. Mavriplis,et al.  High-order discontinuous Galerkin methods using an hp-multigrid approach , 2006, J. Comput. Phys..

[4]  For First-Order Equations GRID INDEPENDENT CONVERGENCE OF THE MULTIGRID METHOD , 1992 .

[5]  P. Lax,et al.  On Upstream Differencing and Godunov-Type Schemes for Hyperbolic Conservation Laws , 1983 .

[6]  A. Jameson Solution of the Euler equations for two dimensional transonic flow by a multigrid method , 1983 .

[7]  Dimitri J. Mavriplis,et al.  Navier-stokes applications to high-lift airfoil analysis , 1995 .

[8]  Yousef Saad,et al.  Iterative methods for sparse linear systems , 2003 .

[9]  R. LeVeque Approximate Riemann Solvers , 1992 .

[10]  Brian T. Helenbrook,et al.  Analysis of ``p''-Multigrid for Continuous and Discontinuous Finite Element Discretizations , 2003 .

[11]  V. Guinot Approximate Riemann Solvers , 2010 .

[12]  Paul F. Fischer,et al.  Hybrid Multigrid/Schwarz Algorithms for the Spectral Element Method , 2005, J. Sci. Comput..

[13]  D. Mavriplis An assessment of linear versus non-linear multigrid methods for unstructured mesh solvers , 2001 .

[14]  Dimitri J. Mavriplis,et al.  Agglomeration multigrid for two-dimensional viscous flows , 1995 .

[15]  D. Mavriplis Multigrid Strategies for Viscous Flow Solvers on Anisotropic Unstructured Meshes , 1997 .

[16]  Khosro Shahbazi,et al.  An explicit expression for the penalty parameter of the interior penalty method , 2022 .

[17]  Derek M. Causon,et al.  On the Choice of Wavespeeds for the HLLC Riemann Solver , 1997, SIAM J. Sci. Comput..

[18]  D. Arnold An Interior Penalty Finite Element Method with Discontinuous Elements , 1982 .

[19]  Wayne Smith,et al.  Multigrid solution of the Euler equations , 1987 .

[20]  C. Kelley,et al.  Convergence Analysis of Pseudo-Transient Continuation , 1998 .

[21]  Isaac Harari,et al.  High-Order Finite Element Methods for Acoustic Problems , 1997 .

[22]  Anthony T. Patera,et al.  Spectral element multigrid. I. Formulation and numerical results , 1987 .

[23]  D. Mavriplis Multigrid solution of the two-dimensional Euler equations on unstructured triangular meshes , 1987 .

[24]  S. F. Davis Simplified second-order Godunov-type methods , 1988 .

[25]  P. Roe Approximate Riemann Solvers, Parameter Vectors, and Difference Schemes , 1997 .

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

[27]  Dimitri J. Mavriplis,et al.  UNSTRUCTURED MESH GENERATION AND ADAPTIVITY , 1995 .

[28]  E. Toro Riemann Solvers and Numerical Methods for Fluid Dynamics , 1997 .

[29]  P. Wesseling An Introduction to Multigrid Methods , 1992 .

[30]  Douglas N. Arnold,et al.  Unified Analysis of Discontinuous Galerkin Methods for Elliptic Problems , 2001, SIAM J. Numer. Anal..

[31]  R. Hartmann,et al.  Symmetric Interior Penalty DG Methods for the CompressibleNavier-Stokes Equations I: Method Formulation , 2005 .

[32]  David L. Darmofal,et al.  p-Multigrid solution of high-order discontinuous Galerkin discretizations of the compressible Navier-Stokes equations , 2005 .

[33]  Jaap J. W. van der Vegt,et al.  Space-Time Discontinuous Galerkin Method for the Compressible Navier-Stokes , 2006 .

[34]  J. W. Thomas Numerical Partial Differential Equations , 1999 .

[35]  Dimitri J. Mavriplis,et al.  A Parallel hp-Multigrid Solver for Three-Dimensional Discontinuous Galerkin Discretizations of the Euler Equations , 2007 .

[36]  Long Chen INTRODUCTION TO MULTIGRID METHODS , 2005 .

[37]  Per-Olof Persson,et al.  Newton-GMRES Preconditioning for Discontinuous Galerkin Discretizations of the Navier--Stokes Equations , 2008, SIAM J. Sci. Comput..