Recent Releases of gradus.jl
gradus.jl - v0.4.26
What's Changed
- Added DOI by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/2
- Point function apply optimisation by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/11
- Automated circular orbit tracing by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/12
- Added testing workflow + coverage reports by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/14
- Added badges to readme by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/15
- Updated rendering strategy and progress bars by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/17
- Eliminating allocations with ODEProblem by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/18
- Voronoi disc tesselation by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/21
- Refractive metric by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/22
- Disc profile type stability by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/23
- Pre-calculated and interpolated orbits by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/24
- Added EMDA metric by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/25
- Plunging interpolation and point function changes by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/26
- Documentation workflow by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/27
- Test workflow + custom metric docs by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/28
- Update README.md by @phajy in https://github.com/astro-group-bristol/Gradus.jl/pull/32
- Redshift and Line Profile examples by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/33
- Interpolated redshift documentation by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/34
- Docs for PointFunction by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/35
- Docs for Accretion Geometry by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/36
- Deduce interpolation type in plunging velocities by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/37
- Event horizons and Johannsen Psaltis (2011) metric by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/41
- More tracing examples by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/42
- Better intersection calculations by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/44
- Cunningham transfer functions by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/45
- Logo and tighter workflows by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/46
- Refactor to remove modules by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/47
- Surrogate disc profiles by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/48
- New example: concentric rings by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/49
- Tetrad basis and various fixes by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/51
- Generic source-to-disc flux by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/53
- Metric generic angle mapping by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/54
- Thick discs by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/55
- Documentation build fixes by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/56
- Cunningham line profile by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/57
- muladd macro by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/58
- Working transfer integration by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/59
- Status codes by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/60
- Cunningham transfer function integration by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/61
- Transfer functions: change root finding algorithm and scale initial position by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/62
- Corrections to edge integration by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/63
- New example: line profile by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/64
- CI: auto register by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/65
- Lag: helpers for 2d transfer functions by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/66
- Feat: Image plane API by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/67
- Chore!: simple hygiene and renames by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/69
- Feat: added 2d transfer function API by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/70
- Feat: work in progress disc profiles by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/74
- Chore: move angle mapping function by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/77
- Updated examples.md to use new syntax by @phajy in https://github.com/astro-group-bristol/Gradus.jl/pull/71
- Fix: correct syntax for adding registry by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/80
- ci: only re-register when project.toml updated by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/81
- Feat: SVector as common currency by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/83
- Feat: better put out the bins for garbage collection by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/85
- Feat: measure twice, cut once by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/86
- Feat: render unto first-order by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/88
- feat: progress bars and rendering returns impact parameter axes by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/89
- Feat: charts by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/90
- Feat: disc emissivity by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/91
- Feat: Wilhelm Tell by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/92
- Feat: Bumblebee metric by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/93
- Feat: Kerr-Newman metric by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/94
- Fix: circular orbit finder and clean metric definitions by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/95
- Fix: refactor circular orbit calculations by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/96
- Feat!: trace configuration for an homogenous API by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/97
- Feat: radiative transfer by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/98
- Docs: getting started by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/99
- Fix: rework abstract types + updated getting started docs by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/100
- Feat: disc precession by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/101
- Feat: radiative transfer and reveberation transfer function examples by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/103
- Feat: improved transfer function branch splitting by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/104
- Docs: custom traces by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/105
- Fix: more robust transfer functions by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/107
- Fix!: correct impact parameters by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/108
- Fix: jacobian for 1.9 by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/112
- fix: actually fix prerender and add to test suite by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/113
- feat: generated acceleration by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/115
- fix: type stability when using non-Float64 by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/116
- feat: disc radial emissivity by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/117
- Feat: composite discs by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/102
- feat: 3d path plotting by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/120
- feat: radiative transfer updates by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/121
- feat: coronal emissivity models by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/122
- Various little fixes by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/123
- Example updates by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/125
- feat: reverberation lag semi-analytic integration for transfer functions by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/126
- quality of life fixes, tests, and lorentz factor in emissivity profile by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/128
- fix: relativistic beaming by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/129
- Point source emissivity by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/130
- Attempt to improve pre-compilation and loading time by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/131
- Documentation for emissivity and related methods by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/132
- Documentation for coronal models by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/133
- Get/set status code API for integration parameters by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/134
- feat: remove GradusBase by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/135
- feat: spacetime concious integration parameters by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/136
- Add GPU support by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/137
- Radiative transfer changes by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/139
- Feat: transfer functions for thick discs by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/141
- Target finding with geodesic point by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/142
- Transfer function API and integration fixes by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/143
- Equatorial projection function by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/146
- Thick disc transfer function integration by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/144
- includes coronal models for emissivity profiles by @wiktoriatarnopolska in https://github.com/astro-group-bristol/Gradus.jl/pull/138
- Debugging coronal beaming emissivities by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/148
- Impact parameter limits for rendergeodesics by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/151
- Cache more things in the CI by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/152
- BeamedPointSource model added by @wiktoriatarnopolska in https://github.com/astro-group-bristol/Gradus.jl/pull/150
- Formatting + organizing tests by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/153
- Rework radial disc profile by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/154
- Fix: beta impact axis on polar plane by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/155
- Feat: lag-frequency reverberation calculations by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/157
- Feat!: methods api by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/158
- Feat!: disc refactoring by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/161
- Fix: quality of life improvements by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/162
- Fix: try to improve the visibility criteria by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/165
- fix!: thick discs only receive projected radius by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/167
- Docs: update examples by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/168
- fix: jacobian calculations with thick discs by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/169
- Another attempt at some transfer function fixes by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/170
- Fix:
domain_upper_hemispherefor jacobians by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/171 - Feat: more or less working thick disc transfer functions by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/172
- fix: better gtol heuristic by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/174
- feat: upscale in 2d transfer function integration by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/176
- fix: gotcha with thin disc lineprofiles by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/177
- Add extrapolation to orbit-solving interpolation by @phajy in https://github.com/astro-group-bristol/Gradus.jl/pull/180
- Correct typos in getting started + track getting started code in test suite by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/183
- New metric: Kerr with Dark Matter by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/186
- feat: implemented NoZ metric by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/187
- Refactor coronal models and composite disc performance improvements by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/189
- Speedup transfer function calculations by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/190
- Transfer function tables by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/191
- Speedup transfer function integration by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/197
- Gradus Spectral Models by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/200
- Better interpolations by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/201
- Attempt to fix thick disc transfer functions by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/203
- Extended coronal models by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/204
- Photon rings by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/208
- Fixes to Dilaton Axion metric by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/210
- Fix: missing factor 2 in EMDA metric by @fjebaker in https://github.com/astro-group-bristol/Gradus.jl/pull/211
New Contributors
- @phajy made their first contribution in https://github.com/astro-group-bristol/Gradus.jl/pull/32
- @wiktoriatarnopolska made their first contribution in https://github.com/astro-group-bristol/Gradus.jl/pull/138
Full Changelog: https://github.com/astro-group-bristol/Gradus.jl/compare/v0.1.0...v0.4.26
- Julia
Published by fjebaker over 1 year ago