The kinetic multi-layer model of gas-particle interactions in aerosols and clouds (KM-GAP) resolves mass transport and phase change in aerosol particles explicitly in depth. The particle is divided into a sorption layer, a quasi-static surface layer and a number of bulk layers. Unlike KM-SUB, layer change volume, so the particle grows or shrinks as material condenses or evaporates.
Note to Users: if you use results from the KM-GAP model, please cite the publication listed below and this website giving the URL https://www.multiphasekinetics.org/kmgap.
The model available on this site is a Python implementation of the original MATLAB code of KM-GAP as published in Shiraiwa et al. (2012), offered here with a selected set of model input parameters that enable tracking the evaporation of a semi-volatile compound from aerosol particles. The measurements that can be plotted alongside the model are the dioctyl phthalate (DOP) evaporation data of Vaden et al. (2011, Fig. 2). The simulation of this data is described in detail in the KM-GAP paper (Fig. 3).
Please contact us in case of questions or ideas for collaboration.
Shiraiwa, M., Pfrang, C., Koop, T., and Pöschl, U.: Kinetic multi-layer model of gas-particle interactions in aerosols and clouds (KM-GAP): linking condensation, evaporation and chemical ageing, Atmos. Chem. Phys. 12, 2777–2794, (2012).