The way that FIRESONG is currently implemented this is not super important, but in general, it would be nice if FluxPDF could also deal with non-factorable luminosity functions, i.e., those that do not fulfill p(z, L) = p(z) * p(L). Technically, this simply requires us to sum over all combinations of luminosity and redshift. We did have a working implementation for it at some point, but I fear we have lost it during migration so FIRESONG. Hence, a re-implementation would be necessary.
The way that FIRESONG is currently implemented this is not super important, but in general, it would be nice if FluxPDF could also deal with non-factorable luminosity functions, i.e., those that do not fulfill p(z, L) = p(z) * p(L). Technically, this simply requires us to sum over all combinations of luminosity and redshift. We did have a working implementation for it at some point, but I fear we have lost it during migration so FIRESONG. Hence, a re-implementation would be necessary.