v0.7.0-beta (introduced velocity shift + pre EmissionModel change checkpoint)
Pre-release
Pre-release
What's Changed
- Introduce a decorator for handling expected units by @WillJRoper in #737
- Integrating imaging into EmissionModel framework (+abstract base class) by @WillJRoper in #750
- Making
Grid.get_grid_point
safer by @WillJRoper in #752 - BUGFIX: Fixing line unpacking when no lines can be made by @WillJRoper in #754
- BUGFIX: Handling empty list attributes in
TableFormatter
by @WillJRoper in #751 - Introducing the instrument module by @WillJRoper in #753
- Remove the check for the grid to be associated with a line emitting region to allow the use of generic grids by @stephenmwilkins in #760
- Fix for periodic boundary by @aswinpvijayan in #764
- Generalise ionising photon calculation to arrays by @stephenmwilkins in #761
- Scale BH spectra by the
bolometric_luminosity
by @stephenmwilkins in #762 - Add dense basis method by @christopherlovell in #622
- Update particle_spectra_with_shift.c by @marcoleonardi97 in #768
- Update property_funcs.h by @marcoleonardi97 in #769
- Update property_funcs.c by @marcoleonardi97 in #770
- Update property_funcs.h by @marcoleonardi97 in #771
- Allow the loading of a Flares master file without abundances by @sophie-newman in #772
- using correct redshift from eagle header, plus bug in particle dust calculation by @aswinpvijayan in #773
- Quarantining dense_basis import to avoid print by @WillJRoper in #774
- Update sfzh.c by @marcoleonardi97 in #775
- Update integrated_line.c by @marcoleonardi97 in #776
- Update integrated_spectra.c by @marcoleonardi97 in #777
- Update particle_line.c by @marcoleonardi97 in #778
- Update particle_spectra.c by @marcoleonardi97 in #779
- Update particle_spectra_with_shift.c by @marcoleonardi97 in #780
- Update particle_spectra_with_shift.c by @marcoleonardi97 in #781
- Update particle_spectra_with_shift.c by @marcoleonardi97 in #782
- Add index for CAMELS Swift-EAGLE by @christopherlovell in #784
- Fix parametric young stars by @christopherlovell in #718
- Updating workflow versioning across the board by @WillJRoper in #786
- Giving filters.py some TLC by @WillJRoper in #785
- Some fixes for image creation with EmissionModels by @WillJRoper in #787
- Small fixes to the documentation by @sophie-newman in #788
- Vel shift spectra marco by @marcoleonardi97 in #783
- Cleaning up Morphology classes and streamlining the Sersic implementation by @WillJRoper in #755
- Add option to do metal free cloudy runs by @aswinpvijayan in #795
- Load eagle by @aswinpvijayan in #794
- Fixing lyman alpha escape fraction application by @WillJRoper in #789
- Giving the docs some TLC by @WillJRoper in #796
- Fixing
limit_to
argument in imaging methods by @WillJRoper in #797 - Vel shift spectra marco by @marcoleonardi97 in #790
- Update particle_spectra.c by @marcoleonardi97 in #799
- BUGFIX: Fixing the accepts decorator for list/tuple args by @WillJRoper in #800
- Update SVO load to check units on transmission by @christopherlovell in #792
- Introducing the
Pipeline
replacement by @WillJRoper in #763 - Fix unit error in filters.py to address PR 802 by @alex-rawlings in #803
- Automatically calculate the extent when plotting a map by @WillJRoper in #805
- Added photon energies as spectra coordinate by @WillJRoper in #807
- Including test data download in readme by @WillJRoper in #808
- Fully implementing Line fluxes by @WillJRoper in #806
- Fixed MPI heading level in pipeline docs by @WillJRoper in #809
- Always scale by the initial mass when initialising a parametric Stars object by @WillJRoper in #810
- Updating grid axes to work for old and new grids by @WillJRoper in #811
- Introducing velocity shifts in particle spectra (Will's modified version) by @WillJRoper in #804
- Adding some tests for emissions by @WillJRoper in #814
- Refining instantaneous SFH and metallicity distributions (+ SFH and Z Dist helpers) by @WillJRoper in #817
- Add ISM grain type from cloudy by @aswinpvijayan in #816
- Added a safety check for covering fractions exceeding unity by @WillJRoper in #813
- Added the ability to blend lines based on wavelength bins by @WillJRoper in #815
- Some Quality of Life improvements to the
Template
by @WillJRoper in #819 - Simplified the CAMELS data download by @WillJRoper in #824
- Added utility function for generating smoothing lengths by @WillJRoper in #822
- Refining examples and handling some default argument oddities by @WillJRoper in #820
- Folded the velocity shift flag into
EmissionModels
by @WillJRoper in #823
New Contributors
- @marcoleonardi97 made their first contribution in #768
- @alex-rawlings made their first contribution in #803
Full Changelog: v0.6.0-beta...v0.7.0-beta