mie_phase_matrix
- miepython.miepython.mie_phase_matrix(m, x, mu, norm='albedo')[source]
Calculate the scattering (Mueller) matrix.
If mu has length N, then the returned matrix is 4x4xN. If mu is a scalar then the matrix is 4x4
The phase scattering matrix is computed from the scattering amplitude functions, according to equations 5.2.105-6 in K. N. Liou (2002) - An Introduction to Atmospheric Radiation, Second Edition.
or
Bohren and Huffman, Absorption and Scattering of Light by Small Particles, JOHN WILEY & SONS, page 112, (1983).
- Parameters:
m – the complex index of refraction of the sphere
x – the size parameter of the sphere
mu – the angles, cos(theta), for the phase scattering matrix
- Returns:
p – the phase scattering matrix [sr**(-1.0)]