Structure preserving nodal continuous Finite Elements via Global Flux quadrature
Wasilij Barsukow, Mario Ricchiuto, Davide Torlo
TL;DR
The paper tackles the problem that standard stabilization techniques for hyperbolic acoustics on Cartesian grids fail to preserve discrete stationary states. It introduces Global Flux quadrature (GFq) within a tensor-product FE framework to construct constraint-compatible stabilizations (GFq-SUPG, GFq-OSS) that preserve the divergence-free equilibria and yield vorticity preservation, even achieving super-convergence on stationary states. The authors develop multi-dimensional GFq divergences, integrators, nodal projections, and a Deferred Correction time stepping scheme, and provide rigorous kernel and involution analyses alongside extensive numerical validation. The resulting approach improves long-time accuracy and reliability for hyperbolic PDE discretizations and holds promise for extension to non-homogeneous and nonlinear systems, including shallow water and Euler equations with gravity.
Abstract
Numerical methods for hyperbolic PDEs require stabilization. For linear acoustics, divergence-free vector fields should remain stationary, but classical Finite Difference methods add incompatible diffusion that dramatically restricts the set of discrete stationary states of the numerical method. Compatible diffusion should vanish on stationary states, e.g. should be a gradient of the divergence. Some Finite Element methods allow to naturally embed this grad-div structure, e.g. the SUPG method or OSS. We prove here that the particular discretization associated to them still fails to be constraint preserving. We then introduce a new framework on Cartesian grids based on surface (volume in 3D) integrated operators inspired by Global Flux quadrature and related to mimetic approaches. We are able to construct constraint-compatible stabilization operators (e.g. of SUPG-type) and show that the resulting methods are vorticity-preserving. We show that the Global Flux approach is even super-convergent on stationary states, we characterize the kernels of the discrete operators and we provide projections onto them.
