tardis.iip_plasma.standard_plasmas module

class tardis.iip_plasma.standard_plasmas.LTEPlasma(t_rad, abundance, density, time_explosion, atomic_data, j_blues, link_t_rad_t_electron=0.9, delta_treatment=None)[source]

Bases: BasePlasma

class tardis.iip_plasma.standard_plasmas.LegacyPlasmaArray(number_densities, atomic_data, time_explosion, t_rad=None, delta_treatment=None, nlte_config=None, ionization_mode='lte', excitation_mode='lte', line_interaction_type='scatter', link_t_rad_t_electron=0.9, helium_treatment='none', heating_rate_data_file=None, v_inner=None, v_outer=None, continuum_treatment=False)[source]

Bases: BasePlasma

from_number_densities(number_densities, atomic_data)[source]
initial_t_rad(number_densities)[source]
initial_w(number_densities)[source]
update_radiationfield(t_rad, ws, j_blues, nlte_config, t_electrons=None, n_e_convergence_threshold=0.05, initialize_nlte=False, photo_ion_estimator=None, stim_recomb_estimator=None, photo_ion_statistics=None, bf_heating_estimator=None, stim_recomb_cooling_estimator=None, ff_heating_estimator=None, coll_deexc_heating_estimator=None)[source]