We're really happy to announce that we've just released PlasmaPy version 0.6.0!
We'd like to thank the wonderful people who have contributed to this release:
- Anthony Vo
- Dhawal Modi *
- Dominik Stańczak
- Drozdov David *
- Erik Everson
- Kevin Montes *
- Nick Murphy
- Peter Heuer
- Ramiz Qudsi
- Tiger Du
Where a * indicates their first contribution to PlasmaPy.
Note also that this release drops Python 3.6 support; we now require Python 3.7, following NumPy's NEP 29.
The cool new features
Note: these are my (Dominik's) personal highlights. There's more, but these make the prettiest plots right now.
Two-fluid dispersion relations
Peter Heuer designed and implemented a framework for synthetic proton radiography. This is a multi-PR tour de force that simulates particles moving through EM fields and hitting a detector plane, generating histograms such as the above. I'd point you to the notebook on that, but there's three right now.
Analysis & Diagnostic framework; Langmuir probes
For this year, we're planning to have a roughly 3-month cadence for releases. Thus, the next release is anticipated around mid June.
It should contain a refactored particle tracker, support for neoclassical transport coefficient calculations for axisymmetric devices along with our first forays into tools for fusion.