“…Catalogue-based approaches include kinetic Monte Carlo and microkinetic modeling. These methods − involve three or four steps: (i) create a catalogue of microscopic states, local structures, and possible transformations, energy transfer events, site-to-site diffusion or hopping processes, and reactions; (ii) characterize the rate constants for each of the elementary processes atomistically; (iii, sometimes omitted) develop a model for the environmental dependence of such elementary processes when they occur in a complex cluster, fluid, or material; and (iv) gather the rate constants for elementary reaction steps into a nonlinear coupled set of kinetic equations, called a master equation, and simulate the solution of the master equation by Monte Carlo methods or solve the master equation by numerical integration. The master equation should take account of reaction conditions, in particular concentrations, flows, partial pressures, chemical potentials, and temperature.…”