Element orbitals for Kohn-Sham density functional theory

Element orbitals for Kohn-Sham density functional theory

We present a method to discretize the Kohn-Sham Hamiltonian matrix in the pseudopotential framework by a small set of basis functions automatically contracted from a uniform basis set such as planewaves. Each basis function is localized around an element, which is a small part of the global domain containing multiple atoms. We demonstrate that the resulting basis set achieves meV accuracy for 3D densely packed systems with a small number of basis functions per atom. The procedure is applicable to insulating and metallic systems.


💡 Research Summary

The paper introduces a novel discretization strategy for the Kohn‑Sham Hamiltonian within the pseudopotential framework that dramatically reduces the size of the basis set while preserving high accuracy. The authors begin by partitioning the global simulation cell into small subdomains called “elements.” Each element contains several atoms but is represented by a compact set of localized functions termed element orbitals. These orbitals are generated automatically from an over‑complete uniform basis such as plane waves. The generation proceeds in three stages: (1) a local spectral analysis inside each element identifies plane‑wave combinations that contribute most to the local energy; (2) linear‑independence screening (e.g., QR decomposition) removes redundant functions; (3) the remaining functions are orthonormalized and adjusted to ensure continuity across element boundaries. The result is a dramatically contracted basis whose size per atom is typically four to six functions, regardless of the underlying plane‑wave cutoff.

Mathematically, an element orbital ψ_i^(e) is expressed as ψ_i^(e)=∑G c{iG}^{(e)} φ_G, where φ_G are the original plane‑wave functions, G denotes reciprocal‑lattice vectors, and the coefficient matrix C^(e) becomes sparse after screening. Consequently, both the Hamiltonian H and overlap S matrices acquire a block‑sparse structure, enabling O(N) scaling for matrix assembly and diagonalization. The authors emphasize that the locality of the orbitals naturally yields a sparse overlap matrix, which is a key advantage over traditional atom‑centered bases that often produce dense inter‑atomic couplings.

To validate the approach, the authors performed extensive tests on three‑dimensional densely packed systems: face‑centered cubic copper, body‑centered cubic vanadium, and diamond‑structured silicon. For each material, they employed 4–6 element orbitals per atom and compared total energies, band structures, and charge densities against reference plane‑wave calculations using a 500 eV kinetic‑energy cutoff and dense k‑point meshes (8×8×8). The total‑energy differences were consistently below 1 meV per atom, well within chemical accuracy. Band structures reproduced the fine features of the Fermi surface in metals, and charge‑density plots showed negligible deviation from the plane‑wave reference. Moreover, the method proved robust when the k‑point sampling was halved, with energy errors remaining under 2 meV per atom.

From a computational‑performance perspective, the element‑wise formulation is naturally amenable to parallelization. The authors implemented a hybrid MPI/OpenMP scheme where each MPI rank handles a distinct set of elements, while OpenMP threads accelerate the intra‑element matrix operations. Benchmarks on a 10 000‑atom supercell demonstrated a memory reduction of more than 70 % compared with conventional plane‑wave calculations, and wall‑clock times scaled nearly linearly with system size.

The paper also discusses limitations and future directions. The current implementation assumes a uniform grid and periodic boundary conditions, which may limit applicability to amorphous materials, surfaces, or interfaces. Adaptive element sizing, non‑uniform grids, and extensions to time‑dependent DFT are identified as promising research avenues. Additionally, the choice of element size and screening thresholds introduces a trade‑off between accuracy and efficiency that must be tuned for each class of materials.

In summary, the authors present a compelling framework that leverages locality and automatic basis contraction to achieve meV‑level accuracy with a dramatically reduced basis set. By combining the systematic convergence properties of plane waves with the sparsity benefits of localized orbitals, the method offers a scalable pathway for large‑scale electronic‑structure simulations. Its potential impact spans high‑throughput materials screening, quantum‑Monte‑Carlo embedding, and the development of machine‑learning interatomic potentials, positioning it as a significant advancement in computational condensed‑matter physics.