On Optimal Zero-Padding of Kernel Truncation Method
From MaRDI portal
Abstract: The kernel truncation method (KTM) is a commonly-used algorithm to compute the convolution-type nonlocal potential , where the convolution kernel might be singular at the origin and/or far-field and the density is smooth and fast-decaying. In KTM, in order to capture the Fourier integrand's oscillations that is brought by the kernel truncation, one needs to carry out a zero-padding of the density, which means a larger physical computation domain and a finer mesh in the Fourier space by duality. The empirical fourfold zero-padding [ Vico et al J. Comput. Phys. (2016) ] puts a heavy burden on memory requirement especially for higher dimension problems. In this paper, we derive the optimal zero-padding factor, that is, , for the first time together with a rigorous proof. The memory cost is greatly reduced to a small fraction, i.e., , of what is needed in the original fourfold algorithm. For example, in the precomputation step, a double-precision computation on a grid requires a minimum Gb memory with the optimal threefold zero-padding, while the fourfold algorithm requires around Gb where the reduction factor is . Then, we present the error estimates of the potential and density in dimension. Next, we re-investigate the optimal zero-padding factor for the anisotropic density. Finally, extensive numerical results are provided to confirm the accuracy, efficiency, optimal zero-padding factor for the anisotropic density, together with some applications to different types of nonlocal potential, including the 1D/2D/3D Poisson, 2D Coulomb, quasi-2D/3D Dipole-Dipole Interaction and 3D quadrupolar potential.
Recommendations
- The Anisotropic Truncated Kernel Method for Convolution with Free-Space Green's Functions
- Accurate and efficient computation of nonlocal potentials based on Gaussian-sum approximation
- Fast and accurate evaluation of nonlocal Coulomb and dipole-dipole interactions via the nonuniform FFT
- On the efficient convolution with the Newton potential
- A Generalized Fast Multipole Method for Nonoscillatory Kernels
Cites work
- A preconditioned conjugated gradient method for computing ground states of rotating dipolar Bose-Einstein condensates via kernel truncation method for dipole-dipole interaction evaluation
- Accurate and efficient computation of nonlocal potentials based on Gaussian-sum approximation
- Accurate and efficient numerical methods for computing ground states and dynamics of dipolar Bose-Einstein condensates via the nonuniform FFT
- Computing the ground state and dynamics of the nonlinear Schrödinger equation with nonlocal interactions via the nonuniform FFT
- Dimension Reduction of the Schrödinger Equation with Coulomb and Anisotropic Confining Potentials
- Efficient numerical methods for computing ground states and dynamics of dipolar Bose-Einstein condensates
- Exact artificial boundary condition for the Poisson equation in the simulation of the 2D Schrödinger-Poisson system
- Fast and accurate evaluation of nonlocal Coulomb and dipole-dipole interactions via the nonuniform FFT
- Fast convolution with free-space Green's functions
- scientific article; zbMATH DE number 1022519 (Why is no real title available?)
- scientific article; zbMATH DE number 3273551 (Why is no real title available?)
- Mathematical theory and numerical methods for Bose-Einstein condensation
- Spectral Methods in MATLAB
- Spectral methods. Algorithms, analysis and applications.
- The Anisotropic Truncated Kernel Method for Convolution with Free-Space Green's Functions
Cited in
(11)- A fast spectral sum-of-Gaussians method for electrostatic summation in quasi-2D systems
- Exponential supplementary variable methods for complex-valued Hamiltonian PDEs with applications to rotating Gross-Pitaevskii equation
- A massively parallel performance portable free-space spectral Poisson solver
- On the ground states of rotating two-component dipolar Bose-Einstein condensates
- An efficient high-order compact splitting spectral method for dipolar Bose-Einstein condensates with arbitrary-angle rotation
- On ground states of spin-1 dipolar Bose-Einstein condensate: dimension reduction and numerical computation
- An asymptotic preserving scheme for the defocusing Davey-Stewartson II equation in the semiclassical limit
- Fast convolution solver based on far-field smooth approximation
- Symmetry-preserving random batch ewald method for constant-potential simulation of electrochemical systems
- Computing the Bogoliubov-de Gennes excitations of two-component Bose-Einstein condensates
- An efficient Fourier spectral eigensolver for computing the Bogoliubov-de Gennes excitations of spin-1 Bose-Einstein condensates
This page was built for publication: On Optimal Zero-Padding of Kernel Truncation Method
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6177443)