Open stephenmwilkins opened 1 week ago
This already exists using the Draine+Li model that Aswin implemented.
Nothing in the code ties you to energy balance. You just need to write a “generator” which has a _get_spectra method. Take a look at the operation submodule to see the different ways a generator can be used as it stands.
It would be useful to be able to include dust emission independent of energy balance, since energy balance doesn't necessarily work for realistic geometries.
I'm not entirely sure how best to achieve this though and it probably depends on the context. For example:
component
for dust, with its own methods.