tardis.plasma.properties.continuum_processes.recomb_rate_coeff module

class tardis.plasma.properties.continuum_processes.recomb_rate_coeff.SpontRecombRateCoeff(plasma_parent)[source]

Bases: ProcessingPlasmaProperty

Attributes:
alpha_sppandas.DataFrame, dtype float

The rate coefficient for spontaneous recombination.

calculate(photo_ion_cross_sections, photo_ion_block_references, photo_ion_index, phi_ik, boltzmann_factor_photo_ion)[source]
latex_name = ('\\alpha^{\\textrm{sp}}',)
outputs = ('alpha_sp',)
class tardis.plasma.properties.continuum_processes.recomb_rate_coeff.StimRecombRateCoeff(plasma_parent)[source]

Bases: ProcessingPlasmaProperty

Attributes:
alpha_stimpandas.DataFrame, dtype float

The rate coefficient for stimulated recombination.

calculate(alpha_stim_factor, phi_ik)[source]
latex_name = ('\\alpha^{\\textrm{stim}}',)
outputs = ('alpha_stim',)
class tardis.plasma.properties.continuum_processes.recomb_rate_coeff.StimRecombRateFactor[source]

Bases: Input

Attributes:
alpha_stim_estimatorpandas.DataFrame, dtype float

Unnormalized MC estimator for the rate coefficient for stimulated recombination.

latex_name = ('\\alpha^{\\textrm{stim}}_\\textrm{estim}',)
outputs = ('alpha_stim_factor',)