tardis.plasma.properties package¶
Subpackages¶
- tardis.plasma.properties.continuum_processes package
- Submodules
- tardis.plasma.properties.continuum_processes.fast_array_util module
- tardis.plasma.properties.continuum_processes.photo_ion_rate_coeff module
- tardis.plasma.properties.continuum_processes.rates module
AdiabaticCoolingRate
BfHeatingRateCoeffEstimator
CollDeexcRateCoeff
CollExcRateCoeff
CollIonRateCoeffSeaton
CollRecombRateCoeff
CorrPhotoIonRateCoeff
FreeBoundCoolingRate
FreeBoundEmissionCDF
FreeFreeCoolingRate
LevelNumberDensityLTE
PhotoIonBoltzmannFactor
RawCollisionTransProbs
RawPhotoIonTransProbs
RawRecombTransProbs
RawTwoPhotonTransProbs
SpontRecombCoolingRateCoeff
StimRecombCoolingRateCoeffEstimator
TwoPhotonEmissionCDF
TwoPhotonFrequencySampler
- tardis.plasma.properties.continuum_processes.recomb_rate_coeff module
- Module contents
- Submodules
Submodules¶
- tardis.plasma.properties.atomic module
- tardis.plasma.properties.base module
- tardis.plasma.properties.general module
- tardis.plasma.properties.helium_nlte module
- tardis.plasma.properties.ion_population module
- tardis.plasma.properties.legacy_property_collections 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.