We present an efficient solver for the conservative transport equation with variable coefficients in complex toroidal geometries. The solver is based on a kinetic formulation resembling the Lattice-Boltzmann approach. The chosen formalism allows obtaining an explicit and conservative scheme that requires no matrix inversion and whose CFL stability condition is independent from the poloidal dynamics. We present the method and its optimized parallel implementation on toroidal geometries. Two and three dimensional plasma physics test cases are carried out.
Keywords: plasma physics, kinetic scheme, discontinuous Galerkin
Matthieu Boileau 1; Bérenger Bramas 2; Emmanuel Franck 1; Romane Hélie 1; Philippe Helluy 1; Laurent Navoret 1
@article{SMAI-JCM_2022__8__249_0, author = {Matthieu Boileau and B\'erenger Bramas and Emmanuel Franck and Romane H\'elie and Philippe Helluy and Laurent Navoret}, title = {Parallel kinetic scheme for transport equations in complex toroidal geometry}, journal = {The SMAI Journal of computational mathematics}, pages = {249--271}, publisher = {Soci\'et\'e de Math\'ematiques Appliqu\'ees et Industrielles}, volume = {8}, year = {2022}, doi = {10.5802/smai-jcm.86}, language = {en}, url = {https://smai-jcm.centre-mersenne.org/articles/10.5802/smai-jcm.86/} }
TY - JOUR AU - Matthieu Boileau AU - Bérenger Bramas AU - Emmanuel Franck AU - Romane Hélie AU - Philippe Helluy AU - Laurent Navoret TI - Parallel kinetic scheme for transport equations in complex toroidal geometry JO - The SMAI Journal of computational mathematics PY - 2022 SP - 249 EP - 271 VL - 8 PB - Société de Mathématiques Appliquées et Industrielles UR - https://smai-jcm.centre-mersenne.org/articles/10.5802/smai-jcm.86/ DO - 10.5802/smai-jcm.86 LA - en ID - SMAI-JCM_2022__8__249_0 ER -
%0 Journal Article %A Matthieu Boileau %A Bérenger Bramas %A Emmanuel Franck %A Romane Hélie %A Philippe Helluy %A Laurent Navoret %T Parallel kinetic scheme for transport equations in complex toroidal geometry %J The SMAI Journal of computational mathematics %D 2022 %P 249-271 %V 8 %I Société de Mathématiques Appliquées et Industrielles %U https://smai-jcm.centre-mersenne.org/articles/10.5802/smai-jcm.86/ %R 10.5802/smai-jcm.86 %G en %F SMAI-JCM_2022__8__249_0
Matthieu Boileau; Bérenger Bramas; Emmanuel Franck; Romane Hélie; Philippe Helluy; Laurent Navoret. Parallel kinetic scheme for transport equations in complex toroidal geometry. The SMAI Journal of computational mathematics, Volume 8 (2022), pp. 249-271. doi : 10.5802/smai-jcm.86. https://smai-jcm.centre-mersenne.org/articles/10.5802/smai-jcm.86/
[1] Discrete kinetic schemes for multidimensional systems of conservation laws, SIAM J. Numer. Anal., Volume 37 (2000) no. 6, pp. 1973-2004 | DOI | MR | Zbl
[2] Task-based parallelization of an implicit kinetic scheme, ESAIM, Proc. Surv., Volume 63 (2018), pp. 60-77 | DOI | MR | Zbl
[3] Convergence of classes of high-order semi-Lagrangian schemes for the Vlasov–Poisson system, Math. Comput., Volume 77 (2008) no. 261, pp. 93-123 | DOI | MR | Zbl
[4] Construction of BGK models with a family of kinetic entropies for a given system of conservation laws, J. Stat. Phys., Volume 95 (1999) no. 1-2, pp. 113-170 | DOI | MR | Zbl
[5] Improving parallel executions by increasing task granularity in task-based runtime systems using acyclic DAG clustering, PeerJ Computer Science, Volume 6 (2020), e247 | DOI
[6] Lattice Boltzmann method for fluid flows, Annu. Rev. Fluid Mech., Volume 30 (1998) no. 1, pp. 329-364 | DOI | MR | Zbl
[7] High-order implicit palindromic Discontinuous Galerkin method for kinetic-relaxation approximation, Comput. Fluids (2019) | DOI | MR | Zbl
[8] Vectorial kinetic relaxation model with central velocity. application to implicit relaxations schemes, Commun. Comput. Phys., Volume 27 (2020) no. 4 | MR | Zbl
[9] A new fully two-dimensional conservative semi-Lagrangian method: applications on polar grids, from diocotron instability to ITG turbulence, Eur. Phys. J. D, Atomic Mol. Opt. Plasma Phys., Volume 68 (2014) no. 9, 252 | DOI | HAL
[10] An interpretation and derivation of the lattice Boltzmann method using Strang splitting, Comput. Math. Appl., Volume 65 (2013) no. 2, pp. 129-141 | DOI | MR | Zbl
[11] Towards an ultra efficient kinetic scheme. Part I: Basics on the BGK equation, J. Comput. Phys., Volume 255 (2013), pp. 680-698 | DOI | MR | Zbl
[12] An efficient numerical method for solving the Boltzmann equation in multidimensions, J. Comput. Phys., Volume 353 (2018), pp. 46-81 | DOI | MR | Zbl
[13] An analysis of over-relaxation in a kinetic approximation of systems of conservation laws, C. R. Méc. Acad. Sci. Paris, Volume 347 (2019) no. 3, pp. 259-269
[14] Nonlinear fourth order Taylor expansion of lattice Boltzmann schemes, Asymptotic Anal., Volume 127 (2022) no. 4, pp. 297-337 | DOI | MR | Zbl
[15] Lattice Boltzmann schemes with relative velocities, Commun. Comput. Phys., Volume 17 (2015) no. 4, pp. 1088-1112 | DOI | MR | Zbl
[16] Towards higher order lattice Boltzmann schemes, J. Stat. Mech. Theory Exp., Volume 2009 (2009) no. 6 | DOI | Zbl
[17] Approximation of mono-dimensional hyperbolic systems: A lattice Boltzmann scheme as a relaxation method, J. Comput. Phys., Volume 266 (2014), pp. 74-88 | DOI | MR | Zbl
[18] et al. A 5D gyrokinetic full-f global semi-Lagrangian code for flux-driven ion turbulence simulations, Comput. Phys. Commun., Volume 207 (2016), pp. 35-68 | DOI | MR | Zbl
[19] Tokamesh: A software for mesh generation in Tokamaks (2018) (Research Report, RR-9230, CASTOR.)
[20] Nodal discontinuous Galerkin methods: algorithms, analysis, and applications, Springer, 2007
[21] Field-aligned interpolation for semi-Lagrangian gyrokinetic simulations, J. Sci. Comput., Volume 74 (2018) no. 3, pp. 1601-1650 | DOI | MR | Zbl
[22] Semi-Lagrangian simulations of the diocotron instability (2013) (Research Report) | HAL
[23] Lattice BGK models for Navier-Stokes equation, Eur. Phys. Lett., Volume 17 (1992) no. 6, p. 479 | DOI | Zbl
[24] The semi-Lagrangian method for the numerical resolution of the Vlasov equation, J. Comput. Phys., Volume 149 (1999) no. 2, pp. 201-220 | DOI | MR | Zbl
[25] Comprehensive comparisons of geodesic acoustic mode characteristics and dynamics between Tore Supra experiments and gyrokinetic simulations, Phys. Plasmas, Volume 22 (2015) no. 6, p. 062508 | DOI
[26] A lattice Boltzmann approach for solving scalar transport equations, Philos. Trans. R. Soc. Lond., Ser. A, Volume 369 (2011) no. 1944, pp. 2264-2273 | MR | Zbl
Cited by Sources: