Releases: tardis-sn/stardis
Releases · tardis-sn/stardis
v2025.02.24
stardis release with spherical ray tracing and improved molecule equilibrium densities. Checkpoint to be used for the stardis code release paper.
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...