A Parallelized Monte Carlo Algorithm for the Nonlinear Poisson-Boltzmann Equation in Two Dimensions

Authors

  • Kausik Chatterjee Department of Electrical and Computer Engineering, Cooper Union, New York, NY 10003- 7185, USA
  • Jonathan Poggie Computational Sciences Center, Air Force Research Laboratory, Wright-Patterson AFB, OH 45433-7512, USA

Keywords:

A Parallelized Monte Carlo Algorithm for the Nonlinear Poisson-Boltzmann Equation in Two Dimensions

Abstract

This paper presents the parallelization of a previously-developed two-dimensional floating random walk (FRW) algorithm for the solution of the nonlinear Poisson-Boltzmann (NPB) equation. Historically, the FRW method has not been applied efficiently to the solution of the NPB equation which can be attributed to the absence of analytical expressions for volumetric Green’s functions. Stochastic approaches to solving nonlinear equations (in particular the NPB equation) that have been suggested in literature involve an iterative solution of a series of linear problems. As a result, previous applications of the FRW method have examined only the linearized Poisson-Boltzmann equation. In our proposed approach, an approximate (yet accurate) expression for the Green’s function for the nonlinear problem is obtained through perturbation theory, which gives rise to an integral formulation that is valid for the entire nonlinear problem. As a result, our algorithm does not have any iteration steps, and thus has a lower computational cost. A unique advantage of the FRW method is that it requires no discretization of either the volume or the surface of the problem domains. Furthermore, each random walk is independent, so that the computational procedure is highly parallelizable. In previously published work, we have presented the fundamentals of our algorithm and in this paper we report the parallelization of this algorithm in two dimensions. The solution of the NPB equation has many interesting applications, including the modeling of plasma discharges, semiconductor device modeling and the modeling of biomolecules.

Downloads

Download data is not yet available.

References

M. Mitchner and C. H. Kruger, Partially Ionized

Gases, John Wiley & Sons, New York, 1973.

S. M. Sze, Physics of Semiconductor Devices,

second edition, John Wiley & Sons: New York, pp.

-368, 1999.

M. E. Davis and J. A. McCammon, Electrostatics

in Biomolecular Structure and Dynamics,

Chemical Reviews, pp. 509-521, 1990.

G. M. Brown, Modern Mathematics for Engineers,

McGraw-Hill, New York, 1956.

Y. L. Le Coz, H. J. Greub, and R. B. Iverson,

“Performance of random walk capacitance

extractors for IC interconnects: A numerical

study,” Solid-State Electronics, vol. 42, pp. 581-

, 1998.

Y. L. Le Coz, R. B. Iverson, T. L. Sham, H. F.

Tiersten, and M. S. Shepard, “Theory of a floating

random walk algorithm for solving the steady-state

heat equation in complex materially

inhomogeneous rectilinear domains,” Numerical

Heat Transfer, Part B: Fundamentals, vol. 26, pp.

-366, 1994.

R. Haberman, Elementary Applied Partial

Differential Equations, third edition, Prentice-Hall,

Englewood Cliffs NJ, 1998.

Y. L. Le Coz and R. B. Iverson, “A stochastic

algorithm for high speed capacitance extraction in

integrated circuits,” Solid-State Electronics, vol.

, pp. 1005-1012, 1992.

K. S. Kunj and R. J. Lebbers, The Finite Difference

Time Domain Method for Electromagnetics, CRC

Press, Boca Raton, 1993.

J. Jin, The Finite Element Method in

Electromagnetics, John Wiley & Sons, New York,

J. J. H. Wang, Generalized Moment Methods in

Electromagnetics, John Wiley & Sons, New York,

J. H. Curtiss, “Monte Carlo methods for the

iteration of linear operators,” Journal of

Mathematics and Physics, vol. 32, pp. 209-232,

K. K. Sabelfeld and N. A. Simonov, Random

Walks on Boundary for Solving PDEs, VSP,

Utrecht, The Netherlands, pp. 119-120, 1994.

C.-O. Hwang and M. Mascagni, “Efficient

modified ‘walk on spheres’ algorithm for the

linearized poisson-boltzmann equation,” Applied

Physics Lett., vol. 78, no. 6, pp. 787-789, 2001.

M. Mascagni and N. A. Simonov, “Monte Carlo

methods for calculating the electrostatic energy of

a molecule,” Proceedings of the 2003 International

Conference on Computational Science (ICCS

.

K. Chatterjee, “Development of a Floating Random

walk Algorithm for Solving Maxwell’s Equations

in Complex IC-Interconnect Structures,”

Rensselaer Polytechnic Institute, May, 2002, UMI

Dissertation Services, www.il.proquest.com.

K. Chatterjee and Y. L. Le Coz, “A floating

random-walk algorithm based on iterative

perturbation theory: solution of the 2d vector-

potential maxwell-helmholtz equation,” Journal of

Applied Computational Electromagnetics Society,

vol. 18, no. 1, pp. 48-57, 2003.

K. Chatterjee and J. Poggie, “A meshless stochastic

algorithm for the solution of the nonlinear poisson-

boltzmann equation in the context of plasma

discharge modeling: 1d analytical benchmark,”

Proceedings of the 17 th AIAA Computational Fluid

Dynamics Conference, Toronto, Ontario, Canada,

-9 June 2005.

K. Chatterjee and J. Poggie, “A two-dimensional

floating random-walk algorithm for the solution of

the nonlinear poisson-boltzmann equation:

application to the modeling of plasma sheaths,”

CHATTERJEE AND POGGIE: PARALLELIZED MONTE CARLO FOR NONLINER POISON-BOLTZMAN EQUATION

Proceedings of the 3 rd MIT Conference on

Computational Fluid and Solid Mechanics,

Cambridge, MA, June 14-17, 2005.

K. Chatterjee and J. Poggie, “A two-dimensional

stochastic algorithm for the solution of the

nonlinear poisson-boltzmann equation: validation

with finite-difference benchmarks,” International

Journal for Numerical Methods in Engineering,

vol. 66, no. 1, pp. 72-84, 2006.

J. M. Hammersley and D. C. Handscomb, Monte

Carlo Methods, John Wiley & Sons, New York,

NY, pp. 50-54, 1964

Downloads

Published

2022-06-18

How to Cite

[1]
K. . Chatterjee and J. . Poggie, “A Parallelized Monte Carlo Algorithm for the Nonlinear Poisson-Boltzmann Equation in Two Dimensions”, ACES Journal, vol. 22, no. 3, pp. 333–339, Jun. 2022.

Issue

Section

General Submission