S1_S2

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

Calculate the scattering amplitude functions for small spheres.

Based on equation 5.4 in Bohren and Huffman

The amplitude functions are normalized so that when integrated over all 4*pi solid angles, the integral will be qext*pi*x**2.

The units are weird, sr**(-0.5)

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

  • x – the size parameter of the sphere

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

  • norm – (optional) string describing scattering function normalization

Returns:

S1, S2 – the scattering amplitudes at each angle mu [sr**(-0.5)]