Department of Information Technology, Uppsala University, Box 337, SE-755 01 Uppsala, Sweden.
J Chem Phys. 2020 Jan 21;152(3):034104. doi: 10.1063/1.5095075.
We have developed an algorithm coupling mesoscopic simulations on different levels in a hierarchy of Cartesian meshes. Based on the multiscale nature of the chemical reactions, some molecules in the system will live on a fine-grained mesh, while others live on a coarse-grained mesh. By allowing molecules to transfer from the fine levels to the coarse levels when appropriate, we show that we can save up to three orders of magnitude of computational time compared to microscopic simulations or highly resolved mesoscopic simulations, without losing significant accuracy. We demonstrate this in several numerical examples with systems that cannot be accurately simulated with a coarse-grained mesoscopic model.
我们开发了一种算法,将不同层次的笛卡尔网格中的介观模拟耦合在一起。基于化学反应的多尺度性质,系统中的一些分子将生活在细粒度网格上,而其他分子将生活在粗粒度网格上。通过允许分子在适当的时候从细粒度水平转移到粗粒度水平,我们表明我们可以节省与微观模拟或高分辨率介观模拟相比多达三个数量级的计算时间,而不会损失显著的准确性。我们在几个数值示例中证明了这一点,这些示例中的系统无法用粗粒度介观模型进行准确模拟。