Algorithms for Brownian dynamics across discontinuities

被引:12
|
作者
Farago, Oded [1 ]
机构
[1] Ben Gurion Univ Negev, Dept Biomed Engn, IL-85105 Beer Sheva, Israel
关键词
Diffusion equation; Interface boundary conditions; Layered-inhomogeneous systems; Langevin dynamics; DRUG-RELEASE; POROUS-MEDIA; DIFFUSION; SYSTEMS;
D O I
10.1016/j.jcp.2020.109802
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The problem of mass diffusion in layered systems has relevance to applications in different scientific disciplines, e.g., chemistry, material science, soil science, and biomedical engineering. The mathematical challenge in these type of model systems is to match the solutions of the time-dependent diffusion equation in each layer, such that the boundary conditions at the interfaces between them are satisfied. As the number of layers increases, the solutions may become increasingly complicated. Here, we describe an alternative computational approach to multi-layer diffusion problems, which is based on the description of the overdamped Brownian motion of particles via the underdamped Langevin equation. In this approach, the probability distribution function is computed from the statistics of an ensemble of independent single particle trajectories. To allow for simulations of Langevin dynamics in layered systems, the numerical integrator must be supplemented with algorithms for the transitions across the discontinuous interfaces. Algorithms for three common types of discontinuities are presented: (i) A discontinuity in the friction coefficient, (ii) a semi-permeable membrane, and (iii) a step-function chemical potential. The general case of an interface where all three discontinuities are present (Kedem-Katchalsky boundary) is also discussed. We demonstrate the validity and accuracy of the derived algorithms by considering a simple two-layer model system and comparing the Langevin dynamics statistics with analytical solutions and alternative computational results. (C) 2020 Elsevier Inc. All rights reserved.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] ALGORITHMS FOR BROWNIAN DYNAMICS
    ALLEN, MP
    MOLECULAR PHYSICS, 1982, 47 (03) : 599 - 601
  • [2] Algorithms for Brownian dynamics
    Ricci, A
    Ciccotti, G
    MOLECULAR PHYSICS, 2003, 101 (12) : 1927 - 1931
  • [3] ALGORITHMS FOR BROWNIAN DYNAMICS
    VANGUNSTEREN, WF
    BERENDSEN, HJC
    MOLECULAR PHYSICS, 1982, 45 (03) : 637 - 647
  • [4] Algorithms for Brownian dynamics simulation
    Branka, AC
    Heyes, DM
    PHYSICAL REVIEW E, 1998, 58 (02): : 2611 - 2615
  • [5] More efficient Brownian dynamics algorithms
    Heyes, DM
    Branka, AC
    MOLECULAR PHYSICS, 2000, 98 (23) : 1949 - 1960
  • [6] Comparison of Brownian dynamics algorithms with hydrodynamic interaction
    Rodriguez Schmidt, Ricardo
    Hernandez Cifre, Jose G.
    Garcia de la Torre, Jose
    JOURNAL OF CHEMICAL PHYSICS, 2011, 135 (08):
  • [7] Algorithms for Brownian dynamics computer simulations: Multivariable case
    Branka, AC
    Heyes, DM
    PHYSICAL REVIEW E, 1999, 60 (02): : 2381 - 2387
  • [8] Trotter derivation of algorithms for Brownian and dissipative particle dynamics
    Thalmann, Fabrice
    Farago, Jean
    JOURNAL OF CHEMICAL PHYSICS, 2007, 127 (12):
  • [9] Algorithms for Brownian dynamics computer simulations: Multivariable case
    Brańka, A.C.
    Heyes, D.M.
    Physical Review E - Statistical Physics, Plasmas, Fluids, and Related Interdisciplinary Topics, 1999, 60 (2 B): : 2381 - 2387
  • [10] Permeation of ions across the potassium channel: Brownian dynamics studies
    Chung, SH
    Allen, TW
    Hoyles, M
    Kuyucak, S
    BIOPHYSICAL JOURNAL, 1999, 77 (05) : 2517 - 2533