Source-linked AI summary

Large-scale ab initio simulations based on systematically improvable atomic basis

Pengfei Li, Xiaohui Liu, Mohan Chen, Peize Lin, Xinguo Ren, Lin Lin, Chao Yang, Lixin He

arXiv:1503.00097v1cond-mat.mtrl-sci

TL;DR

The paper presents ABACUS, a density-functional-theory package using numerical atomic basis sets and evaluates its hierarchical CGH basis sets across finite and extended systems. The results support systematic convergence toward plane-wave accuracy, while DZP provides a practical balance between accuracy and computational load.

  • Problem

    The paper examines whether hierarchical numerical atomic basis sets can provide reliable electronic-structure simulations for both finite and extended systems.

    Source: §I · p. 3, §IV · p. 39
  • Method

    ABACUS combines density functional theory with numerical atomic basis sets, including hierarchically generated CGH orbitals and systematically improvable basis sets.

    Source: §I · p. 2, B. Systematically improvable atomic… · p. 8, §IV · p. 39
  • Results

    The hierarchical CGH basis sets converge systematically toward plane-wave accuracy, and the DZP basis set balances accuracy with computational load.

    Source: §IV · p. 39
  • Takeaways & Limitations

    DZP can be used in production simulations, while CGH orbitals are reliable for finite and extended systems.

    Source: §I · p. 3, §IV · p. 39

Abstract

from arXiv · show

We present a first-principles computer code package (ABACUS) that is based on density functional theory and numerical atomic basis sets. Theoretical foundations and numerical techniques used in the code are described, with focus on the accuracy and transferability of the hierarchical atomic basis sets as generated using a scheme proposed by Chen, Guo and He [J. Phys.:Condens. Matter \textbf{22}, 445501 (2010)]. Benchmark results are presented for a variety of systems include molecules, solids, surfaces, and defects. All results show that the ABACUS package with its associated atomic basis sets is an efficient and reliable tool for simulating both small and large-scale materials.

4 Department of Mathematics, University of California, Berkeley and Computational Research Division,

ABACUS is a DFT package built around numerical atomic orbitals and systematically improvable CGH basis sets, with an alternative plane-wave basis for benchmarking. Benchmarks across molecules, solids, surfaces, and defects support its accuracy, transferability, and production use.

  • Numerical atomic orbitals provide compact, localized bases that can support linear-scaling or other algorithms with better-than-O(N^3) behavior.Source: §I · p. 2
  • ABACUS is a first-principles DFT package developed around numerical atomic orbitals and the CGH procedure for generating systematically improvable basis sets.Source: §I · pp. 2–3
  • At the LDA and GGA levels, ABACUS supports typical electronic-structure calculations, structure relaxations, and molecular dynamics.Source: §I · p. 3
  • The CGH orbitals are evaluated for molecules, solids, surfaces, and defects across a broader range of elements, including alkali, transition-metal, group VI, and group VII elements.Source: §I · p. 3
  • The benchmarks characterize ABACUS with CGH orbitals as reliable for finite and extended systems, while DZP offers a compromise between accuracy and computational cost suitable for production calculations.Source: §I · p. 3
  • The package offers both numerical atomic and plane-wave basis sets, enabling direct accuracy and consistency checks in benchmark calculations.Source: §I · p. 3, A. The Kohn-Sham equation in atomic… · p. 5

B. Systematically improvable atomic basis sets

ABACUS uses the CGH scheme to generate hierarchical numerical atomic orbitals that can be systematically improved and optimized for accuracy and transferability. The basis construction combines flexible spherical-Bessel expansions, spillage minimization, and kinetic-energy regularization against selected reference systems.

Basis construction

Optimization

Transferability

Performance

C. Hamiltonian and overlap matrices construction

ABACUS constructs Hamiltonian and overlap matrices using efficient two-center and grid-integral techniques. Locality makes the matrices sparse, while grid-integral costs scale linearly with system size and can be parallelized.

Locality

Matrix construction

Two-center integrals

Grid integrals

Computational cost

D. Kohn-Sham equation solvers

ABACUS uses PEXSI as an alternative to diagonalization for solving Kohn-Sham problems in large systems. PEXSI exploits sparse Hamiltonian and overlap matrices, with cost scaling from O(N) in quasi-1D systems to O(N2) in three-dimensional bulk systems.

PEXSI method

Scaling

Capabilities

E. Total energy and force calculations

ABACUS evaluates total energies by combining Kohn–Sham and ion–ion contributions, while its force formalism includes Feynman–Hellmann, Pulay, and non-orthogonal terms. The package supports structural relaxation and systematically improvable localized atomic bases benchmarked against plane-wave results.

A. Eggbox effect

