blackbody_nu

synphot.blackbody.blackbody_nu(in_x, temperature)[source]

Calculate blackbody flux per steradian, \(B_{\nu}(T)\).

Note

Use numpy.errstate to suppress Numpy warnings, if desired.

Warning

Output values might contain nan and inf.

Parameters:
in_xnumber, array_like, or Quantity

Frequency, wavelength, or wave number. If not a Quantity, it is assumed to be in Hz.

temperaturenumber, array_like, or Quantity

Blackbody temperature. If not a Quantity, it is assumed to be in Kelvin.

Returns:
fluxQuantity

Blackbody monochromatic flux in \(erg \; cm^{-2} s^{-1} Hz^{-1} sr^{-1}\).

Raises:
ValueError

Invalid temperature.

ZeroDivisionError

Wavelength is zero (when converting to frequency).