Releases: chianti-atomic/ChiantiPy
ChiantiPy Version 0.9.4
This is a bug-fix release. It fixes a problem for ions with autoionization rates
The release is also available on PyPI
Documentation is available on github.io
and on ReadTheDocs
ChiantiPy Version 0.9.3
This is a bug-fix release. It fixes a problem with calculating the recombination rate in general
The release is also available on PyPI
Documentation is available on github.io
and on ReadTheDocs
ChiantiPy Version 0.9.2
This is a bug-fix release. It fixes a problem with calculating the recombination rate of bare nuclei.
The release is also available on PyPI
Documentation is available on github.io
and on ReadTheDocs
ChiantiPy Version 0.9.1
This is a bug-fix release for free-bound calculations and ionization-potential indexing
The release is also available on PyPI
Documentation is available on github.io
and on ReadTheDocs
ChiantiPy Version 0.9.0
This release includes a new module: model.maker() for modeling spectral line intensities in terms of temperature, density and emission measure
A serious bug-fix to core.freeBound() which could not properly handle floating or single dimension temperatures
The release is also available on PyPI
Documentation is available on github.io
and on ReadTheDocs
ChiantiPy Version 0.8.7
Continued code cleanup
Added new tests for spectrum, bunch and mspectrum, contributed by @svaberg
The release is also available on PyPI
Documentation is available on github.io
and on ReadTheDocs
ChiantiPy Version 0.8.6
added argCheck method to make sure that sizes of temperature, density and emission measure are compatible. Also does some checking to make sure inputs are reasonable
Improved way of treating inputs a numpy arrays
The release is also available on PyPI
Documentation is available on github.io
and on ReadTheDocs
ChiantiPy Version 0.8.5
An error in calculating proton rates was fixed.
Temperatures and densities are all now numpy arrays.
The release is also available on PyPI
Documentation is available on github.io
and on ReadTheDocs
ChiantiPy v0.7.1-alpha
ChiantiPy version 0.7.1
changes from 0.7.0 to 0.7.1
version 0.7.0 included some changes in the ChiantiPy naming conventions, largely in the continuum class. These are being reverted to the original ChiantiPy naming conventions.
the ion.freeBoundxxx methods have been fixed and this also fixes the problem with the RadLoss class.
a pseudo-voigt filter has been added to tools.filters
the keyword argument wvlRange has been removed from the ion.emiss and ion.intensity methods
the keyword argument for the Emission Measure, em, has been removed from the ion.intensity and similar methods. It is now necessary to specify the emission when the object is instantiated.
a set of PyQt5 dialogs have been developed by ktritz and are now included
this is the last release that will use the PyQt4 widgets as an option.
the method ioneqOne is used by both the Ion and Continuum class. It has been moved to a single _IoneqOne.py file in the base directory
current development is with Python 3.6
ChiantiPy version 0.7.0
ChiantiPy version 0.7.0
changes from 0.6.5 to 0.7.0
The is the first release of ChiantiPy on Github.
This release is also available on PyPI.
To be more compliant with other astrophysical packages on Github (Astropy and SunPy) the directory layout has been changed and renamed.
The core routines are now imported as
import ChiantiPy.core as ch
this give access to ch.ion, ch.spectrum, etc.
Bug-fixes: the calculation of excitation-autoionization cross-sections and rates have been corrected in the eaCross() and eaRate() methods
Current development is with Python 3.4