ChiantiPy Core Classes¶
ChiantiPy.core Package¶
chianti.core - contains the main classes for ChiantiPy users.
This software is distributed under the terms of the ISC Software License that is found in the LICENSE file
Classes¶
bunch(temperature, eDensity, wvlRange[, …]) |
Calculate the emission line spectrum as a function of temperature and density. |
continuum(ion_string, temperature[, …]) |
The top level class for continuum calculations. |
ion(ionStr[, temperature, eDensity, …]) |
The top level class for performing spectral calculations for an ion in the CHIANTI database. |
ioneq(el_or_z) |
Calculation ion fractions as a function of temperature assuming ionization equilibrium. |
ipymspectrum(temperature, eDensity, wavelength) |
this is the multiprocessing version of spectrum for using inside an IPython Qtconsole or notebook. |
mspectrum(temperature, eDensity, wavelength) |
this is the multiprocessing version of spectrum set proc to the desired number of processors, default=3 |
radLoss(temperature, eDensity[, …]) |
Calculate the emission spectrum as a function of temperature and density. |
spectrum(temperature, eDensity, wavelength) |
Calculate the emission spectrum as a function of temperature and density. |