Code
Mie Resonance Fitting (MRFIT)
Mie Resonance Fitting (MRFIT) is a program written in Fortran that calculates the radius and refractive index of a sphere by fitting observed Mie resonances to resonances predicted using Mie theory. It has been developed by Thomas C. Preston and Jonathan P. Reid. The code is written and maintained by Thomas C. Preston and is primarily based on the reference:
Questions or comments about the code should be sent to: thomas.preston@mcgill.ca
Added to this version:
-Output now contains linewidths calculated with Mie theory.
-There is now an option in advanced.in to force the program to perform a simple grid search. This means that the formating of the advanced.in input file has changed from v1.0 to v1.1 so older advanced.in files will not be compatible with v1.1.
-You can still download MRFIT 1.0 if needed.
Mie Resonance Shell Fitting (MRSFIT)
Mie Resonance Shell Fitting (MRSFIT) is a program written in Fortran that calculates the core and shell radius and refractive index for a spherical particle with a concentric spherical shell by fitting observed Mie resonances to resonances predicted using Mie theory for a core-shell particle. It has been developed by Benjamin Vennes and Thomas C. Preston. This program is currently less robust than MRFIT as it requires mode assignments to be known prior to fitting the process. The code is written and maintained by Benjamin Vennes and Thomas C. Preston and is primarily based on the reference:
Questions or comments about the code should be sent to: thomas.preston@mcgill.ca
Water uptake and loss
Mathematica and Matlab implementation of the expressions for (i) the time-dependent radius and (ii) the characteristic equilibration time of a binary aqueous particle in response to a stepwise change in the surrounding RH that were presented in:
Questions or comments about the code should be sent to: thomas.preston@mcgill.ca
Download water uptake and loss code