IonicLevelο
- class plasmapy.particles.ionization_state.IonicLevel(
- ion: Particle,
- ionic_fraction=None,
- number_density=None,
- T_i=None,
Bases:
objectRepresentation of the ionic fraction for a single ion.
- Parameters:
See also
Examples
>>> alpha_fraction = IonicLevel("alpha", ionic_fraction=0.31) >>> alpha_fraction.ionic_symbol 'He-4 2+' >>> alpha_fraction.charge_number 2 >>> alpha_fraction.ionic_fraction 0.31
Attributes Summary
The ion temperature of this particular charge state.
The charge number of the ion.
The fraction of particles of an element that are at this ionization level.
The symbol of the ion.
The number density of the ion.
Attributes Documentation
- T_iο
The ion temperature of this particular charge state.
- charge_numberο
The charge number of the ion.
- ionic_fractionο
The fraction of particles of an element that are at this ionization level.
Notes
An ionic fraction must be in the interval \([0, 1]\).
If no ionic fraction is specified, then this attribute will be assigned the value of
nan.
- ionic_symbolο
The symbol of the ion.
- number_densityο
The number density of the ion.