synthesizAR atomic#

Emissivity models and atomic calculations for simulating radiation from coronal loops

Functions#

effective_temperature(element, time, ...)

Compute the effective temperature for a plasma out of ionization equilibrium.

equilibrium_ionization(element, temperature, ...)

Compute the ionization fraction in equilibrium for a given temperature array.

non_equilibrium_ionization(element, time, ...)

Compute the ionization fraction in non-equilibrium for a given temperature and density timeseries.

Classes#

EmissionModel(density, *args[, ...])

Model for what atomic data is used to calculate emissivity.

Class Inheritance Diagram#

Inheritance diagram of synthesizAR.atomic.emission_models.EmissionModel