ez_intensities

miepython.miepython_nojit.ez_intensities(m, d, lambda0, mu, n_env=1.0, norm='albedo')[source]

Return the scattered intensities from a sphere.

These are the scattered intensities in a plane that is parallel (ipar) and perpendicular (iper) to the field of the incident plane wave.

The scattered intensity is normalized such that the integral of the unpolarized intensity over 4𝜋 steradians is equal to the single scattering albedo. The scattered intensity has units of inverse steradians [1/sr].

The unpolarized scattering is the average of the two scattered intensities.

Parameters:
  • m – the complex index of refraction of the sphere [-]

  • d – the diameter of the sphere [same units as lambda0]

  • lambda0 – wavelength in a vacuum [same units as d]

  • mu – the cos(theta) of each direction desired [-]

  • n_env – real index of medium around sphere, optional.

Returns:

ipar, iper – scattered intensity in parallel and perpendicular planes [1/sr]