A Quadratic Programming Flux Correction Method for High-Order DG Discretizations of SN Transport
Ben C. Yee, Samuel S. Olivier, Terry S. Haut, Milan Holec, Vladimir Z., Tomov, Peter G. Maginot

TL;DR
This paper introduces a quadratic programming flux correction method for high-order DG discretizations of the SN transport equation, ensuring physical constraints, high accuracy, and improved convergence in optically thick regions.
Contribution
It proposes a novel QP-based flux fixup approach compatible with high-order DG methods, including two variants that enforce physical constraints and improve solution quality.
Findings
QPMP eliminates negativities and reduces oscillations.
The method preserves high-order accuracy for smooth problems.
Combining VEF with fixup accelerates convergence in thick regions.
Abstract
We present a new flux-fixup approach for arbitrarily high-order discontinuous Galerkin discretizations of the SN transport equation. This approach is sweep-compatible: as the transport sweep is performed, a local quadratic programming (QP) problem is solved in each spatial cell to ensure that the solution satisfies certain physical constraints, including local particle balance. The constraints can be chosen in two ways, leading to two variants of the method: QP Zero (QPZ) and QP Maximum Principle (QPMP). The coefficients of the solution are constrained to be nonnegative in QPZ, and they are constrained by an approximate discrete maximum principle in QPMP. There are two primary takeaways in this paper. First, it is shown that the QPMP method, when used with the positive Bernstein basis, eliminates negativities, preserves high-order accuracy for smooth problems, and significantly dampens…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
