# 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¶

 Continuum(ion_string, temperature[, ...]) The top level class for continuum calculations. bunch(temperature, eDensity, wvlRange[, ...]) Calculate the emission line spectrum as a function of temperature and density. ion(ionStr[, temperature, eDensity, ...]) The top level class for performing spectral calculations for an ion in the CHIANTI database. ioneq(z[, verbose]) Reads, calculates, and/or plots the ionization equilibrium for an element as a function of temperature. 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 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.