Consistent splitting SAV schemes for finite element approximations of incompressible flows
Douglas R. Q. Pacheco
TL;DR
The paper addresses stable, high-order consistent splitting schemes for incompressible flows discretized with standard $C^0$ finite elements, where traditional projection-based methods struggle with splitting errors and inf-sup requirements. It introduces a scalar auxiliary variable (SAV) coupled with an IMEX time-stepping and a velocity split, achieving unconditional stability for a second-order $BDF2$-based scheme while keeping per-step work to two linear transport-diffusion problems plus a Poisson solve. Theoretical contributions include a rigorous unconditional temporal stability proof and a pressure bound in a strong norm, complemented by a practical four-step algorithm and comprehensive numerical validation (temporal convergence, stability, and vortex-shedding benchmarks). The approach enables accurate, robust incompressible-flow simulations with standard finite elements and open boundaries, removing the need for inf-sup-stable pairs and enabling large time steps with high fidelity.
Abstract
Consistent splitting schemes are among the most accurate pressure segregation methods, incurring no splitting errors or spurious boundary conditions. Nevertheless, their theoretical properties are not yet fully understood, especially when finite elements are used for the spatial discretisation. This work proposes a simple scalar auxiliary variable (SAV) technique that, when combined with standard finite elements in space, guarantees unconditional stability for first- and second-order consistent splitting schemes. The framework is implicit-explicit (IMEX) and only requires solving linear transport equations and a pressure Poisson problem per time step. Furthermore, pressure stability is attained with respect to a stronger norm than in classical projection schemes, which allows eliminating the inf-sup compatibility requirement on the velocity-pressure pairs. The accuracy of the new framework is assessed through numerical examples.
