tardis.iip_plasma.properties.level_population module
- class tardis.iip_plasma.properties.level_population.DepartureCoefficient(plasma_parent)[source]
Bases:
ProcessingPlasmaProperty- outputs = ('b',)
- class tardis.iip_plasma.properties.level_population.LTELevelNumberDensity(plasma_parent, helium_treatment='dilute-lte')[source]
Bases:
LevelNumberDensityCalculates the level populations with the Boltzmann equation in LTE.
- latex_name = ('N_{i,j,k}^*',)
- outputs = ('lte_level_number_density',)
- class tardis.iip_plasma.properties.level_population.LevelNumberDensity(plasma_parent, helium_treatment='dilute-lte')[source]
Bases:
ProcessingPlasmaProperty- Attributes:
- level_number_densityPandas DataFrame, dtype float
Index atom number, ion number, level number. Columns are zones.
Calculates the level populations with the Boltzmann equation in LTE.
- latex_formula = ('N_{i,j}\\dfrac{bf_{i,j,k}}{Z_{i,j}}',)
- latex_name = ('N_{i,j,k}',)
- outputs = ('level_number_density',)
- class tardis.iip_plasma.properties.level_population.PhiLucy(plasma_parent)[source]
Bases:
ProcessingPlasmaProperty- latex_name = ('\\Phi_{i,\\kappa}',)
- outputs = ('phi_lucy',)