tardis.plasma.equilibrium.rates.collisional_ionization_strengths module

class tardis.plasma.equilibrium.rates.collisional_ionization_strengths.CollisionalIonizationSeaton(photoionization_cross_sections)[source]

Bases: object

Solver for collisional ionization rate coefficients in the Seaton approximation.

solve(electron_temperature)[source]
Parameters:
electron_temperatureu.Quantity

The electron temperature in K.

Returns:
pandas.DataFrame, dtype float

The rate coefficient for collisional ionization in the Seaton approximation. Multiply with the electron density and the level number density to obtain the total rate.

Notes

The rate coefficient for collisional ionization in the Seaton approximation is calculated according to Eq. 9.60 in [1].

References

[1]

Hubeny, I. and Mihalas, D., “Theory of Stellar Atmospheres”. 2014.