thunderboltz.parameters.ParticleParameters

class thunderboltz.parameters.ParticleParameters[source]

A listing of species dependent properties that can be accessed by get_particle_tables(), which returns a list of data tables (one for each species) where each column of data is labeled with one of the following keywords.

Attributes

Ki

(float) The total kinetic energy (eV).

Mi

(float) The mean kinetic energy (eV).

Ni

(float) The number density (m \(^{-3}\)).

Rxi

(float) The mean x component of all particle displacements (m).

Ryi

(float) The mean y component of all particle displacements (m).

Rzi

(float) The mean z component of all particle displacements (m).

Txi

(float) The mean x component temperature (eV).

Tyi

(float) The mean y component temperature (eV).

Tzi

(float) The mean z component temperature (eV).

Vxi

(float) The mean x component velocity (m/s).

Vyi

(float) The mean y component velocity (m/s).

Vzi

(float) The mean z component velocity (m/s).

XVX

(float) All 9 components of the position / velocity correlation tensor \(\langle \boldsymbol{r} \boldsymbol{v} \rangle\) are output under XYX, XVY, XVZ, YVX, YVY, YVZ, ZVX, ZVY, and ZVZ.

XX

(float) All 6 components of the symmetric correlation tensor \(\langle \boldsymbol{r} \boldsymbol{r} \rangle\) are output under XX, YY, ZZ, XY, XZ, and YZ.

step

(int) The number of time steps elapsed in the simulation, with t \(=0\) corresponding to step \(=0\).

t

(float) The time (s) elapsed in the simulation.

Methods

get_params()

Return the set of parameters and their default values as a python dictionary.