Date
Thu, 13 Nov 2025
Time
12:00 - 12:30
Location
Lecture Room 4
Speaker
Michael Hardman
Organisation
University of Oxford Department of Physics

In continuum kinetic models of quasineutral plasmas, binary collisions between particles are represented by the bilinear Fokker-Planck collision operator. In full-F kinetic models, which solve for the entire particle probability distribution function, it is important to correctly capture this operator, which pushes the system towards thermodynamic equilibrium. We show a multi-species, conservative, finite element implementation of this operator, using the continuum Galerkin representation, in the Julia programming language. A Jacobian-free-Newton-Krylov solver is used to implement a backward-Euler time advance. We present several example problems that demonstrate the performance of the implementation, and we speculate on future applications.

Further Information

Contributors: M.R. Hardman, M. Abazorius, Omotani, M. Barnes, S.L. Newton, J.W.S. Cook, P.E. Farrell, F.I. Parra

Reading: https://doi.org/10.1016/j.cpc.2025.109675

 Source code: moment-kinetics/FokkerPlanck: A package implementing the Fokker-Planck collision operator for Coulomb collisions in a plasma

Last updated on 25 Nov 2025, 10:24am. Please contact us with feedback and comments about this page.