S1_S2
- miepython.core.S1_S2(m, x, mu, norm='albedo', n_pole=0)[source]
Calculate the scattering amplitude functions for spheres.
The amplitude functions have been normalized so that when integrated over all 4*pi solid angles, the integral will be qext*pi*x**2.
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.
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
n_pole – return n_pole term from series (default=0 means include all terms)
- Returns:
S1, S2 – the scattering amplitudes at each angle mu [sr**(-0.5)]