ACE-Molecule (advanced computational engine for molecules) is a real-space quantum chemistry package for both periodic and non-periodic systems. ACE-Molecule adopts a uniform real-space numerical grid supported by the Lagrange-sinc functions. ACE-Molecule provides density functional theory (DFT) as a basic feature. ACE-Molecule is specialized in efficient hybrid DFT and wave-function theory calculations based on Kohn–Sham orbitals obtained from a strictly localized exact exchange potential. It is open-source oriented calculations with a flexible and convenient development interface. Thus, ACE-Molecule can be improved by actively adopting new features from other open-source projects and offers a useful platform for potential developers and users. In this work, we introduce overall features, including theoretical backgrounds and numerical examples implemented in ACE-Molecule.
For fast density
functional calculations, a suitable basis that
can accurately represent the orbitals within a reasonable number of
dimensions is essential. Here, we propose a new type of basis constructed
from Tucker decomposition of a finite-difference (FD) Hamiltonian
matrix, which is intended to reflect the system information implied
in the Hamiltonian matrix and satisfies orthonormality and separability
conditions. By introducing the system-specific separable basis, the
computation time for FD density functional calculations for seven
two- and three-dimensional periodic systems was reduced by a factor
of 2–71 times, while the errors in both the atomization energy
per atom and the band gap were limited to less than 0.1 eV. The accuracy
and speed of the density functional calculations with the proposed
basis can be systematically controlled by adjusting the rank size
of Tucker decomposition.
Transferable local pseudopotentials (LPPs) are essential for fast quantum simulations of materials. However, various types of LPPs suffer from low transferability, especially since they do not consider the norm-conserving condition....
Single precision (SP) arithmetic can be greatly accelerated
as
compared to double precision (DP) arithmetic on graphics processing
units (GPUs). However, the use of SP in the whole process of electronic
structure calculations is inappropriate for the required accuracy.
We propose a 3-fold dynamic precision approach for accelerated calculations
but still with the accuracy of DP. Here, SP, DP, and mixed precision
are dynamically switched during an iterative diagonalization process.
We applied this approach to the locally optimal block preconditioned
conjugate gradient method to accelerate a large-scale eigenvalue solver
for the Kohn–Sham equation. We determined a proper threshold
for switching each precision scheme by examining the convergence pattern
on the eigenvalue solver only with the kinetic energy operator of
the Kohn–Sham Hamiltonian. As a result, we achieved up to 8.53×
and 6.60× speedups for band structure and self-consistent field
calculations, respectively, for test systems under various boundary
conditions on NVIDIA GPUs.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.