Numerical Method

Since it is impossible to have a general close form solution, the complex non-linear continuity equation (see Continuity Equation) of the particle size distribution (PSD) function has to be solved numerically. Different numerical methods can be found in the literature to solve this equation, such as finite difference and method of characteristics. In all approaches, the continuous PSD is discretized into a sufficiently large number of size classes, and then integrated discretely in the time space. The Precipitation Module utilizes the method of characteristics, where the number of particles in each size class is kept constant unless particles of the same size have been nucleated.

An adaptive geometric grid allocation method has been used for particle size discretization since from nucleation to coarsening the particle size can span several orders of magnitude. In this approach, the new size grids are allocated evenly in a logarithmic scale and the number of grid points over one order of magnitude is kept almost constant during the whole process by class merging and splitting. The time step is controlled by several adjustable numerical parameters based on mechanistic quantities.

Summarized below are all numerical parameters used in this approach to control either the size grid distribution or time steps.