scispace - formally typeset
Open AccessProceedings ArticleDOI

Sub-Cell Shock Capturing for Discontinuous Galerkin Methods

TLDR
A shock capturing strategy for higher order Discontinuous Galerkin approximations of scalar conservation laws is presented and it is shown that the proposed approach is capable of capturing the shock as a sharp, but smooth profile, which is typically contained within one element.
Abstract
A shock capturing strategy for higher order Discontinuous Galerkin approximations of scalar conservation laws is presented. We show how the original explicit artificial viscosity methods proposed over fifty years ago for finite volume methods, can be used very eectively in the context of high order approximations. Rather than relying on the dissipation inherent in Discontinuous Galerkin approximations, we add an artificial viscosity term which is aimed at eliminating the high frequencies in the solution, thus eliminating Gibbs-type oscillations. We note that the amount of viscosity required for stability is determined by the resolution of the approximating space and therefore decreases with the order of the approximating polynomial. Unlike classical finite volume artificial viscosity methods, where the shock is spread over several computational cells, we show that the proposed approach is capable of capturing the shock as a sharp, but smooth profile, which is typically contained within one element. The method is complemented with a shock detection algorithm which is based on the rate of decay of the expansion coecients of the solution when this is expressed in a hierarchical orthonormal basis. For the Euler equations, we consider and discuss the performance of several forms of the artificial viscosity term.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

Nektar++: An open-source spectral/hp element framework ✩

TL;DR: The Nektar++ framework is designed to enable the discretisation and solution of time-independent or time-dependent partial differential equations, and the multi-layered structure of the framework allows the user to embrace as much or as little of the complexity as they need.
Journal ArticleDOI

Limiters for high-order discontinuous Galerkin methods

TL;DR: A limiter for the discontinuous Galerkin method is described that retains as high an order as possible, and does not automatically reduce to first order, and is extended to two-dimensional problems on tensor-product meshes.
Journal ArticleDOI

A posteriori subcell limiting of the discontinuous Galerkin finite element method for hyperbolic conservation laws

TL;DR: A novel a posteriori finite volume subcell limiter technique for the Discontinuous Galerkin finite element method for nonlinear systems of hyperbolic conservation laws in multiple space dimensions that works well for arbitrary high order of accuracy in space and time and that does not destroy the natural subcell resolution properties of the DG method.
Journal ArticleDOI

Shock capturing with PDE-based artificial viscosity for DGFEM: Part I. Formulation

TL;DR: A higher-order, state-based artificial viscosity with an associated governing partial differential equation (PDE) is proposed, which is less susceptible to errors introduced by grid edges oblique to captured shocks and boundary layers, thereby enabling accurate heat transfer predictions.
Journal ArticleDOI

Adjoint-based h-p adaptive discontinuous Galerkin methods for the 2D compressible Euler equations

TL;DR: Numerical results for the inviscid compressible flow over an idealized four-element airfoil geometry demonstrate that both pure h-refinement and pure p-enrichment algorithms achieve equivalent error reductions at each adaptation cycle compared to a uniform refinement approach, but requiring fewer degrees of freedom.
References
More filters
Journal ArticleDOI

Approximate Riemann Solvers, Parameter Vectors, and Difference Schemes

TL;DR: In this article, it is shown that these features can be obtained by constructing a matrix with a certain property U, i.e., property U is a property of the solution of the Riemann problem.
Journal ArticleDOI

Efficient implementation of essentially non-oscillatory shock-capturing schemes,II

TL;DR: Two methods of sharpening contact discontinuities-the subcell resolution idea of Harten and the artificial compression idea of Yang, which those authors originally used in the cell average framework-are applied to the current ENO schemes using numerical fluxes and TVD Runge-Kutta time discretizations.
Journal ArticleDOI

Streamline upwind/Petrov-Galerkin formulations for convection dominated flows with particular emphasis on the incompressible Navier-Stokes equations

TL;DR: In this article, a new finite element formulation for convection dominated flows is developed, based on the streamline upwind concept, which provides an accurate multidimensional generalization of optimal one-dimensional upwind schemes.
Journal ArticleDOI

Efficient implementation of essentially non-oscillatory shock-capturing schemes, II

TL;DR: This work extends earlier work on the efficient implementation of ENO (essentially non-oscillatory) shock-capturing schemes by providing a new simplified expression for the ENO constructio...
Journal ArticleDOI

Unified Analysis of Discontinuous Galerkin Methods for Elliptic Problems

TL;DR: In this paper, a framework for the analysis of a large class of discontinuous Galerkin methods for second-order elliptic problems is provided, which allows for the understanding and comparison of most of the discontinuous methods that have been proposed over the past three decades.
Related Papers (5)
Frequently Asked Questions (15)
Q1. What have the authors contributed in "Sub-cell shock capturing for discontinuous galerkin methods" ?

A shock capturing strategy for higher order Discontinuous Galerkin approximations of scalar conservation laws is presented. The authors show how the original explicit artificial viscosity methods proposed over fifty years ago for finite volume methods, can be used very effectively in the context of high order approximations. Rather than relying on the dissipation inherent in Discontinuous Galerkin approximations, the authors add an artificial viscosity term which is aimed at eliminating the high frequencies in the solution, thus eliminating Gibbs-type oscillations. Unlike classical finite volume artificial viscosity methods, where the shock is spread over several computational cells, the authors show that the proposed approach is capable of capturing the shock as a sharp, but smooth profile, which is typically contained within one element. For the Euler equations, the authors consider and discuss the performance of several forms of the artificial viscosity term. 

Reducing the order of the interpolating polynomial increases the inter-element jumps and hence the amount of dissipation naturally added by the DG algorithm. 

By appropriately choosing the interface fluxes,13 it is possible to obtain stable discretizations with optimal apriori error estimates using equal order interpolations for both u and q. 

the authors note that because of the large overshoot in entropy, the entropy boundary layer is considerably thicker than with the other two models. 

An obvious solution, almost universally accepted, is that near the shocks, the solution can only be first order accurate and therefore, if one adaptively refines that region by locally reducing h, one may be able to alleviate the problem. 

For the physical models a single constant has been determined and then, the Mach number scaling described above has been employed to determine the value of the viscosity coefficient for each flow condition. 

The authors have found out however that, for high Mach numbers, the value of the viscosity coefficient needs to be increased to maintain stability and this results in wider shocks. 

Introducing viscosity to the original equations requires discretizing second order derivatives which is not straightforward when the approximating space is discontinuous. 

The authors express the solution of order p within each element in terms of an orthogonal basis asu = N(p)∑ i=1 uiψi , (5)where N(p) is the total number of terms in the expansion and ψi are the basis functions. 

The value of ∆u for a normal shock can be easily determined as a function of the upstream Mach number, M∞, and the upstream velocity u∞, as ∆u = 2u∞(M2∞−1)/[(γ+1)M2∞]. 

when the shock crosses between elements (as for T = 0.50, right plots) the amount of required viscosity is typically small. 

The authors note that the discretization of the model term in equation (2) can not be carried out with the standard DG method due to the presence of the higher derivatives. 

the authors have thatδs∆u ρ∗µ∗ ≈ 1 . (19)Here, ∆u is the change in normal velocity across the shock and ρ∗ and µ∗ are the values of the density and viscosity evaluated at sonic conditions. 

In order to determine a suitable sensor for discontinuities, the authors write the solution within each element in terms of a hierarchical family of orthogonal polynomials. 

As a consequence, mesh adaptive strategies must incorporate some degree of directionality if they are to lead to an effective approach, specially in three dimensions.