Plasma class (plasmapy.classes.plasma)¶
Introduction¶
The Plasma3D class is a basic structure to contain spatial
information about a plasma. To initialize a Plasma3D system, first
create an instance of the Plasma3D class and then set the
Plasma3D.density, Plasma3D.momentum,
Plasma3D.pressure and the Plasma3D.magnetic_field.
This feature is currently under development.
The PlasmaBlob class is a basic structure to contain just
plasma parameter information about a plasma with no associated
spatial or temporal scales. To initialize a PlasmaBlob system, call
it with arguments: electron temperature PlasmaBlob.T_e,
and electron density PlasmaBlob.n_e. You may also optionally
define the ionization, PlasmaBlob.Z, and relevant plasma
particle, PlasmaBlob.particle.
This feature is currently under heavy development.
Reference/API¶
Classes¶
Plasma3D(domain_x, domain_y, domain_z) |
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. |
Class Inheritance Diagram¶