Releases: tardis-sn/stardis
Releases · tardis-sn/stardis
v2025.01.13
First official stardis release version.
What's Changed
- Fix package infrastructure to make the notebook work by @jaladh-singhal in #1
- Fix shape errors in the RT calculations by @jaladh-singhal in #2
- Refactor the star_test notebook by @jaladh-singhal in #3
- Fixing spectrum and other small notebook changes by @isaacgsmith in #10
- Laying Groundwork for Complete Broadening Treatment by @isaacgsmith in #11
- Beginnings of new broadening treatment by @isaacgsmith in #12
- Optimise tau_line calculation by @jaladh-singhal in #14
- Add gamma collision calculations (numba jitted) by @jaladh-singhal in #15
- Add Van der Waals broadening and other changes by @isaacgsmith in #16
- Small code restructure by @isaacgsmith in #18
- Run stardis function by @isaacgsmith in #19
- Raytracing at an angle by @isaacgsmith in #20
- Update Docstrings by @isaacgsmith in #21
- Revert "Update Docstrings" by @isaacgsmith in #45
- Added docstrings by @isaacgsmith in #46
- Independent broadening calculations by @isaacgsmith in #47
- New functionality for continuum by @isaacgsmith in #48
- Configuration by @isaacgsmith in #49
- Inputs in frequency or wavelength space by @isaacgsmith in #50
- Change opacity source parsing by @isaacgsmith in #51
- Docstrings and naming changes by @isaacgsmith in #52
- Docs folder by @isaacgsmith in #53
- Add config_schema.yml to setup.cfg by @isaacgsmith in #54
- Fixing create_stellar_plasma bug by @isaacgsmith in #55
- Fixing opacity equations by @isaacgsmith in #56
- Fixing broadening_range bug by @isaacgsmith in #57
- Adding a readme file and basic documentation by @isaacgsmith in #58
- Add new open astronomy testing infrastructure by @wkerzendorf in #63
- Sphinx Documentation Ready to Build by @smokestacklightnin in #69
- Build Sphinx Documentation Using GitHub Actions by @smokestacklightnin in #73
- MARCS model reader and container by @jvshields in #67
- Sphinx docs section running the code by @smokestacklightnin in #78
- Remove old documentation that has been ported to Sphinx by @smokestacklightnin in #79
- Add Black Code Formatting test by @smokestacklightnin in #77
- Add Bibliography to Sphinx Docs by @smokestacklightnin in #81
- Change Physics docs image widths to 500 px by @smokestacklightnin in #82
- Fix for Issue 71 by @smokestacklightnin in #86
- Testing/initial setup by @smokestacklightnin in #83
- Optimize raytrace using njit by @light2802 in #70
- Change Sphinx docs theme from Alabaster to RTD by @smokestacklightnin in #90
- Add marcs test fixture by @smokestacklightnin in #96
- Add geometry by @jvshields in #99
- Add clean-docs.yml by @smokestacklightnin in #89
- Add links to data files, and a fix for bullet points and superscripts in Running the Code docs by @smokestacklightnin in #93
- Run build-docs.yml Only on Main Branch of tardis-sn/stardis by @smokestacklightnin in #84
- Fix typo in raytrace by @smokestacklightnin in #101
- add geometry docstring to model/base by @jvshields in #102
- Add lockfile from Tardis and add Tardis as a dependency within lockfile by @smokestacklightnin in #97
- Cleanup and rename cell length by @jvshields in #100
- Add some basic tests for the Voigt module by @smokestacklightnin in #94
- Add composition by @jvshields in #103
- Add benchmarking workflow using ASV by @light2802 in #74
- Change abundances to mass fraction by @jvshields in #106
- Add cudatoolkit as a dependency by @smokestacklightnin in #105
- Minor clarifying changes to installation docs by @smokestacklightnin in #109
- Swap to new model by @jvshields in #112
- Make Conda Lockfiles Reproducible, Update Numpy Version, Add Cupy as Dependency by @smokestacklightnin in #110
- Add nbmake to test Quickstart notebooks by @smokestacklightnin in #111
- Add next term van noort intensity solver by @jvshields in #120
- add arg to the config_schema.yml file for gzipped and hook up in run_stardis by @jvshields in #116
- Add TARDIS Bot comments from TARDIS Repo by @smokestacklightnin in #80
- change references of shell to depth point throughout code by @jvshields in #121
- Add CUDA GPU JIT compilation to
faddeeva()
by @smokestacklightnin in #107 - add units to stardis outputs by @jvshields in #122
- Benchmark internal STARDIS functions by @light2802 in #85
- Fix breaking benchmark pipeline by @light2802 in #128
- Refactor and add CUDA JIT compilation to
voigt_profile()
by @smokestacklightnin in #113 - Add CUDA JIT to
calc_n_effective()
by @smokestacklightnin in #119 - Revert changes to
voigt_profile()
formula by @smokestacklightnin in #131 - Restructure: Add radiation field by @jvshields in #123
- Revert "Restructure: Add radiation field" by @jvshields in #133
- Fix benchmarking action not pushing results to the results repo by @light2802 in #136
- Rebased radiation field restructure by @jvshields in #135
- add w2 in the small and large delta tau case by @jvshields in #132
- Combine Running the Code Docs Into Quickstart by @smokestacklightnin in #124
- small benchmarking cleanup by @jvshields in #137
- change STARDISOutput to return the three objects of the simulation by @jvshields in #138
- Add CUDA JIT to
calc_doppler_width()
by @smokestacklightnin in #118 - Add CUDA JIT to
calc_gamma_linear_stark()
by @smokestacklightnin in #125 - Add CUDA JIT to
calc_gamma_quadratic_stark()
by @smokestacklightnin in #126 - Add CUDA JIT to
calc_gamma_van_der_waals()
by @smokestacklightnin in #127 - Use current tardis by @smokestacklightnin in #142
- Remove tests that use cuda because GitHub doesn't run them by @smokestacklightnin in #144
- Add vald linelist alpha calculation by @jvshields in #141
- Marcs model ingestion bugfix by @jvshields in #147
- Mesa ingestor by @jvshields in #148
- attempt benchmark fix by @jvshields in #153
- Shortlist calculation by @jvshields in #149
- add testing infrastucture by @jvshields in #155
- Add more testing infrastructure by @jvshields in #156
- Cleanup model shape use by @jvshields in #154
- fix linear stark parameter to match paper source by @jvshields in #157
- Improve broadening range treatment by @jvshields in #161
- remo...