The eggbox effect is an artificial energy ripple caused by finite real-space-grid integration errors, complicating force calculations. In ABACUS, reciprocal-space confinement of basis functions keeps the effect small enough for practical calculations and structural relaxation without correction.

  • The eggbox effect is artificial ground-state energy rippling caused by evaluating Hamiltonian integrals on a finite uniform real-space grid.Source: A. Eggbox effect · pp. 17–18
  • Suppressing high-energy Fourier components of localized orbitals allows a less dense real-space grid while preserving locality.Source: A. Eggbox effect · p. 18
  • ABACUS automatically confines basis functions in reciprocal space below a chosen energy cutoff during construction.Source: A. Eggbox effect · p. 18
  • For Si2 and O2, total-energy oscillations remain within 1 meV and force oscillations within 1 meV/Å.Source: A. Eggbox effect · p. 18
  • Mn2 has the largest force oscillation, but it remains within 10 meV/Å, and structural relaxations require no further eggbox correction.Source: A. Eggbox effect · p. 18

1. Bond lengths

Hierarchical atomic basis sets reproduce molecular bond lengths increasingly closely as their size grows, with polarization functions improving accuracy. At QZTP, mean absolute errors are 0.004 Å for LDA and 0.003 Å for PBE relative to plane-wave results.

  • Equilibrium bond lengths systematically approach plane-wave results as the atomic-orbital basis increases from SZ to QZTP.Source: §1 · pp. 19–20
  • 0.018 Å is the DZP mean absolute error for both LDA and PBE bond-length calculations.Source: §1 · p. 20
  • 0.004 Å for LDA and 0.003 Å for PBE are the QZTP bond-length mean absolute errors.Source: §1 · p. 20
  • Alkali-metal bonding is described satisfactorily for Na2 and LiH when large 10–12 Bohr cutoff radii are used.Source: §1 · p. 20
  • Converged LDA bond lengths are systematically smaller than experiment, whereas converged PBE bond lengths are systematically larger.Source: §1 · p. 20

4. Weak interaction energy

For weakly interacting S22 dimers, increasing the atomic-orbital basis systematically approaches plane-wave interaction energies and generally moves results closer to CCSD(T) references. The tests support ABACUS for van der Waals interactions and extend transferability checks from molecules to solids.

  • The S22 benchmark contains 22 dimers spanning hydrogen bonding, dispersion, and mixed interaction types.Source: §4 · p. 24
  • Interaction energy is defined as the dimer energy minus the energies of its two fully relaxed monomers.Source: §4 · p. 24
  • Increasing the number of atomic orbitals systematically approaches plane-wave results and averages closer to CCSD(T) references.Source: §4 · p. 26
  • The ABACUS atomic-basis implementation with PBE-D2 is reported as suitable for describing van der Waals forces.Source: §4 · p. 26
  • For crystalline solids, lattice-constant errors reach 0.02 Å with DZP and 0.01 Å with TZ(DP), confirming accurate structural descriptions.Source: §1 · pp. 27–28

2. Cohesive energies

The hierarchical LCAO basis sets systematically approach plane-wave accuracy for solid-state properties, with cohesive energies converging especially well. DZP and larger bases provide accurate bulk-modulus results, while DZP also reproduces Si(100) surface energetics and geometries against plane-wave references.

Cohesive energies

  • Cohesive-energy MAE is 0.04 eV at DZP for solids, compared with 0.09 eV for molecular atomization energies.At TZDP and QZTP levels, the solid cohesive-energy MAE is 0.01 eV, twice smaller than the molecular value.Source: §2 · p. 28

Bulk moduli

  • Bulk-modulus MAE decreases from 21.2 GPa with SZ to 5.8 GPa with DZ and 2.1 GPa with DZP.Bases larger than DZP reduce the MAE to around 1.0 GPa.Source: §3 · p. 28

Bulk properties

  • The basis-set quality is reported as equally good for transition-metal and main-group elements.This supports the transferability of the tested hierarchical basis sets across the solid systems considered.Source: §3 · p. 28

Si(100) surface reconstruction

  • ABACUS and QE produce the same energy ordering for the three Si(100) reconstructions relative to the ideal surface.ABACUS with PW basis gives almost identical results to QE, while DZP yields energy lowerings of 1.481, 0.078, and 0.070 eV per Si dimer.Source: D. Si(100) surface reconstruction · p. 33
  • For Si(100), ABACUS DZP reproduces plane-wave surface properties accurately, with bond lengths agreeing within 0.001 Å and bond angles within 0.4 degrees at most.The paper concludes that DZP demonstrates reliable surface calculations for all three tested reconstructions.Source: D. Si(100) surface reconstruction · p. 34

E. N defect in bulk GaAs

Large LCAO supercells enable first-principles study of dilute GaAs1−xNx, revealing continuous band-gap reduction with increasing nitrogen concentration and band-gap closure above x = 0.125. The approach reaches concentrations as low as x = 0.002, beyond earlier computational studies.

