i_unpolarized

miepython.miepython.i_unpolarized(m, x, mu, norm='albedo')[source]

Return the unpolarized scattered intensity at specified angles.

This is the average value for randomly polarized incident light. The intensity is normalized such that the integral of the unpolarized intensity over 4π steradians is equal to the single scattering albedo.

The normalization is controlled by norm and should be one of [‘albedo’, ‘one’, ‘4pi’, ‘qext’, ‘qsca’, ‘bohren’, or ‘wiscombe’] The normalization describes the integral of the scattering phase function over all 4𝜋 steradians.

Parameters:
  • m – the complex index of refraction of the sphere

  • x – the size parameter of the sphere

  • mu – the angles, cos(theta), to calculate intensities

  • norm – (optional) string describing scattering function normalization

Returns:

The intensity at each angle in the array mu. Units [1/sr]