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',)