Band-gap behavior

  • GaAs1−xNx exhibits an unusually large bowing parameter of about 16 eV, producing pronounced band-gap narrowing even for x < 0.015.The paper contrasts this with most isovalent semiconductor alloys, whose bowing parameters are only a fraction of an eV.Source: §1 · p. 36
  • The calculated GaAs1−xNx band gap continuously decreases as x increases, reproducing the reported experimental trend.The LDA band gap of bulk GaAs is 1.13 eV in these calculations.Source: §1 · p. 36
  • Band-gap closure occurs when the nitrogen concentration exceeds x = 0.125.The exact curve may vary with supercell shape, but the general trend is expected to remain unchanged.Source: §1 · p. 36

2. Formation energy of GaAs1−xNx

The formation-energy analysis evaluates nitrogen defects in GaAs1−xNx under As-rich and As-poor conditions using ABACUS LCAO bases and comparisons with plane-wave calculations. It reproduces the composition-dependent trends, while finite-temperature entropy and neglected defect interactions limit the phase-stability interpretation.

2. Formation energy of GaAs1−xNx

  • The formation-energy expression treats nitrogen impurities as point defects and neglects interactions between neighboring nitrogen defects.Source: §2 · pp. 37–38
  • Under As-rich conditions, nitrogen defect formation energies are positive for all compositions, indicating very low probability of nitrogen doping into GaAs.Source: §2 · p. 38
  • Under As-poor conditions, formation energies become negative at small nitrogen concentrations, consistent with alloy formation only near composition endpoints.Source: §2 · p. 38
  • ABACUS DZP formation-energy curves reproduce the same concentration dependence as ABACUS plane-wave calculations for both chemical conditions.Source: §2 · p. 38
  • DZP formation energies are underestimated by 0.2 to 0.3 eV relative to plane-wave results because the DZP N2 energy differs appreciably from the plane-wave reference.Source: §2 · p. 38
  • Increasing nitrogen from DZP to TZDP improves formation-energy differences to within 0.1 eV of plane-wave results for all cases.Source: §2 · p. 38

IV. SUMMARY

  • The paper concludes that ABACUS LCAO bases can provide reliable defect calculations while supporting large-scale simulations with plane waves and localized orbitals.Source: §2 · p. 38, §IV · p. 39

2. Formation energy of GaAs1−xNx

  • A thorough phase-stability treatment would require finite-temperature and entropy effects, which are outside the present work.Source: §2 · p. 38

Appendix A: Appendix

The appendix describes efficient matrix, potential, and force evaluation techniques for ABACUS using two-center, grid, reciprocal-space, and interpolation methods.

Matrix elements

  • Overlap and kinetic-energy matrix elements are evaluated through tabulated two-center quantities and interpolation for arbitrary interatomic distances.Source: §1 · pp. 41–42
  • Atomic-orbital overlap construction uses angular-momentum decomposition, radial Fourier transforms, and tabulated distance-dependent integrals.Source: §1 · p. 41

Local potentials

  • The local potential combines local ionic, Hartree, and exchange-correlation contributions on a grid.Source: §2 · p. 42
  • Plane waves and FFTs evaluate long-ranged local and Hartree potentials efficiently by transforming between reciprocal and real space.Source: §2 · p. 42

Forces

  • Atomic-orbital forces are decomposed into Feynman-Hellmann, Pulay, nonorthogonality, and Ewald contributions.Source: §3 · p. 43
  • Nonlocal pseudopotential force terms use the same two-center integral technique as atomic-orbital matrix elements.Source: §1 · p. 43
  • Pulay-force derivatives combine numerical radial-orbital calculations with analytic real spherical harmonics and grid integrals.Source: §2 · pp. 43–44

3. The force arises from the fact that atomic orbitals are not orthogonal,

The section describes force-related terms arising from nonorthogonal atomic orbitals, including overlap-matrix derivatives and orbital separations. It also notes analytical or numerical treatments for angular and radial components.

  • The force expression includes the derivative of the overlap matrix with respect to atomic coordinates.The surrounding method text identifies this term as an element of the energy density matrix.Source: §3 · p. 44
  • The displacement D is defined from atomic coordinates and lattice translation as D = R + τν − τµ.Here τµ and τν denote the coordinates of orbitals µ and ν, respectively.Source: §3 · p. 44
  • The distance between two orbitals is used in the further expansion of the force-related term.Source: §3 · p. 44
  • Multiplying Y_lm(D̂) by D^l makes the angular function analytical at the origin.Source: §3 · p. 44
  • The relevant term can be evaluated numerically by interpolation or analytically with real spherical harmonic functions.Source: §3 · p. 44
Loading 1503.00097v1…