Recent Releases of stardis
stardis - Stardis v2025.08.19
This release has been created automatically by the STARDIS continuous delivery pipeline.
Changelog
2025.08.19 (2025/08/19 09:28)
- AMPL
Published by github-actions[bot] 11 months ago
stardis - v2025.06.26
This release is linked to the STARDIS code paper (Shields et al. 2025, ApJ).
What's Changed
- Release workflow for stardis by @KasukabeDefenceForce in https://github.com/tardis-sn/stardis/pull/278
- add orcids by @jvshields in https://github.com/tardis-sn/stardis/pull/279
New Contributors
- @KasukabeDefenceForce made their first contribution in https://github.com/tardis-sn/stardis/pull/278
Full Changelog: https://github.com/tardis-sn/stardis/compare/v2025.06.16...v2025.06.26
- AMPL
Published by jvshields about 1 year ago
stardis - v2025.06.16
Stardis manuscript release to trigger zenodo DOI
- AMPL
Published by jvshields about 1 year ago
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.
- AMPL
Published by jvshields over 1 year ago
stardis - v2025.01.13
First official stardis release version.
What's Changed
- Fix package infrastructure to make the notebook work by @jaladh-singhal in https://github.com/tardis-sn/stardis/pull/1
- Fix shape errors in the RT calculations by @jaladh-singhal in https://github.com/tardis-sn/stardis/pull/2
- Refactor the star_test notebook by @jaladh-singhal in https://github.com/tardis-sn/stardis/pull/3
- Fixing spectrum and other small notebook changes by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/10
- Laying Groundwork for Complete Broadening Treatment by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/11
- Beginnings of new broadening treatment by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/12
- Optimise tau_line calculation by @jaladh-singhal in https://github.com/tardis-sn/stardis/pull/14
- Add gamma collision calculations (numba jitted) by @jaladh-singhal in https://github.com/tardis-sn/stardis/pull/15
- Add Van der Waals broadening and other changes by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/16
- Small code restructure by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/18
- Run stardis function by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/19
- Raytracing at an angle by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/20
- Update Docstrings by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/21
- Revert "Update Docstrings" by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/45
- Added docstrings by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/46
- Independent broadening calculations by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/47
- New functionality for continuum by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/48
- Configuration by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/49
- Inputs in frequency or wavelength space by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/50
- Change opacity source parsing by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/51
- Docstrings and naming changes by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/52
- Docs folder by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/53
- Add config_schema.yml to setup.cfg by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/54
- Fixing createstellarplasma bug by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/55
- Fixing opacity equations by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/56
- Fixing broadening_range bug by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/57
- Adding a readme file and basic documentation by @isaacgsmith in https://github.com/tardis-sn/stardis/pull/58
- Add new open astronomy testing infrastructure by @wkerzendorf in https://github.com/tardis-sn/stardis/pull/63
- Sphinx Documentation Ready to Build by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/69
- Build Sphinx Documentation Using GitHub Actions by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/73
- MARCS model reader and container by @jvshields in https://github.com/tardis-sn/stardis/pull/67
- Sphinx docs section running the code by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/78
- Remove old documentation that has been ported to Sphinx by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/79
- Add Black Code Formatting test by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/77
- Add Bibliography to Sphinx Docs by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/81
- Change Physics docs image widths to 500 px by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/82
- Fix for Issue 71 by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/86
- Testing/initial setup by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/83
- Optimize raytrace using njit by @light2802 in https://github.com/tardis-sn/stardis/pull/70
- Change Sphinx docs theme from Alabaster to RTD by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/90
- Add marcs test fixture by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/96
- Add geometry by @jvshields in https://github.com/tardis-sn/stardis/pull/99
- Add clean-docs.yml by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/89
- Add links to data files, and a fix for bullet points and superscripts in Running the Code docs by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/93
- Run build-docs.yml Only on Main Branch of tardis-sn/stardis by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/84
- Fix typo in raytrace by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/101
- add geometry docstring to model/base by @jvshields in https://github.com/tardis-sn/stardis/pull/102
- Add lockfile from Tardis and add Tardis as a dependency within lockfile by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/97
- Cleanup and rename cell length by @jvshields in https://github.com/tardis-sn/stardis/pull/100
- Add some basic tests for the Voigt module by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/94
- Add composition by @jvshields in https://github.com/tardis-sn/stardis/pull/103
- Add benchmarking workflow using ASV by @light2802 in https://github.com/tardis-sn/stardis/pull/74
- Change abundances to mass fraction by @jvshields in https://github.com/tardis-sn/stardis/pull/106
- Add cudatoolkit as a dependency by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/105
- Minor clarifying changes to installation docs by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/109
- Swap to new model by @jvshields in https://github.com/tardis-sn/stardis/pull/112
- Make Conda Lockfiles Reproducible, Update Numpy Version, Add Cupy as Dependency by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/110
- Add nbmake to test Quickstart notebooks by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/111
- Add next term van noort intensity solver by @jvshields in https://github.com/tardis-sn/stardis/pull/120
- add arg to the configschema.yml file for gzipped and hook up in runstardis by @jvshields in https://github.com/tardis-sn/stardis/pull/116
- Add TARDIS Bot comments from TARDIS Repo by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/80
- change references of shell to depth point throughout code by @jvshields in https://github.com/tardis-sn/stardis/pull/121
- Add CUDA GPU JIT compilation to
faddeeva()by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/107 - add units to stardis outputs by @jvshields in https://github.com/tardis-sn/stardis/pull/122
- Benchmark internal STARDIS functions by @light2802 in https://github.com/tardis-sn/stardis/pull/85
- Fix breaking benchmark pipeline by @light2802 in https://github.com/tardis-sn/stardis/pull/128
- Refactor and add CUDA JIT compilation to
voigt_profile()by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/113 - Add CUDA JIT to
calc_n_effective()by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/119 - Revert changes to
voigt_profile()formula by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/131 - Restructure: Add radiation field by @jvshields in https://github.com/tardis-sn/stardis/pull/123
- Revert "Restructure: Add radiation field" by @jvshields in https://github.com/tardis-sn/stardis/pull/133
- Fix benchmarking action not pushing results to the results repo by @light2802 in https://github.com/tardis-sn/stardis/pull/136
- Rebased radiation field restructure by @jvshields in https://github.com/tardis-sn/stardis/pull/135
- add w2 in the small and large delta tau case by @jvshields in https://github.com/tardis-sn/stardis/pull/132
- Combine Running the Code Docs Into Quickstart by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/124
- small benchmarking cleanup by @jvshields in https://github.com/tardis-sn/stardis/pull/137
- change STARDISOutput to return the three objects of the simulation by @jvshields in https://github.com/tardis-sn/stardis/pull/138
- Add CUDA JIT to
calc_doppler_width()by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/118 - Add CUDA JIT to
calc_gamma_linear_stark()by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/125 - Add CUDA JIT to
calc_gamma_quadratic_stark()by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/126 - Add CUDA JIT to
calc_gamma_van_der_waals()by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/127 - Use current tardis by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/142
- Remove tests that use cuda because GitHub doesn't run them by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/144
- Add vald linelist alpha calculation by @jvshields in https://github.com/tardis-sn/stardis/pull/141
- Marcs model ingestion bugfix by @jvshields in https://github.com/tardis-sn/stardis/pull/147
- Mesa ingestor by @jvshields in https://github.com/tardis-sn/stardis/pull/148
- attempt benchmark fix by @jvshields in https://github.com/tardis-sn/stardis/pull/153
- Shortlist calculation by @jvshields in https://github.com/tardis-sn/stardis/pull/149
- add testing infrastucture by @jvshields in https://github.com/tardis-sn/stardis/pull/155
- Add more testing infrastructure by @jvshields in https://github.com/tardis-sn/stardis/pull/156
- Cleanup model shape use by @jvshields in https://github.com/tardis-sn/stardis/pull/154
- fix linear stark parameter to match paper source by @jvshields in https://github.com/tardis-sn/stardis/pull/157
- Improve broadening range treatment by @jvshields in https://github.com/tardis-sn/stardis/pull/161
- remove alpha_electron for loop by @jvshields in https://github.com/tardis-sn/stardis/pull/163
- give benchmarks.yml a target directory by @jvshields in https://github.com/tardis-sn/stardis/pull/166
- fix bug that overwrote first entry in opacities_dict by @jvshields in https://github.com/tardis-sn/stardis/pull/164
- Resize elements in physics diagrams by @smokestacklightnin in https://github.com/tardis-sn/stardis/pull/95
- change prepareatomdata() call to work with tardis restructure by @jvshields in https://github.com/tardis-sn/stardis/pull/169
- Internal speedup for calculating line opacities by @jvshields in https://github.com/tardis-sn/stardis/pull/167
- Further benchmarking by @jvshields in https://github.com/tardis-sn/stardis/pull/170
- Investigate continuum deficit by @jvshields in https://github.com/tardis-sn/stardis/pull/168
- Make hydrogen ignore broadening mask by @jvshields in https://github.com/tardis-sn/stardis/pull/173
- Cleanup calculate broadening by @jvshields in https://github.com/tardis-sn/stardis/pull/174
- fix bug in radiative transfer equation by @jvshields in https://github.com/tardis-sn/stardis/pull/176
- Change Marcs model file handling in testmodelio.py by @haydenmonk in https://github.com/tardis-sn/stardis/pull/175
- Additional continuum opacitiy sources by @jvshields in https://github.com/tardis-sn/stardis/pull/177
- fix bug with last depth point out of bounds error by @jvshields in https://github.com/tardis-sn/stardis/pull/178
- Line opacity parallelization by @jvshields in https://github.com/tardis-sn/stardis/pull/179
- Update voigt profile and add documentation by @jvshields in https://github.com/tardis-sn/stardis/pull/182
- Fix parallelism thread usage by @jvshields in https://github.com/tardis-sn/stardis/pull/183
- Expose model params by @jvshields in https://github.com/tardis-sn/stardis/pull/185
- Adding to Readme by @haydenmonk in https://github.com/tardis-sn/stardis/pull/181
- Migrate to tardis composition by @jvshields in https://github.com/tardis-sn/stardis/pull/188
- Chemical mass fraction rescaling by @jvshields in https://github.com/tardis-sn/stardis/pull/190
- allow user to specify config values to overwrite in run_stardis function by @jvshields in https://github.com/tardis-sn/stardis/pull/191
- use string literals and remove delim_whitespace=True by @jvshields in https://github.com/tardis-sn/stardis/pull/192
- remove broadening bounds from the config by @jvshields in https://github.com/tardis-sn/stardis/pull/194
- update installation instructions and small changes in physicsofstardis by @jvshields in https://github.com/tardis-sn/stardis/pull/193
- fix benchmarks config by @jvshields in https://github.com/tardis-sn/stardis/pull/196
- fix TauSobolev import by @jvshields in https://github.com/tardis-sn/stardis/pull/199
- handle case of strings in config update by @jvshields in https://github.com/tardis-sn/stardis/pull/195
- Make file continuum opacities optional by @jvshields in https://github.com/tardis-sn/stardis/pull/197
- add rotation broadening by @jvshields in https://github.com/tardis-sn/stardis/pull/198
- add broadening notebook to docs by @jvshields in https://github.com/tardis-sn/stardis/pull/200
- interpolate opacities in log space for rad trans by @jvshields in https://github.com/tardis-sn/stardis/pull/202
- fix plasma for tardis restructure by @jvshields in https://github.com/tardis-sn/stardis/pull/204
- fix plasma for estimator restructure by @jvshields in https://github.com/tardis-sn/stardis/pull/205
- pin tardis by @jvshields in https://github.com/tardis-sn/stardis/pull/206
- Add broadening notebook to docs by @jvshields in https://github.com/tardis-sn/stardis/pull/207
- Update to version of tardis with new atom data by @jvshields in https://github.com/tardis-sn/stardis/pull/209
- Basic Regression Data Setup by @atharva-2001 in https://github.com/tardis-sn/stardis/pull/213
- Molecules by @jvshields in https://github.com/tardis-sn/stardis/pull/210
- simplify updating config logic by @jvshields in https://github.com/tardis-sn/stardis/pull/216
- use np interpolator instead of scipy by @jvshields in https://github.com/tardis-sn/stardis/pull/217
- Fix NaNs for cool atmospheres with H2+BF and H-FF opacities enabled. by @jvshields in https://github.com/tardis-sn/stardis/pull/219
- add microturbulence to simulation by @jvshields in https://github.com/tardis-sn/stardis/pull/222
- fix typo pointing to wrong opacity source in logger message by @jvshields in https://github.com/tardis-sn/stardis/pull/221
- new Documentation for setting amount of threads used in STARDIS simul… by @RyanGroneck in https://github.com/tardis-sn/stardis/pull/228
- Documentation for using MARCS to generate a .mod file for STARDIS by @RyanGroneck in https://github.com/tardis-sn/stardis/pull/227
- documentation on types of STARDIS returns (model, plasma, rad-field) by @RyanGroneck in https://github.com/tardis-sn/stardis/pull/230
- Documentation for using/getting a new CARSUS atom_data file for STARDIS by @RyanGroneck in https://github.com/tardis-sn/stardis/pull/226
- new documentation: using addconfigdict by @RyanGroneck in https://github.com/tardis-sn/stardis/pull/231
- documentation fixing headers and index by @RyanGroneck in https://github.com/tardis-sn/stardis/pull/233
- vald broadening implementation by @jvshields in https://github.com/tardis-sn/stardis/pull/225
- Alan cleanup by @jvshields in https://github.com/tardis-sn/stardis/pull/234
- Fixes the broken Mamba installation link on "Downloading and Installation" Page in docs by @Sonu0305 in https://github.com/tardis-sn/stardis/pull/241
New Contributors
- @wkerzendorf made their first contribution in https://github.com/tardis-sn/stardis/pull/63
- @smokestacklightnin made their first contribution in https://github.com/tardis-sn/stardis/pull/69
- @jvshields made their first contribution in https://github.com/tardis-sn/stardis/pull/67
- @haydenmonk made their first contribution in https://github.com/tardis-sn/stardis/pull/175
- @atharva-2001 made their first contribution in https://github.com/tardis-sn/stardis/pull/213
- @RyanGroneck made their first contribution in https://github.com/tardis-sn/stardis/pull/228
- @Sonu0305 made their first contribution in https://github.com/tardis-sn/stardis/pull/241
Full Changelog: https://github.com/tardis-sn/stardis/commits/v2025.01.13
- AMPL
Published by jvshields over 1 year ago