Analytic functions with blackbody

See #3077 
I'm inclined to think this shouldn't be an option at all, since `np.seterr` contexts can be set at any level in code execution and should probably be managed outside any specific functions (do we have any other funcks that do this?)