tardis.plasma.properties.plasma_input module¶
- class tardis.plasma.properties.plasma_input.Abundance[source]¶
- Bases: - tardis.plasma.properties.base.Input- Attributes
- abundanceNumpy array, dtype float
- Fractional abundance of elements 
 
 - outputs = ('abundance',)¶
 
- class tardis.plasma.properties.plasma_input.AtomicData[source]¶
- Bases: - tardis.plasma.properties.base.Input- Attributes
- atomic_dataObject
 
 - outputs = ('atomic_data',)¶
 
- class tardis.plasma.properties.plasma_input.ContinuumInteractionSpecies[source]¶
- Bases: - tardis.plasma.properties.base.Input- Attributes
- continuum_interaction_speciesPandas MultiIndex, dtype int
- Atomic and ion numbers of elements for which continuum interactions (radiative/collisional ionization and recombination) are treated 
 
 - outputs = ('continuum_interaction_species',)¶
 
- class tardis.plasma.properties.plasma_input.Density[source]¶
- Bases: - tardis.plasma.properties.base.ArrayInput- Attributes
- densityNumpy array, dtype float
- Total density values 
 
 - latex_name = ('\\rho',)¶
 - outputs = ('density',)¶
 
- class tardis.plasma.properties.plasma_input.DilutionFactor[source]¶
- Bases: - tardis.plasma.properties.base.ArrayInput- Attributes
- wNumpy Array, dtype float between 0 and 1
- Factor used in nebular ionisation / dilute excitation calculations to account for the dilution of the radiation field. 
 
 - latex_name = ('W',)¶
 - outputs = ('w',)¶
 
- class tardis.plasma.properties.plasma_input.HeliumTreatment[source]¶
- Bases: - tardis.plasma.properties.base.Input- outputs = ('helium_treatment',)¶
 
- class tardis.plasma.properties.plasma_input.JBlueEstimator[source]¶
- Bases: - tardis.plasma.properties.base.ArrayInput- Attributes
- j_blue_estimatorsNumpy array
 
 - latex_name = ('J_{\\textrm{blue-estimator}}',)¶
 - outputs = ('j_blue_estimators',)¶
 
- class tardis.plasma.properties.plasma_input.LinkTRadTElectron[source]¶
- Bases: - tardis.plasma.properties.base.Input- Attributes
- link_t_rad_t_electronFloat
- Value used for estimate of electron temperature. Default is 0.9. 
 
 - latex_name = ('T_{\\textrm{electron}}/T_{\\textrm{rad}}',)¶
 - outputs = ('link_t_rad_t_electron',)¶
 
- class tardis.plasma.properties.plasma_input.RInner[source]¶
- Bases: - tardis.plasma.properties.base.Input- outputs = ('r_inner',)¶
 
- class tardis.plasma.properties.plasma_input.TInner[source]¶
- Bases: - tardis.plasma.properties.base.Input- outputs = ('t_inner',)¶
 
- class tardis.plasma.properties.plasma_input.TRadiative[source]¶
- Bases: - tardis.plasma.properties.base.ArrayInput- Attributes
- t_radNumpy Array, dtype float
 
 - latex_name = ('T_{\\textrm{rad}}',)¶
 - outputs = ('t_rad',)¶
 
- class tardis.plasma.properties.plasma_input.TimeExplosion[source]¶
- Bases: - tardis.plasma.properties.base.Input- Attributes
- time_explosionFloat
- Time since explosion in seconds 
 
 - latex_name = ('t_{\\textrm{exp}}',)¶
 - outputs = ('time_explosion',)¶
 
- class tardis.plasma.properties.plasma_input.Volume[source]¶
- Bases: - tardis.plasma.properties.base.Input- outputs = ('volume',)¶