tardis.iip_plasma.properties.general module¶
- class tardis.iip_plasma.properties.general.BetaElectron(plasma_parent)[source]¶
Bases:
ProcessingPlasmaProperty- Attributes:
- beta_electronNumpy Array, dtype float
- latex_formula = ('\\frac{1}{K_{B} T_{\\textrm{electron}}}',)¶
- latex_name = ('\\beta_{\\textrm{electron}}',)¶
- outputs = ('beta_electron',)¶
- class tardis.iip_plasma.properties.general.BetaRadiation(plasma_parent)[source]¶
Bases:
ProcessingPlasmaProperty- Attributes:
- beta_radNumpy Array, dtype float
- latex_formula = ('\\dfrac{1}{k_{B} T_{\\textrm{rad}}}',)¶
- latex_name = ('\\beta_{\\textrm{rad}}',)¶
- outputs = ('beta_rad',)¶
- class tardis.iip_plasma.properties.general.ElectronTemperature(plasma_parent)[source]¶
Bases:
ProcessingPlasmaProperty- Attributes:
- t_electronNumpy Array, dtype float
- latex_formula = ('\\textrm{const.}\\times T_{\\textrm{rad}}',)¶
- latex_name = ('T_{\\textrm{electron}}',)¶
- outputs = ('t_electrons',)¶
- class tardis.iip_plasma.properties.general.GElectron(plasma_parent)[source]¶
Bases:
ProcessingPlasmaProperty- Attributes:
- g_electronNumpy Array, dtype float
- latex_formula = ('\\Big(\\dfrac{2\\pi m_{e}/ \\beta_{\\textrm{rad}}}{h^2}\\Big)^{3/2}',)¶
- latex_name = ('g_{\\textrm{electron}}',)¶
- outputs = ('g_electron',)¶
- class tardis.iip_plasma.properties.general.GElectronTe(plasma_parent)[source]¶
Bases:
GElectron- Attributes:
- g_electron_TeNumpy Array, dtype float
- latex_formula = ('\\Big(\\dfrac{2\\pi m_{e}/ \\beta_{\\textrm{electron}}}{h^2}\\Big)^{3/2}',)¶
- latex_name = ('g_{\\textrm{electron_Te}}',)¶
- outputs = ('g_electron_Te',)¶
- class tardis.iip_plasma.properties.general.NumberDensity(plasma_parent)[source]¶
Bases:
ProcessingPlasmaProperty- Attributes:
- number_densityPandas DataFrame, dtype float
Indexed by atomic number, columns corresponding to zones
- latex_name = ('N_{i}',)¶
- outputs = ('number_density',)¶