Analytic functions with blackbody

See #3077 
My guess is that this is not needed...