This paper presents a novel coupling of a kinetic description of neutrals with a fluid description of a fusion plasma. The code, plasma interacting super-atoms and molecules (PISAM), employs a grid-free Cartesian geometry and a direct simulation Monte Carlo approach to solve the kinetic equations of deuterium atoms and molecules. The grid-free geometry and the parallel nature of the neutral dynamics, in the absence of neutral–neutral interactions, allow for an unlimited and work-efficient parallelization of PISAM that always ensures a balanced workload. The highly optimized Python implementation obtains good performance while securing easy accessibility to new users. The coupling of PISAM with the edge turbulence model HESEL is outlined with emphasis on the technical aspects of coupling Message Passing Interface-parallelized Python and C++ codes. Furthermore, the paper presents and analyzes simulation results from running the coupled HESEL-PISAM model. These results demonstrate the impact of radial neutral transport and plasma–neutral dynamics perpendicular to the magnetic field. Specifically, they illustrate how the inward flow of neutral kinetic energy and the inhibition of radial electric shear, resulting from poloidal momentum transfer between atoms and ions, can affect the energy containment time. By comparing the results of the HESEL-PISAM model with those obtained from coupling HESEL with a diffusive-fluid-neutral model, the capabilities of diffusion models in predicting neutral transport in the plasma edge and scrape-off layer are elucidated.
Read full abstract