A matrix-free high-order discontinuous Galerkin compressible Navier-Stokes solver: A performance comparison of compressible and incompressible formulations for turbulent incompressible flows
Both compressible and incompressible Navier-Stokes solvers can be used and are used to solve incompressible turbulent flow problems. In the compressible case, the Mach number is then considered as a solver parameter that is set to a small value, $\mathrm{M}\approx 0.1$, in order to mimic incompressible flows. This strategy is widely used for high-order discontinuous Galerkin discretizations of the compressible Navier-Stokes equations. The present work raises the question regarding the computational efficiency of compressible DG solvers as compared to a genuinely incompressible formulation. Our contributions to the state-of-the-art are twofold: Firstly, we present a high-performance discontinuous Galerkin solver for the compressible Navier-Stokes equations based on a highly efficient matrix-free implementation that targets modern cache-based multicore architectures. The performance results presented in this work focus on the node-level performance and our results suggest that there is great potential for further performance improvements for current state-of-the-art discontinuous Galerkin implementations of the compressible Navier-Stokes equations. Secondly, this compressible Navier-Stokes solver is put into perspective by comparing it to an incompressible DG solver that uses the same matrix-free implementation. We discuss algorithmic differences between both solution strategies and present an in-depth numerical investigation of the performance. The considered benchmark test cases are the three-dimensional Taylor-Green vortex problem as a representative of transitional flows and the turbulent channel flow problem as a representative of wall-bounded turbulent flows.
The majority of available numerical algorithms for interfacial two-phase flows either treat both fluid phases as incompressible (constant density) or treat both phases as compressible (variable density). This presents a limitation for the prediction of many two-phase flows, such as subsonic fuel injection, as treating both phases as compressible is computationally expensive due to the very stiff pressure-density-temperature coupling of liquids. A framework with the capability of treating one phase compressible and the other phase incompressible, therefore, has a significant potential to improv…
Permeability estimation of porous media from direct solving Navier--Stokes equation has a wide spectrum of applications in petroleum industry. In this paper, we utilize a pressure-correction projection algorithm in conjunction with the interior penalty discontinuous Galerkin scheme for space discretization to build an incompressible Navier--Stokes simulator and to use this simulator to calculate permeability of real rock sample. The proposed method is accurate, numerically robust, and exhibits the potential for tackling realistic problems.
In the spirit of making high-order discontinuous Galerkin (DG) methods more competitive, researchers have developed the hybridized DG methods, a class of discontinuous Galerkin methods that generalizes the Hybridizable DG (HDG), the Embedded DG (EDG) and the Interior Embedded DG (IEDG) methods. These methods are amenable to hybridization (static condensation) and thus to more computationally efficient implementations. Like other high-order DG methods, however, they may suffer from numerical stability issues in under-resolved fluid flow simulations. In this spirit, we introduce the hybridized D…
In this paper the author reviews a version of the global Galerkin that was developed and applied in a series of earlier publications. The method is based on divergence-free basis functions satisfying all the linear and homogeneous boundary conditions. The functions are defined as linear superpositions of the Chebyshev polynomials of the first and second klinds that are combined into divergence free vectors. The description and explanations of treatment of boundary conditions inhomogeneities and singularities are given. Possible implementation for steady state solvers, path-continuation, stabil…
Impulse formulations of the Euler (and Navier-Stokes) equations were considered by Kuz'min [1] and Oseledets [2] and different impulse formulations are produced by various gauge transformations (Russo and Smereka[3]). The extension of the Kuz'min-Oseledets formulation to the compressible, barotropic case was considered by Tur and Yanovsky [4] and Shivamoggi [5]. Here, we construct exact solutions for the fluid impulse density for incompressible and compressible barotropic flows and discuss their physical signifcance.
We present a static-condensation method for time-implicit discretizations of the Discontinuous Galerkin Spectral Element Method on Gauss-Lobatto points (GL-DGSEM). We show that, when solving the compressible Navier-Stokes equations, it is possible to reorganize the linear system that results from the implicit time-integration of the GL-DGSEM as a Schur complement problem, which can be efficiently solved using static condensation. The use of static condensation reduces the linear system size and improves the condition number of the system matrix, which translates into shorter computational time…
We investigate the incompressible and compressible heat conducting boundary layer with applying the two-dimensional self-similar Ansatz. Analytic solutions can be found for the incompressible case which can be expressed with special functions. The parameter dependencies are studied and discussed in details. In the last part of our study we present the ordinary differential equation (ODE) system which is obtained for compressible boundary layers.
In this contribution we present a local discontinuous Galerkin (LDG) pressure-correction scheme for the incompressible Navier-Stokes equations. The scheme does not need penalty parameters and satisfies the discrete continuity equation exactly. The scheme is especially suitable for two-phase flow when used with a piecewise-linear interface construction (PLIC) volume-of-fluid (VoF) method and cut-cell quadratures.
We study immiscible two-phase flow of a compressible and an incompressible fluid inside a capillary tube of varying radius under steady-state conditions. The incompressible fluid is Newtonian and the compressible fluid is an inviscid ideal gas. The surface tension associated with the interfaces between the two fluids introduces capillary forces that vary along the tube due to the variation in the tube radius. The interplay between effects due to the capillary forces and the compressibility results in a set of properties that are different from incompressible two-phase flow. As the fluids move …
This work presents a review of high-order hybridisable discontinuous Galerkin (HDG) methods in the context of compressible flows. Moreover, an original unified framework for the derivation of Riemann solvers in hybridised formulations is proposed. This framework includes, for the first time in an HDG context, the HLL and HLLEM Riemann solvers as well as the traditional Lax-Friedrichs and Roe solvers. HLL-type Riemann solvers demonstrate their superiority with respect to Roe in supersonic cases due to their positivity preserving properties. In addition, HLLEM specifically outstands in the appro…
Model reduction of the compressible Euler equations based on proper orthogonal decomposition (POD) and Galerkin orthogonality or least-squares residual minimization requires the selection of inner product spaces in which to perform projections and measure norms. The most popular choice is the vector-valued L2(Ω) inner product space. This choice, however, yields dimensionally-inconsistent reduced-order model (ROM) formulations which often lack robustness. In this work, we try to address this weakness by studying a set of dimensionally-consistent inner products with application to the compressib…
A scheme for the solution of fluid-structure interaction (FSI) problems with weakly compressible flows is proposed in this work. A novel hybridizable discontinuous Galerkin (HDG) method is derived for the discretization of the fluid equations, while the standard continuous Galerkin (CG) approach is adopted for the structural problem. The chosen HDG solver combines robustness of discontinuous Galerkin (DG) approaches in advection-dominated flows with higher order accuracy and efficient implementations. Two coupling strategies are examined in this contribution, namely a partitioned Dirichlet-Neu…
In this work, a discontinuous Galerkin scheme is employed to perform LES simulations of supersonic jet flows. A total of four simulations are performed with different meshes and order of accuracy. The number of degrees of freedom from the simulations varies from 50 x 106 to 400 x 106. The results indicate that by increasing the resolution of simulation, in general, the results got closer to experimental data. The jet lipline is the only region in which this behavior is not observed. It investigated a procedure of using lower-order simulations to initialize high-order simulations and consequent…
A data-driven closure modeling based on proper orthogonal decomposition (POD) temporal modes is used to obtain stable and accurate reduced order models (ROMs) of unsteady compressible flows. Model reduction is obtained via Galerkin and Petrov-Galerkin projection of the non-conservative compressible Navier-Stokes equations. The latter approach is implemented using the least-squares Petrov-Galerkin (LSPG) technique and the present methodology allows pre-computation of both Galerkin and LSPG coefficients. Closure is performed by adding linear and non-linear coefficients to the original ROMs and m…
We introduce an immersed high-order discontinuous Galerkin method for solving the compressible Navier-Stokes equations on non-boundary-fitted meshes. The flow equations are discretised with a mixed discontinuous Galerkin formulation and are advanced in time with an explicit time marching scheme. The discretisation meshes may contain simplicial (triangular or tetrahedral) elements of different sizes and need not be structured. On the discretisation mesh the fluid domain boundary is represented with an implicit signed distance function. The cut-elements partially covered by the solid domain are …
Mixing of passive scalars in compressible turbulence does not obey the same classical Reynolds number scaling as its incompressible counterpart. We first show from a large database of direct numerical simulations that even the solenoidal part of the velocity field fails to follow the classical incompressible scaling when the forcing includes a substantial dilatational component. Though the dilatational effects on the flow remain significant, our main results are that both the solenoidal energy spectrum and the passive scalar spectrum scale assume incompressible forms, and that the scalar gradi…
A moving discontinuous Galerkin finite element method with interface conservation enforcement (MDG+ICE) is developed for solving the compressible Euler equations. The MDG+ICE method is based on the space-time DG formulation, where both flow field and grid geometry are considered as independent variables and the conservation laws are enforced both on discrete elements and element interfaces. The element conservation laws are solved in the standard discontinuous solution space to determine conservative quantities, while the interface conservation is enforced using a variational formulation in a …
Positivity-preserving and entropy-bounded discontinuous Galerkin method for the chemically reacting, compressible Euler equations. Part II: The multidimensional case