EigenData
- class plasmapy_nei.eigen.EigenData(element: Particle)
Bases:
object
Provides access to ionization and recombination rate data.
- Parameters
element (particle-like) – Representation of the element to access data for.
Examples
>>> eigendata = EigenData("He") >>> eigendata.nstates 3
Attributes Summary
The element corresponding to an instance of this class.
Number of charge states corresponding to the element.
Number of points in
temperature_grid
.Methods Summary
eigenvalues
([T_e, T_e_index])Returns the eigenvalues for the ionization and recombination rates for the temperature specified in the class.
eigenvector_inverses
([T_e, T_e_index])Returns the inverses of the eigenvectors for the ionization and recombination rates for the temperature specified in the class.
eigenvectors
([T_e, T_e_index])Returns the eigenvectors for the ionization and recombination rates for the temperature specified in the class.
equilibrium_state
([T_e, T_e_index])Return the equilibrium charge state distribution for the temperature specified in the class.
Attributes Documentation
- element
The element corresponding to an instance of this class.
- ionization_rate
- nstates
Number of charge states corresponding to the element.
- ntemp
Number of points in
temperature_grid
.
- recombination_rate
- temperature
- temperature_grid
Methods Documentation
- eigenvalues(T_e=None, T_e_index=None)
Returns the eigenvalues for the ionization and recombination rates for the temperature specified in the class.
- eigenvector_inverses(T_e=None, T_e_index=None)
Returns the inverses of the eigenvectors for the ionization and recombination rates for the temperature specified in the class.
- Parameters
T_e (Quantity) – The electron temperature
T_e_index (integer) – The index of the electron temperature array corresponding to the desired temperature.
- eigenvectors(T_e: Unit('K') = None, T_e_index: Unit('K') = None)
Returns the eigenvectors for the ionization and recombination rates for the temperature specified in the class.
- Parameters
T_e (Quantity) – The electron temperature
T_e_index (integer) – The index of the electron temperature array corresponding to the desired temperature.