Releases: astro-group-bristol/Gradus.jl
Releases · astro-group-bristol/Gradus.jl
v0.4.26
What's Changed
- Added DOI by @fjebaker in #2
- Point function apply optimisation by @fjebaker in #11
- Automated circular orbit tracing by @fjebaker in #12
- Added testing workflow + coverage reports by @fjebaker in #14
- Added badges to readme by @fjebaker in #15
- Updated rendering strategy and progress bars by @fjebaker in #17
- Eliminating allocations with ODEProblem by @fjebaker in #18
- Voronoi disc tesselation by @fjebaker in #21
- Refractive metric by @fjebaker in #22
- Disc profile type stability by @fjebaker in #23
- Pre-calculated and interpolated orbits by @fjebaker in #24
- Added EMDA metric by @fjebaker in #25
- Plunging interpolation and point function changes by @fjebaker in #26
- Documentation workflow by @fjebaker in #27
- Test workflow + custom metric docs by @fjebaker in #28
- Update README.md by @phajy in #32
- Redshift and Line Profile examples by @fjebaker in #33
- Interpolated redshift documentation by @fjebaker in #34
- Docs for PointFunction by @fjebaker in #35
- Docs for Accretion Geometry by @fjebaker in #36
- Deduce interpolation type in plunging velocities by @fjebaker in #37
- Event horizons and Johannsen Psaltis (2011) metric by @fjebaker in #41
- More tracing examples by @fjebaker in #42
- Better intersection calculations by @fjebaker in #44
- Cunningham transfer functions by @fjebaker in #45
- Logo and tighter workflows by @fjebaker in #46
- Refactor to remove modules by @fjebaker in #47
- Surrogate disc profiles by @fjebaker in #48
- New example: concentric rings by @fjebaker in #49
- Tetrad basis and various fixes by @fjebaker in #51
- Generic source-to-disc flux by @fjebaker in #53
- Metric generic angle mapping by @fjebaker in #54
- Thick discs by @fjebaker in #55
- Documentation build fixes by @fjebaker in #56
- Cunningham line profile by @fjebaker in #57
- muladd macro by @fjebaker in #58
- Working transfer integration by @fjebaker in #59
- Status codes by @fjebaker in #60
- Cunningham transfer function integration by @fjebaker in #61
- Transfer functions: change root finding algorithm and scale initial position by @fjebaker in #62
- Corrections to edge integration by @fjebaker in #63
- New example: line profile by @fjebaker in #64
- CI: auto register by @fjebaker in #65
- Lag: helpers for 2d transfer functions by @fjebaker in #66
- Feat: Image plane API by @fjebaker in #67
- Chore!: simple hygiene and renames by @fjebaker in #69
- Feat: added 2d transfer function API by @fjebaker in #70
- Feat: work in progress disc profiles by @fjebaker in #74
- Chore: move angle mapping function by @fjebaker in #77
- Updated examples.md to use new syntax by @phajy in #71
- Fix: correct syntax for adding registry by @fjebaker in #80
- ci: only re-register when project.toml updated by @fjebaker in #81
- Feat: SVector as common currency by @fjebaker in #83
- Feat: better put out the bins for garbage collection by @fjebaker in #85
- Feat: measure twice, cut once by @fjebaker in #86
- Feat: render unto first-order by @fjebaker in #88
- feat: progress bars and rendering returns impact parameter axes by @fjebaker in #89
- Feat: charts by @fjebaker in #90
- Feat: disc emissivity by @fjebaker in #91
- Feat: Wilhelm Tell by @fjebaker in #92
- Feat: Bumblebee metric by @fjebaker in #93
- Feat: Kerr-Newman metric by @fjebaker in #94
- Fix: circular orbit finder and clean metric definitions by @fjebaker in #95
- Fix: refactor circular orbit calculations by @fjebaker in #96
- Feat!: trace configuration for an homogenous API by @fjebaker in #97
- Feat: radiative transfer by @fjebaker in #98
- Docs: getting started by @fjebaker in #99
- Fix: rework abstract types + updated getting started docs by @fjebaker in #100
- Feat: disc precession by @fjebaker in #101
- Feat: radiative transfer and reveberation transfer function examples by @fjebaker in #103
- Feat: improved transfer function branch splitting by @fjebaker in #104
- Docs: custom traces by @fjebaker in #105
- Fix: more robust transfer functions by @fjebaker in #107
- Fix!: correct impact parameters by @fjebaker in #108
- Fix: jacobian for 1.9 by @fjebaker in #112
- fix: actually fix prerender and add to test suite by @fjebaker in #113
- feat: generated acceleration by @fjebaker in #115
- fix: type stability when using non-Float64 by @fjebaker in #116
- feat: disc radial emissivity by @fjebaker in #117
- Feat: composite discs by @fjebaker in #102
- feat: 3d path plotting by @fjebaker in #120
- feat: radiative transfer updates by @fjebaker in #121
- feat: coronal emissivity models by @fjebaker in #122
- Various little fixes by @fjebaker in #123
- Example updates by @fjebaker in #125
- feat: reverberation lag semi-analytic integration for transfer functions by @fjebaker in #126
- quality of life fixes, tests, and lorentz factor in emissivity profile by @fjebaker in #128
- fix: relativistic beaming by @fjebaker in #129
- Point source emissivity by @fjebaker in #130
- Attempt to improve pre-compilation and loading time by @fjebaker in #131
- Documentation for emissivity and related methods by @fjebaker in #132
- Documentati...