2022
DOI: 10.1063/5.0105182
|View full text |Cite
|
Sign up to set email alerts
|

Multispecies structure-preserving particle discretization of the Landau collision operator

Abstract: This paper proposes a novel numerical integrator for modeling multispecies Coulomb collisions in kinetic plasmas. The proposed scheme provides an energy-, momentum-, and positivity-preserving particle discretization of the nonlinear Landau collision operator, extending the works of Carrillo et al. [J. Comput. Phys. 7, 100066 (2020)] and Hirvijoki [Plasma Phys. Controlled Fusion 63, 044003 (2021)]. The discrete-time conservation properties are analyzed both algebraically and numerically, and an efficient, graph… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 68 publications
0
4
0
Order By: Relevance
“…It is obvious by the form of 17 in relation to the entropy functional that the particle loop constitutes an O(N 2 ) computation per time step, necessitating careful handling. This is further compounded by the implicit solve necessary to compute the particle evolution at each time step, or fixed point method used in [17]. For this task, PETSc's time stepping library is used to construct a sufficiently accurate and fast solver such that we can evaluate collisions in a reasonable amount of time, which are additionally straightforward to parallelize by construction.…”
Section: Numerical Toolsmentioning
confidence: 99%
See 3 more Smart Citations
“…It is obvious by the form of 17 in relation to the entropy functional that the particle loop constitutes an O(N 2 ) computation per time step, necessitating careful handling. This is further compounded by the implicit solve necessary to compute the particle evolution at each time step, or fixed point method used in [17]. For this task, PETSc's time stepping library is used to construct a sufficiently accurate and fast solver such that we can evaluate collisions in a reasonable amount of time, which are additionally straightforward to parallelize by construction.…”
Section: Numerical Toolsmentioning
confidence: 99%
“…The final optimization to be examined is the extension of the PETSc implementation to GPUs, similar to the work performed in [17] by Zonta et al, but in the PETSc Vec GPU back end. This work is underway and similarly to the operator provided in the continuum will leverage a Kokkos [22] backend for portability requirements.…”
Section: Concluding Remarks and Future Developmentsmentioning
confidence: 99%
See 2 more Smart Citations