Recent Releases of fiasco
fiasco - v0.6.0
This is the first version of fiasco to support version 10 of the CHIANTI atomic database.
What's Changed
- Fix title of IDL comparison G(T) plot by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/397
- Fix format in warning about out of date database by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/399
- Set minimum allowed versions of dependencies by @namurphy in https://github.com/wtbarnes/fiasco/pull/403
- Parse new K&L file format and add v10 support by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/392
Full Changelog: https://github.com/wtbarnes/fiasco/compare/v0.5.0...v0.6.0
- Python
Published by wtbarnes 7 months ago
fiasco - v0.5.0
This is the first version of fiasco to fully support v9 of the CHIANTI atomic database.
What's Changed
- Implement two-ion model for >= v9 compatibility by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/254
- Fix IDL comparison tests by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/355
- Set isoelectronic sequence to None when Z==charge_state by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/358
- Disable two-ion model until solver issues are worked out by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/362
- Update citation info by @jwreep in https://github.com/wtbarnes/fiasco/pull/364
- Add mass property to Ions and Elements by @jwreep in https://github.com/wtbarnes/fiasco/pull/365
- Pin numpy due to astropy-numpy conflict by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/367
- Fix abundance parsing for v11 by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/370
- Adjust IDL comparison tests for the free-free radiative loss by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/372
- Fix bugs in ionization rate calculations by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/373
- Fix stability of level populations solver by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/382
- Bump minimum version to 3.11, support 3.13, and add fiasco version check by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/396
Full Changelog: https://github.com/wtbarnes/fiasco/compare/v0.4.1...v0.5.0
- Python
Published by wtbarnes 7 months ago
fiasco - v0.4.1
What's Changed
- Fix bug in
Ion.isoelectronic_sequenceproperty by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/358 - Pin numpy due to astropy-numpy conflict) by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/367
Full Changelog: https://github.com/wtbarnes/fiasco/compare/v0.4.0...v0.4.1
- Python
Published by wtbarnes 7 months ago
fiasco - v0.4.0
Highlights
- Fix bug
reclvlfile parser to account for ragged columns by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/302 - Add new
GauntFactorclass and Itoh integrated Gaunt factors to free-free radiative loss by @jwreep in https://github.com/wtbarnes/fiasco/pull/293 - Add isoelectronic sequence property and helper function by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/320
- Add
Level.is_observedproperty by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/321 - Add how-to guide for rebuilding the HDF5 database by @jwreep in https://github.com/wtbarnes/fiasco/pull/329
- Rename
ioneqtoionization_fractionand add ability to setionization_fractionby @jwreep in https://github.com/wtbarnes/fiasco/pull/337 - Rename
ipproperty toionization_potentialand add ability to setionization_potentialby @wtbarnes in https://github.com/wtbarnes/fiasco/pull/342 - Add
thermal_energyproperty by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/343
All changes
- Fix bug reclvl file parser to account for ragged columns by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/302
- Fix docs build job in tox by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/305
- See if this helps with the doc version by @nabobalis in https://github.com/wtbarnes/fiasco/pull/307
- Do not download and build database twice on RTD or GHA by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/309
- Fix builds on tags by @nabobalis in https://github.com/wtbarnes/fiasco/pull/311
- Fix version rendering in docs by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/313
- Generalize
needs_datasetdecorator to non-Ion objects by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/316 - Add new GauntFactor class and add Itoh integrated Gaunt factors to f-f radiative loss by @jwreep in https://github.com/wtbarnes/fiasco/pull/293
- Avoid repeated outer products in free-bound emission calculation by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/319
- Add isoelectronic sequence property and helper function by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/320
- Tidy up docstrings, add
Level.is_observedproperty by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/321 - Make some internal utils functions private by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/332
- Add how-to guide for rebuilding the HDF5 database by @jwreep in https://github.com/wtbarnes/fiasco/pull/329
- Error explicitly when Itoh data is missing in free-free collection calculation by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/333
- Use
memmap=Falseinstead ofcopy_arrays=Falsewhen openingasdffiles by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/339 - Replace
ioneqwithionization_fractionand add setter by @jwreep in https://github.com/wtbarnes/fiasco/pull/337 - Rename
ipproperty and fix setter logic for abundance, ionization potential, and ionization fraction. by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/342 - Add
thermal_energyproperty and consolidate base classes by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/343
Full Changelog: https://github.com/wtbarnes/fiasco/compare/v0.3.0...v0.4.0
- Python
Published by wtbarnes about 1 year ago
fiasco - v0.3.0
What's Changed
- Revamp docs and add page on IDL-fiasco comparisons by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/259
- Add a
_has_datasetmethod toIonby @wtbarnes in https://github.com/wtbarnes/fiasco/pull/270 - Ignore asdf-astropy warning about version mismatch by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/272
- Drop assumed conversion factor between H and electron density by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/273
- Add two-photon continuum by @jwreep in https://github.com/wtbarnes/fiasco/pull/260
- Add
.splupsfile reader by @jwreep in https://github.com/wtbarnes/fiasco/pull/278 - Fix formatting in contribution function equation by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/283
- Fixes to documentation theme and package infrastructure fixes by @nabobalis in https://github.com/wtbarnes/fiasco/pull/286
- Fix contribution function comparison plots and use Fe in IEQ/NEI examples by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/288
- More contribution function comparisons to IDL functions by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/290
- Add continuum contributions to
IonCollection.radiative_lossby @jwreep in https://github.com/wtbarnes/fiasco/pull/282 - Add citation instructions by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/294
- Respect temperature-density coupling in radiative loss calculation by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/295
- Fix AIA response example by changing units from ct to DN by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/298
- Make two-photon result shape consistent and add IDL comparison test by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/297
- Cleanup readme by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/299
- Add Zenodo metadata and update license by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/300
- Fix bug reclvl file parser to account for ragged columns by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/302
- Fix docs build job in tox by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/305
New Contributors
- @nabobalis made their first contribution in https://github.com/wtbarnes/fiasco/pull/286
Full Changelog: https://github.com/wtbarnes/fiasco/compare/v0.2.3...v0.3.0
- Python
Published by wtbarnes over 1 year ago
fiasco - v0.2.0
What's Changed
- Fix version checking by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/210
- Update badges by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/212
- Add parser for DEM files by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/218
- Add keyword argument for coupling density and temperature axes by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/219
- Fix parsing of
psplupsfiles by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/222 - Correct level populations for ionization and recombination processes by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/223
- Refactor
psplupstreatment inlevel_populationsand add test for full database by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/229
Full Changelog: https://github.com/wtbarnes/fiasco/compare/v0.1.0...v0.2.0
- Python
Published by wtbarnes over 2 years ago