English

A hierarchical splines-based $h$-adaptive isogeometric solver for all-electron Kohn--Sham equation

Computational Physics 2024-12-18 v1 Numerical Analysis Numerical Analysis

Abstract

In this paper, a novel hh-adaptive isogeometric solver utilizing high-order hierarchical splines is proposed to solve the all-electron Kohn--Sham equation. In virtue of the smooth nature of Kohn--Sham wavefunctions across the domain, except at the nuclear positions, high-order globally regular basis functions such as B-splines are well suited for achieving high accuracy. To further handle the singularities in the external potential at the nuclear positions, an hh-adaptive framework based on the hierarchical splines is presented with a specially designed residual-type error indicator, allowing for different resolutions on the domain. The generalized eigenvalue problem raising from the discretized Kohn--Sham equation is effectively solved by the locally optimal block preconditioned conjugate gradient (LOBPCG) method with an elliptic preconditioner, and it is found that the eigensolver's convergence is independent of the spline basis order. A series of numerical experiments confirm the effectiveness of the hh-adaptive framework, with a notable experiment that the numerical accuracy 103 Hartree/particle10^{-3} \mathrm{~Hartree/particle} in the all-electron simulation of a methane molecule is achieved using only 63556355 degrees of freedom, demonstrating the competitiveness of our solver for the all-electron Kohn--Sham equation.

Keywords

Cite

@article{arxiv.2412.12580,
  title  = {A hierarchical splines-based $h$-adaptive isogeometric solver for all-electron Kohn--Sham equation},
  author = {Tao Wang and Yang Kuang and Ran Zhang and Guanghui Hu},
  journal= {arXiv preprint arXiv:2412.12580},
  year   = {2024}
}