
This work considers the problem of numerical solution of the multicomponent Smoluchowski coagulation equation using a low-rank representation in the tensor train (TT) format. An adaptive time-stepping approach based on a second-order Runge–Kutta method with local error control is proposed and tested. Numerical experiments are carried out for ballistic and generalized Brownian kernels in the two-dimensional case. The use of adaptive time stepping significantly reduces computational time compared to constant step size maintaining low relative error. The advantages of adaptive time stepping are most pronounced in the numerical solution of the problem of finding a steady-state solution of the two-component coagulation equation with a particle source. The results demonstrate the efficiency of adaptive methods for the multicomponent coagulation problems in combination with tensor decompositions.
