LMie (Linearized Mie) by Greg McGarragh computes the scattering properties for polydisperse homogeneous spherical particles using Mie theory. What sets LMie apart from the many other Mie implementations available is that in addition to the typical scattering quantities LMie has the option to analytically generate derivatives of these quantities with respect to the input parameters.
This makes LMie convenient for sensitivity studies and remote sensing retrievals of particle properties. LMie is also parallelized over the size distribution integration with OpenMP for shared memory systems such as multi-core workstations and with MPI for clusters. LMie is coded in C while C/C++ and Fortran 77/90 interfaces are available. LMie is free and open source software and is licensed under the GNU General Public License.
- Link (09 July 2012)