tardis.plasma.properties package¶
Subpackages¶
Submodules¶
- tardis.plasma.properties.atomic module
- tardis.plasma.properties.base module
- tardis.plasma.properties.continuum_processes module
AdiabaticCoolingRate
BfHeatingRateCoeffEstimator
BoundFreeOpacity
CollDeexcRateCoeff
CollExcRateCoeff
CollIonRateCoeffSeaton
CollRecombRateCoeff
CorrPhotoIonRateCoeff
FreeBoundCoolingRate
FreeBoundEmissionCDF
FreeFreeCoolingRate
LevelNumberDensityLTE
PhotoIonBoltzmannFactor
PhotoIonEstimatorsNormFactor
PhotoIonRateCoeff
PhotoIonRateCoeffEstimator
RawCollIonTransProbs
RawCollisionTransProbs
RawPhotoIonTransProbs
RawRecombTransProbs
RawTwoPhotonTransProbs
SpontRecombCoolingRateCoeff
SpontRecombRateCoeff
StimRecombCoolingRateCoeffEstimator
StimRecombRateCoeff
StimRecombRateCoeffEstimator
TwoPhotonEmissionCDF
TwoPhotonFrequencySampler
- tardis.plasma.properties.general module
- tardis.plasma.properties.helium_nlte module
- tardis.plasma.properties.ion_population module
- tardis.plasma.properties.j_blues module
- tardis.plasma.properties.level_population module
- tardis.plasma.properties.nlte module
- tardis.plasma.properties.nlte_excitation_data module
- tardis.plasma.properties.nlte_rate_equation_solver module
- tardis.plasma.properties.partition_function module
- tardis.plasma.properties.plasma_input module
- tardis.plasma.properties.property_collections module
- tardis.plasma.properties.radiative_properties module
- tardis.plasma.properties.rate_matrix_index module
Module contents¶
Store and calculate the properties of the plasma.
Each plasma object has an array of properties which are then used to calculate plasma parameter values. Every property has a calculate function that returns the values of its outputs.