PlasmaPy: An Python package for plasma research and education

PlasmaPy is an open source Python package for plasma research and education.

For more information about the software, please check out PlasmaPy’s online documentation or use plasmapy.online_help.

For more information about the PlasmaPy community, please check out PlasmaPy’s website.

Sub-Packages & Modules

analysis

The analysis subpackage for PlasmaPy.

diagnostics

The diagnostics subpackage contains functionality for defining diagnostic parameters and processing data collected by diagnostics, synthetic or experimental.

dispersion

The dispersion subpackage contains functionality associated with plasma dispersion relations, including numerical solvers and analytical solutions.

formulary

The formulary subpackage contains commonly used formulae from plasma science.

particles

The plasmapy.particles subpackage provides access to information about atoms, isotopes, ions, and other particles.

plasma

Base classes for representing plasmas.

simulation

Module containing plasma simulation tools.

utils

Package of functions and classes used to develop clean, readable, and informative code.

Functions

online_help(query)

Open a search page in PlasmaPy's documentation, or another page that contains relevant online help.

Variables & Attributes

__citation__

str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

__version__

str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str