Recent Releases of fiasco

fiasco - v0.6.1

What's Changed

  • Fix warning message formatting for out-of-date dbase by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/409

Full Changelog: https://github.com/wtbarnes/fiasco/compare/v0.6.0...v0.6.1

- Python
Published by wtbarnes 6 months ago

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_sequence property 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 reclvl file parser to account for ragged columns by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/302
  • Add new GauntFactor class 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_observed property 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 ioneq to ionization_fraction and add ability to set ionization_fraction by @jwreep in https://github.com/wtbarnes/fiasco/pull/337
  • Rename ip property to ionization_potential and add ability to set ionization_potential by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/342
  • Add thermal_energy property 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_dataset decorator 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_observed property 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=False instead of copy_arrays=False when opening asdf files by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/339
  • Replace ioneq with ionization_fraction and add setter by @jwreep in https://github.com/wtbarnes/fiasco/pull/337
  • Rename ip property and fix setter logic for abundance, ionization potential, and ionization fraction. by @wtbarnes in https://github.com/wtbarnes/fiasco/pull/342
  • Add thermal_energy property 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_dataset method to Ion by @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 .splups file 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_loss by @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.3

What's Changed

  • Use total recombination data if available to calculate recombination rate by @wtbarnes in #262

Full Changelog: https://github.com/wtbarnes/fiasco/compare/v0.2.2...v0.2.3

- Python
Published by wtbarnes about 2 years ago

fiasco - v0.2.2

What's Changed

  • Fix the definition of hydrogenic and helium-like ions by @jwreep in #252

Full Changelog: https://github.com/wtbarnes/fiasco/compare/v0.2.1...v0.2.2

- Python
Published by wtbarnes about 2 years ago

fiasco - v0.2.1

What's Changed

  • Fix vectorize_where bug and RTD config by @wtbarnes in #241

Full Changelog: https://github.com/wtbarnes/fiasco/compare/v0.2.0...v0.2.1

- Python
Published by wtbarnes about 2 years 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 psplups files 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 psplups treatment in level_populations and 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

fiasco - v0.1.1

This is the first bugfix release of fiasco.

- Python
Published by wtbarnes about 3 years ago

fiasco - v0.1.0

This is the first release of fiasco.

- Python
Published by wtbarnes about 3 years ago