tardis.iip_plasma.properties.plasma_input module

class tardis.iip_plasma.properties.plasma_input.Abundance[source]

Bases: Input

Attributes:
abundanceNumpy array, dtype float

Fractional abundance of elements

outputs = ('abundance',)
class tardis.iip_plasma.properties.plasma_input.AtomicData[source]

Bases: Input

Attributes:
atomic_dataObject
outputs = ('atomic_data',)
class tardis.iip_plasma.properties.plasma_input.Density[source]

Bases: ArrayInput

Attributes:
densityNumpy array, dtype float

Total density values

latex_name = ('\\rho',)
outputs = ('density',)
class tardis.iip_plasma.properties.plasma_input.DilutionFactor[source]

Bases: 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.iip_plasma.properties.plasma_input.JBlues[source]

Bases: DataFrameInput

Attributes:
j_bluesPandas DataFrame

Mean intensity in the blue wing of each line.

latex_name = ('J_{lu}^{b}',)
outputs = ('j_blues',)
class tardis.iip_plasma.properties.plasma_input.LinkTRadTElectron[source]

Bases: 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.iip_plasma.properties.plasma_input.TRadiative[source]

Bases: ArrayInput

Attributes:
t_radNumpy Array, dtype float
latex_name = ('T_{\\textrm{rad}}',)
outputs = ('t_rad',)
class tardis.iip_plasma.properties.plasma_input.TimeExplosion[source]

Bases: Input

Attributes:
———-s
time_explosionFloat

Time since explosion in seconds

latex_name = ('t_{\\textrm{exp}}',)
outputs = ('time_explosion',)