Slope limiting the velocity field in a discontinuous Galerkin divergence-free two-phase flow solver

Tormod Landet, Kent-Andre Mardal, Mikael Mortensen
<span title="">2019</span> <i title="Elsevier BV"> <a target="_blank" rel="noopener" href="" style="color: black;">Computers &amp; Fluids</a> </i> &nbsp;
This thesis describes a finite element method for simulation of free-surface flows, such as ocean waves, using the discontinuous Galerkin method. Free-surface flows where there is a large difference in density between two immiscible fluids will have a large jump in the magnitude of the momentum field at the interface between the two fluids. Such discontinuities create problems for higher-order discretisations, which are more computationally efficient where the solution is smooth, but need
more &raquo; ... l handling near discontinuities in order to avoid Gibbs oscillations. This thesis shows how slope limiting can be used to stabilise the momentum equation in an exactly mass conserving discontinuous Galerkin finite element discretisation of the Navier-Stokes equation. The stabilised method is tested on a range of well known 2D and 3D free-surface-flow test cases. The results are in good agreement with published experimental results, and also give the expected higher-order convergence rates for smooth solutions.
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="">doi:10.1016/j.compfluid.2019.104322</a> <a target="_blank" rel="external noopener" href="">fatcat:b7ggj2clvjethksh7k5yddc2wq</a> </span>
<a target="_blank" rel="noopener" href="" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href=""> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> </button> </a>