Parallelization of the Euler Equations on Unstructured Grids
نویسنده
چکیده
Aerospace Engineering (ABSTRACT) Several different time-integration algorithms for the Euler equations are investigated on two distributed-memory parallel computers using an explicit message-passing paradigm: these are classic Euler Explicit, four-stage Jameson-style Runge-Kutta, Block Jaco-bi, Block Gauss-Seidel, and Block Symmetric Gauss-Seidel. A finite-volume formulation is used for the spatial discretization of the physical domain. Both two-and three-dimensional test cases are evaluated against five reference solutions to demonstrate accuracy of the fundamental sequential algorithms. Different schemes for communicating or approximating data that are not available on the local compute node are discussed and it is shown that complete sharing of the evolving solution to the inner matrix problem at every iteration is faster than the other schemes considered. Speedup and efficiency issues pertaining to the various time-integration algorithms are then addressed for each system. Of the algorithms considered, Symmetric Block Gauss-Seidel has the overall best performance. It is also demonstrated that using parallel efficiency as the sole means of evaluating performance of an algorithm often leads to erroneous conclusions; the clock time needed to solve a problem is a much better indicator of algorithm performance. A general method for extending one-dimensional limiter formulations to the unstructured case is also discussed and applied to Van Albada's limiter as well as Roe's Superbee limiter. Solutions and convergence histories for a two-dimensional supersonic ramp problem using these limiters are presented along with computations using the limiters of Barth & Jesperson and Venkatakrishnan — the Van Al-bada limiter has performance similar to Venkatakrishnan's. iii Dedication to my wife and children: Susan, Kristin, Justin, and Erin iv Acknowledgments I would like first to acknowledge the boundless patience and loving support of my wife Susan. Without her unending encouragement and prayers through all my academic pursuits, I could never have completed this work. I am deeply indebted to my academic advisor, Dr. Robert Walters. A very small amount of his enormous expertise and insight has (I hope) rubbed off on me, and it has been a pleasure to work under his tutelage. I would also like to thank the United States Navy, the Office of Naval Research, and the Naval Air Warfare Center for providing financial support for this work through the Long-term Training and In-house Laboratory Independent Research programs. Finally, I am tremendously grateful to Dr. Asha Varma of the Naval Air Warfare Center for believing in me and being my advocate when it seemed no one else …
منابع مشابه
A New Implicit Dissipation Term for Solving 3D Euler Equations on Unstructured Grids by GMRES+LU-SGS Scheme
Due to improvements in computational resources, interest has recently increased in using implicit scheme for solving flow equations on 3D unstructured grids. However, most of the implicit schemes produce greater numerical diffusion error than their corresponding explicit schemes. This stems from the fact that in linearizing implicit fluxes, it is conventional to replace the Jacobian matrix in t...
متن کاملA New Implicit Dissipation Term for Solving 3D Euler Equations on Unstructured Grids by GMRES+LU-SGS Scheme
Due to improvements in computational resources, interest has recently increased in using implicit scheme for solving flow equations on 3D unstructured grids. However, most of the implicit schemes produce greater numerical diffusion error than their corresponding explicit schemes. This stems from the fact that in linearizing implicit fluxes, it is conventional to replace the Jacobian matrix in t...
متن کاملAgglomeration Multigrid and Parallel Processing for the Numerical Solution of the Euler Equations on 2d and 3d Unstructured Grids
Abstract. This paper aims at coupling two known CFD techniques, namely multigrid and parallelization, in an existing Euler equations solver for 2D and 3D unstructured grids. The solver is based on a time-marching formulation for the high-subsonic/transonic flow equations and a pointwise implicit solution algorithm. The gain from the combined use of multigrid and parallelization is the reduction...
متن کاملFlow Simulation with Fem on Massively Parallel Systems
An explicit nite element scheme based on a two step Taylor-Galerkin algorithm allows the solution of the Euler and Navier-Stokes Equations for a wide variety of ow problems. To obtain useful results for realistic problems one has to use grids with an extremely high density to get a good resolution of the interesting parts of a given ow. Since these details are often limited to small regions of ...
متن کاملSolving the Euler Equations for Unstructured Grids on Graphical Processor Units
The long computation times required for fluid dynamics simulations (CFD) has lead the industry to look for some alternatives to boost high performance computing (HPC). This paper is focused on the acceleration of fluid dynamics simulations for industrial complex configurations using modern graphics cards (GPUs) that exhibits a substantial parallel architecture. First, some general facts about g...
متن کاملA Solution Adaptive Structured/Unstructured Overset Grid Flow Solver with Applications to Helicopter Rotor Flows
This paper summarizes a method that solves both the three dimensional thin-layer Navier-Stokes equations and the Euler equations using overset structured and solution adaptive unstructured grids with applications to helicopter rotor fiowfields. The overset structured grids use an implicit finite-difference method to solve the thin-layer Navier-Stokes/Euler equations while the unstructured grid ...
متن کامل