A new provably stable weighted state redistribution algorithm
Marsha Berger, Andrew Giuliani
TL;DR
The paper introduces a principled weighted state redistribution (SRD) framework for finite-volume updates on cut cells that is provably conservative, monotone in many common configurations, TVD, and GKS stable. By allowing the merge weights to continuously approach zero as the targeted cut-cell volume is approached, the method generalizes original SRD and prior continuous-cutoff variants, and clarifies when monotonicity can be guaranteed, particularly with pre-merging. The authors derive explicit weight formulas, prove conservation, and provide detailed monotonicity analyses for 2D linear advection (including normal and central merging) while extending the approach to 3D geometries via numerical experiments. Numerical tests in 2D and 3D Euler flows show reduced diffusion and robust stability across complex geometries (supersonic vortex, shock diffraction, trefoil cavity), with second-order convergence in smooth regions and maintained accuracy near embedded boundaries. The work highlights practical benefits—local, largely formula-based stabilization without global pre-processing—and outlines directions for extending monotonicity guarantees, reducing post-processing when updates vanish, and achieving higher-order accuracy.
Abstract
We propose a practical finite volume method on cut cells using state redistribution. Our algorithm is provably monotone, total variation diminishing, and GKS stable in many situations, and shuts off continuously as the cut cell size approaches a target value. Our analysis reveals why original state redistribution works so well: it results in a monotone scheme for most configurations, though at times subject to a slightly smaller CFL condition. Our analysis also explains why a pre-merging step is beneficial. We show computational experiments in two and three dimensions.
