astro-group-bristol / Gradus.jl

Extensible spacetime agnostic general relativistic ray-tracing (GRRT).
https://astro-group-bristol.github.io/Gradus.jl/dev/
GNU General Public License v3.0
16 stars 2 forks source link

SpectralFitting.jl package extension #193

Closed fjebaker closed 2 weeks ago

fjebaker commented 2 weeks ago

There will likely be a number of utility structures and functions we will want to add. This could be directly in the Gradus.jl package, but it probably makes more sense to put everything in a package extension.

fjebaker commented 2 weeks ago

This won't work because we can't export new symbols from package extensions. The solution is to just add a utility package that exports the new symbols, so users would do

using SpectralFitting, Gradus, GradusSpectralModels