1: \begin{abstract}
2: Stochastic reaction-diffusion models are now a popular tool for
3: studying physical systems in which both the explicit diffusion of
4: molecules and noise in the chemical reaction process play important
5: roles. The Smoluchowski diffusion-limited reaction model (SDLR) is
6: one of several that have been used to study biological systems.
7: Exact realizations of the underlying stochastic process described by
8: the SDLR model can be generated by the recently proposed
9: First-Passage Kinetic Monte Carlo (FPKMC) method. This exactness
10: relies on sampling analytical solutions to one and two-body
11: diffusion equations in simplified protective domains.
12:
13: In this work we extend the FPKMC to allow for drift arising from
14: fixed, background potentials. As the corresponding Fokker-Planck
15: equations that describe the motion of each molecule can no longer be
16: solved analytically, we develop a hybrid method that discretizes the
17: protective domains. The discretization is chosen so that the
18: drift-diffusion of each molecule within its protective domain is
19: approximated by a continuous-time random walk on a lattice. New
20: lattices are defined dynamically as the protective domains are
21: updated, \comment{hence we will refer to our method as Dynamic
22: Lattice FPKMC or DL-FPKMC. We focus primarily on the
23: one-dimensional case in this manuscript, and demonstrate} the
24: numerical convergence and accuracy of our method in
25: \comment{this case} for both smooth and discontinuous potentials.
26: \comment{We also present applications of our method, which
27: illustrate the impact of drift on reaction kinetics.}
28: \end{abstract}