Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 1.07 KB

0.2.0.rst

File metadata and controls

36 lines (26 loc) · 1.07 KB

PlasmaPy v0.2.0 (2019-05-31)

Version 0.2.0 is the second development release of PlasmaPy. Alongside a few new features, it brings plentiful refactoring, documentation and back stage improvements.

New Features

  • Implement machinery for a Plasma class factory based on PLEP 6
  • Create an openPMD Plasma subclass
  • Create classes to represent ionization state distributions for one or more elements or isotopes.
  • Add basic particle drifts to plasmapy.physics.drifts
  • Turn most dependencies into optional, subpackage-specific ones

Bug Fixes

  • Improve handling of NumPy arrays for plasma parameter and transport functions.
  • Vendor the roman package so as to allow installation via Conda
  • Decrease strictness of check_quantity to allow ~numpy.nan and ~numpy.inf by default

Changes to API

  • Move plasmapy.transport from plasmapy.physics to its own subpackage.