Cycle-free polytopal mesh sweeping for Boltzmann transport
Abstract We introduce a novel property of bounded Voronoi tessellations that enables cycle-free mesh sweeping algorithms. We prove that a topological sort of the dual graph of any Voronoi tessellation is feasible in any flow direction and dimension, allowing straightforward application to discontinuous Galerkin (DG) discretisations of first-order hyperbolic partial differential equations and the Boltzmann Transport Equation (BTE) without requiring flux-cycle corrections. We also present an efficient algorithm to perform the topological sort on the dual mesh nodes, ensuring a valid sweep ordering. This result expands the applicability of DG methods for transport problems on polytopal meshes by providing a robust framework for scalable, parallelised solutions. To illustrate its effectiveness, we conduct a series of computational experiments showcasing a DG scheme for BTE, demonstrating both computational efficiency and adaptability to complex geometries.
Authors
- Tristan Pryer (ORCID: https://orcid.org/0000-0003-4499-0563)
- Ansar Calloo (ORCID: https://orcid.org/0000-0002-0690-0371)
- Luca Zanetti (ORCID: https://orcid.org/0000-0002-4667-2764)
- François Madiot (ORCID: https://orcid.org/0000-0002-4691-5957)
- M. Evans (ORCID: https://orcid.org/0000-0001-8459-4499)
- Henry Lockyer
Institutions
- Commissariat à l'Énergie Atomique et aux Énergies Alternatives (FR)
- Université Paris-Saclay (FR)
- Maison de la Simulation (FR)
- CEA Paris-Saclay (FR)
- University of Bath (GB)
Publication Details
- Journal
- Numerical Algorithms
- Published
- 2025-05-02
- DOI
- https://doi.org/10.1007/s11075-025-02081-1
- Citations
- 1
- Primary Topic
- Lattice Boltzmann Simulation Studies
- Type
- article
- Field-Weighted Citation Impact
- 1.33
Funders
- Leverhulme Trust
- University of Bath
- Commissariat à l'Énergie Atomique et aux Énergies Alternatives
- Engineering and Physical Sciences Research Council
- Centre for Doctoral Training in Statistical Applied Mathematics, University of Bath