Analytic functions with blackbody

See #3077 
Anyways, I'll leave the checks out for now. We can always add them back in later if people are complaining about crazy results at such extreme values.