plasmapy.plasma.sources

Sub-Packages & Modules

openpmd_hdf5

Functionality for reading in HDF5 files following the OpenPMD standard.

plasma3d

Defines the core Plasma class used by PlasmaPy to represent plasma properties.

plasmablob

Defines the core Plasma class used by PlasmaPy to represent plasma properties.

Classes

HDF5Reader(hdf5, **kwargs)

Core class for accessing various attributes on HDF5 files that are based on OpenPMD standards.

Plasma3D(domain_x, domain_y, domain_z, **kwargs)

Core class for describing and calculating plasma parameters with spatial dimensions.

PlasmaBlob(T_e, n_e[, Z, particle])

Class for describing and calculating plasma parameters without spatial/temporal description.

Inheritance diagram of plasmapy.plasma.sources.openpmd_hdf5.HDF5Reader, plasmapy.plasma.sources.plasma3d.Plasma3D, plasmapy.plasma.sources.plasmablob.PlasmaBlob