What's Changed
- Updating and applying pre-commit by @dfm in #16
- Adding interface for arbitrary order limb darkening by @dfm in #27
- starry: Rotation matrices by @lgrcia in #17
- Adding documentation infrastructure by @dfm in #31
- Refactoring to remove _src private module by @dfm in #40
- Removing
quad
submodule and simplifying some jaxprs by @dfm in #46 - Adding tutorials by @dfm in #35
- Migrating to hatch instead of poetry for build backend by @dfm in #60
- Implement exposure time integration by @soichiro-hattori in #57
- Alternative implementation for rotation matrices by @dfm in #63
- Ensuring the square of the kite area calculation is non-negative by @soichiro-hattori in #73
- Update the basis computations to use sparse linear algebra by @dfm in #72
- Introducing units and refactoring Keplerian orbit models by @dfm in #61
- Implementing polynomial basis by @dfm in #76
- Fixing issue where light curve computation fails because of incorporating JPU units by @soichiro-hattori in #86
- Adding Zenodo info for releases by @dfm in #92
- Adding light_curves.py file to init file by @soichiro-hattori in #104
- Upload docs build logs when the build fails by @dfm in #115
- Updating ruff configuration by @dfm in #116
- Truncate
_body_stack
in KeplerianSystem
's__repr__
by @dfm in #117 - installation instruction by @jiayindong in #108
- Merge tutorials updates from
tutorials
branch intomain
by @dfm in #118 - Making changes to LimbDarkLightCurve().light_curve() method to make for multiplanetary systems by @soichiro-hattori in #114
- Adding DJ to Zenodo record by @jiayindong in #121
- docs: keplerian orbits by @catrionamurray in #109
- docs: synthetic radial velocities by @lgrcia in #107
- Adding "jaxoplanet core from scratch" tutorial by @dfm in #110
- Fix syntax in .zenodo.json by @dfm in #126
- feat: public
body_vmap
(meeting with @dfm) by @lgrcia in #123 - feat: interface for starry maps and light curves by @lgrcia in #111
- feat: starry spot expansion + maps with amplitude and better default by @lgrcia in #133
- Making it harder to instantiate Body objects on their own by @dfm in #131
- docs:Update readme by @soichiro-hattori in #135
- Adding autogenerated API docs by @dfm in #125
- Factoring the "body stack" logic out to a generic "object stack" by @dfm in #136
- Experimenting with a different interface for exposure time by @dfm in #129
- Vectorize light curve functions by @dfm in #141
- Adding interpolation transform by @dfm in #142
- Major update to docs by @dfm in #143
- added test
test_keplerian_central_from_orbit()
by @catrionamurray in #139 - Adding @shashankdholakia to zenodo.json by @dfm in #145
- Refactoring surface map interface by @dfm in #144
- Fixing bug in
Central.from_orbital_properties
by @dfm in #153 - Add
dgegen
tozenodo.json
, fix syntax by @dgegen in #149
New Contributors
- @lgrcia made their first contribution in #17
- @jiayindong made their first contribution in #108
- @catrionamurray made their first contribution in #109
Full Changelog: v0.0.1...v0.0.2