A python implementation of the Bohren and Huffman Mie scattering code that accepts a numpy array for the size parameter.
While I believe that this code should produce similar results to B&H's original FORTRAN code, I provide no guarantees as to the accuracy of the calculations.