SearcharxivSearch

arXiv subjects

Yihui Tu

Publications and source records attributed to Yihui Tu.

2 recordsLinked to original sources

Hierarchical Interpolative Factorization for Self Green's Function in 3D Modified Poisson-Boltzmann Equations

The modified Poisson-Boltzmann (MPB) equations are often used to describe equilibrium particle distribution of ionic systems. In this paper, we propose a fast algorithm to solve MPB equations with the self Green's function as the self energy in three dimensions, where the solution of the self Green's function poses a computational bottleneck due to the need to solve a high-dimensional partial differential equation. Our algorithm combines the selected inversion with hierarchical interpolative factorization for the self Green's function by extending our previous result of two dimensions. This leads to an $O(N\log N)$ algorithm through the strategical utilization of locality and low-rank characteristics of the corresponding operators. Furthermore, the estimated $O(N)$ complexity is obtained by applying cubic edge skeletonization at each level for thorough dimensionality reduction. Extensive numerical results are performed to demonstrate the accuracy and efficiency of the proposed algorithm for problems in three dimensions.

physics.comp-ph

Linear-Scaling Selected Inversion based on Hierarchical Interpolative Factorization for Self Green's Function for Modified Poisson-Boltzmann Equation in Two Dimensions

This paper studies an efficient numerical method for solving modified Poisson-Boltzmann (MPB) equations with the self Green's function as a state equation to describe electrostatic correlations in ionic systems. Previously, the most expensive point of the MPB solver is the evaluation of Green's function. The evaluation of Green's function requires solving high-dimensional partial differential equations, which is the computational bottleneck for solving MPB equations. Numerically, the MPB solver only requires the evaluation of Green's function as the diagonal part of the inverse of the discrete elliptic differential operator of the Debye-H\"uckel equation. Therefore, we develop a fast algorithm by a coupling of the selected inversion and hierarchical interpolative factorization. By the interpolative factorization, our new selected inverse algorithm achieves linear scaling to compute the diagonal of the inverse of this discrete operator. The accuracy and efficiency of the proposed algorithm will be demonstrated by extensive numerical results for solving MPB equations.

physics.comp-ph