Preconditioning compressible flow calculations on stretched meshes

High aspect ratio cells in a computational mesh compound the inherent stiffness in the Euler and NavierStokes equations which arises from a disparity in the propagative speeds of convective and acoustic modes. A mesh-aligned preconditioning strategy is examined which improves full coarsening multigrid performance by clustering high frequency components of the spatial Fourier footprint away from the origin for effective damping by a Runge-Kutta time stepping scheme. For viscous computations on highly stretched meshes, a J-coarsening multigrid algorithm is adopted that provides adequate clustering of all modes inside the boundary layer. In contrast to previous approaches, the methods presented are robust when used in conjunction with high resolution schemes on fine meshes and with multigrid. Substantial speed-ups are demonstrated for a variety of Euler and laminar and turbulent Navier-Stokes test cases.

[1]  A. Jameson,et al.  A nonoscillatory shock capturing scheme using flux limited dissipation , 1985 .

[2]  A. Jameson,et al.  Numerical solution of the Euler equations by finite volume methods using Runge Kutta time stepping schemes , 1981 .

[3]  Luigi Martinelli,et al.  Calculations of viscous flows with a multigrid method , 1987 .

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

[5]  Wen-Tzong Lee,et al.  Local preconditioning of the Euler equations. , 1992 .

[6]  A. Jameson Computational algorithms for aerodynamic analysis and design , 1993 .

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

[8]  W. Mulder A new multigrid approach to convection problems , 1989 .

[9]  P. Spalart A One-Equation Turbulence Model for Aerodynamic Flows , 1992 .

[10]  S. Allmaras Analysis of semi-implicit preconditioners for multigrid solution of the 2-D compressible Navier-Stokes equations , 1995 .

[11]  S. Allmaras,et al.  Analysis of a local matrix preconditioner for the 2-D Navier-Stokes equations , 1993 .

[12]  Philip L. Roe,et al.  Characteristic time-stepping or local preconditioning of the Euler equations , 1991 .

[13]  A. Jameson ANALYSIS AND DESIGN OF NUMERICAL SCHEMES FOR GAS DYNAMICS, 1: ARTIFICIAL DIFFUSION, UPWIND BIASING, LIMITERS AND THEIR EFFECT ON ACCURACY AND MULTIGRID CONVERGENCE , 1995 .

[14]  Michael B. Giles,et al.  Preconditioning on stretched meshes , 1995 .

[15]  W. Mulder A high-resolution Euler solver based on multigrid, semi-coarsening, and defective correction , 1992 .