A Third-order Conservative Semi-Lagrangian Discontinuous Galerkin Scheme For the Transport Equation on Curvilinear Unstructured Meshes
Xiaofeng Cai, Yibing Chen, Kunkai Fu, Liujun Pan
TL;DR
This work introduces a third-order conservative semi-Lagrangian discontinuous Galerkin method for linear transport on curvilinear unstructured meshes. A novel intersection-based remapping algorithm ensures mass conservation when transferring data between curved upstream elements and the background mesh, enabling accurate, non-splitting, high-order updates augmented by WENO reconstructions and positivity-preserving limiters. The authors establish consistency and mass conservation analytically and validate the method with rigorous numerical experiments, including rigid body rotation and swirling deformations, demonstrating third-order spatial and temporal accuracy and robustness for smooth and discontinuous initial data. The approach significantly extends SLDG capabilities to complex geometries, offering large time-step efficiency and reliable handling of curved geometries in DG frameworks. This has practical implications for multi-tracer transport and climate/atmospheric simulations where conservation and geometric fidelity are critical.
Abstract
We develop a third-order conservative semi-Lagrangian discontinuous Galerkin (SLDG) scheme for solving linear transport equations on curvilinear unstructured triangular meshes, tailored for complex geometries. To ensure third-order spatial accuracy while strictly preserving mass, we develop a high-order conservative intersection-based remapping algorithm for curvilinear unstructured meshes, which enables accurate and conservative data transfer between distinct curvilinear meshes. Incorporating this algorithm, we construct a non-splitting high-order SLDG method equipped with weighted essentially non-oscillatory and positivity-preserving limiters to effectively suppress numerical oscillations and maintain solution positivity. For the linear problem, the semi-Lagrangian update enables large time stepping, yielding an explicit and efficient implementation. Rigorous numerical analysis confirms that our scheme achieves third-order accuracy in both space and time, as validated by consistent error analysis in terms of $L^1$ and $L^2$-norms. Numerical benchmarks, including rigid body rotation and swirling deformation flows with smooth and discontinuous initial conditions, validate the scheme's accuracy, stability, and robustness.
