Preconditioning methods for discontinuous Galerkin solutions of the Navier-Stokes equations
نویسندگان
چکیده
A Newton–Krylov method is developed for the solution of the steady compressible Navier– Stokes equations using a discontinuous Galerkin (DG) discretization on unstructured meshes. Steady-state solutions are obtained using a Newton–Krylov approach where the linear system at each iteration is solved using a restarted GMRES algorithm. Several different preconditioners are examined to achieve fast convergence of the GMRES algorithm. An element Line-Jacobi preconditioner is presented which solves a block-tridiagonal system along lines of maximum coupling in the flow. An incomplete block-LU factorization (Block-ILU(0)) is also presented as a preconditioner, where the factorization is performed using a reordering of elements based upon the lines of maximum coupling. This reordering is shown to be superior to standard reordering techniques (Nested Dissection, One-way Dissection, Quotient Minimum Degree, Reverse Cuthill–Mckee) especially for viscous test cases. The Block-ILU(0) factorization is performed in-place and an algorithm is presented for the application of the linearization which reduces both the memory and CPU time over the traditional dual matrix storage format. Additionally, a linear p-multigrid preconditioner is also considered, where Block-Jacobi, Line-Jacobi and Block-ILU(0) are used as smoothers. The linear multigrid preconditioner is shown to significantly improve convergence in term of number of iterations and CPU time compared to a single-level Block-Jacobi or Line-Jacobi preconditioner. Similarly the linear multigrid preconditioner with Block-ILU smoothing is shown to reduce the number of linear iterations to achieve convergence over a single-level Block-ILU(0) preconditioner, though no appreciable improvement in CPU time is shown. 2009 Elsevier Inc. All rights reserved.
منابع مشابه
Discontinuous Galerkin BGK Method for Viscous Flow Equations: One-Dimensional Systems
This paper is about the construction of a BGK Navier–Stokes (BGK-NS) solver in the discontinuous Galerkin (DG) framework. Since in the DG formulation the conservative variables and their slopes can be updated simultaneously, the flow evolution in each element involves only the flow variables in the nearest neighboring cells. Instead of using the semidiscrete approach in the Runge–Kutta disconti...
متن کاملDiscontinuous Galerkin Solution of the Navier-Stokes Equations on Deformable Domains
We describe a method for computing time-dependent solutions to the compressible Navier-Stokes equations on variable geometries. We introduce a continuous mapping between a fixed reference configuration and the time varying domain. By writing the Navier-Stokes equations as a conservation law for the independent variables in the reference configuration, the complexity introduced by variable geome...
متن کاملNumerical Modelling of Coupled Surface and Subsurface Flow Systems
This paper presents and compares several numerical solutions of the coupled system of Navier-Stokes and Darcy equations. The schemes are based on combinations of the finite element method and the discontinuous Galerkin method. Accuracy and robustness of the methods are investigated for heterogeneous porous media. The importance of local mass conservation for filtration problems is also discussed.
متن کاملA Note on Discontinuous Galerkin Divergence-free Solutions of the Navier-Stokes Equations
We present a class of discontinuous Galerkin methods for the incompressible Navier-Stokes equations yielding exactly divergence-free solutions. Exact incompressibility is achieved by using divergence-conforming velocity spaces for the approximation of the velocities. The resulting methods are locally conservative, energy-stable, and optimally convergent. We present a set of numerical tests that...
متن کاملAn Efficient Low Memory Implicit DG Algorithm for Time Dependent Problems
We present an efficient implicit time stepping method for Discontinuous Galerkin discretizations of the compressible Navier-Stokes equations on unstructured meshes. The Local Discontinuous Galerkin method is used for the discretization of the viscous terms. For unstructured meshes, the Local Discontinuous Galerkin method is known to produce non-compact discretizations. In order to circumvent th...
متن کاملEfficient Time Integration for Discontinuous Galerkin Method for the Unsteady 3d Navier-stokes Equations
We look at adaptive time integration in the context of discontinuous Galerkin methods for the three dimensional unsteady compressible Navier-Stokes equations. Several explicit and implicit schemes will be compared. Philipp Birken, Gregor Gassner, Mark Haas and Claus-Dieter Munz
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Comput. Physics
دوره 228 شماره
صفحات -
تاریخ انتشار 2009