VlaPy swMATH ID: 35172 Software Authors: Archis S. Joglekar; Matthew C. Levy Description: VlaPy: A Python Package for 1D-1V Vlasov-Fokker-Planck Simulations. VlaPy is a pseudo-spectral 1D-1V Vlasov-Fokker-Planck code for modeling plasma physics. In addition to other schemes that have been implemented, VlaPy uses a sixth-order time-stepper and exponential integrators in Fourier space for the Vlasov equation, and a fast tridiagonal matrix solver to solve approximations of the Fokker-Planck equation. There are unit tests for the collision operators as well as integrated tests that verify VlaPy’s calculations against kinetic plasma physics phenomenon. It leverages xarray for data storage and MLFlow for experimental management. The framework is constructed in such a way that solvers can be swapped in and out readily. Homepage: https://zenodo.org/record/4026770#.X3LyRS35yiI Source Code: https://github.com/joglekara/VlaPy Dependencies: Python Keywords: Python package; Vlasov-Poisson-Fokker-Planck; VPFP; 1D-1V Vlasov-Fokker-Planck; simulation; plasma physics; fluids; Journal of Open Source Software Related Software: MLflow; NumPy; xarray; PlasmaPy; SciPy; Python Cited in: 0 Documents Standard Articles 1 Publication describing the Software Year