Split non-attenuated source calculations into a separate function