Implicit shock tracking for unsteady flows by the method of lines

•Implicit shock tracking for high-order accurate resolution of discontinuities.•DG solution on discontinuity-aligned mesh is the solution of an optimization problem.•ALE formulation to handle deforming mesh as it tracks the shock.•Method of lines discretization for unsteady conservation laws via DIR...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of computational physics 2022-04, Vol.454 (C), p.110906, Article 110906
Hauptverfasser: Shi, A., Persson, P.-O., Zahr, M.J.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:•Implicit shock tracking for high-order accurate resolution of discontinuities.•DG solution on discontinuity-aligned mesh is the solution of an optimization problem.•ALE formulation to handle deforming mesh as it tracks the shock.•Method of lines discretization for unsteady conservation laws via DIRK methods.•Accurately resolves solutions with discontinuities on coarse, high-order meshes. A recently developed high-order implicit shock tracking (HOIST) framework for resolving discontinuous solutions of inviscid, steady conservation laws [43,45] is extended to the unsteady case. Central to the framework is an optimization problem which simultaneously computes a discontinuity-aligned mesh and the corresponding high-order approximation to the flow, which provides nonlinear stabilization and a high-order approximation to the solution. This work extends the implicit shock tracking framework to the case of unsteady conservation laws using a method of lines discretization via a diagonally implicit Runge-Kutta method by “solving a steady problem at each timestep”. We formulate and solve an optimization problem that produces a feature-aligned mesh and solution at each Runge-Kutta stage of each timestep, and advance this solution in time by standard Runge-Kutta update formulas. A Rankine-Hugoniot based prediction of the shock location together with a high-order, untangling mesh smoothing procedure provides a high-quality initial guess for the optimization problem at each time, which results in rapid convergence of the sequential quadratic programing (SQP) optimization solver. This method is shown to deliver highly accurate solutions on coarse, high-order discretizations without nonlinear stabilization and recover the design accuracy of the Runge-Kutta scheme. We demonstrate this framework on a series of inviscid, unsteady conservation laws in both one- and two- dimensions. We also verify that our method is able to recover the design order of accuracy of our time integrator in the presence of a strong discontinuity.
ISSN:0021-9991
1090-2716
DOI:10.1016/j.jcp.2021.110906