2017
DOI: 10.1016/j.cpc.2016.09.020
|View full text |Cite
|
Sign up to set email alerts
|

SPARC: Accurate and efficient finite-difference formulation and parallel implementation of Density Functional Theory: Isolated clusters

Abstract: As the first component of SPARC (Simulation Package for Ab-initio Real-space Calculations), we present an accurate and efficient finite-difference formulation and parallel implementation of Density Functional Theory (DFT) for isolated clusters. Specifically, utilizing a local reformulation of the electrostatics, the Chebyshev polynomial filtered self-consistent field iteration, and a reformulation of the non-local component of the force, we develop a framework using the finite-difference representation that en… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

3
131
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
7
2

Relationship

5
4

Authors

Journals

citations
Cited by 101 publications
(134 citation statements)
references
References 99 publications
(157 reference statements)
3
131
0
Order By: Relevance
“…We implement the proposed approach in the latest version of SPARC [26,27], a real-space DFT code that is highly competitive with planewave codes in terms of both accuracy and efficiency. We consider MoS 2 slabs and hydrogen-passivated (111) carbon slabs as representative systems.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…We implement the proposed approach in the latest version of SPARC [26,27], a real-space DFT code that is highly competitive with planewave codes in terms of both accuracy and efficiency. We consider MoS 2 slabs and hydrogen-passivated (111) carbon slabs as representative systems.…”
Section: Resultsmentioning
confidence: 99%
“…Since these preconditioners have a diagonal representation in Fourier space, they are easy and efficient to apply within the planewave method, but are unsuitable for real-space methods, where they take a global form. Given that realspace codes are now able to outperform their planewave counterparts by being able to leverage large-scale computational resources [26,27], while being amenable to the development of linearscaling methods [28,29] and offering the flexibility in choice of boundary conditions [30,31,32], efficient real-space analogues for such preconditioners are highly desired.…”
Section: Introductionmentioning
confidence: 99%
“…The finite difference representation is chosen because it is intuitive, convenient for convolutions, commonly used in solid-state codes [83][84][85], and systematically converges to the exact density in the limit of h i → 0. The XC energy can also be written in terms of a finite difference basis:…”
Section: A Convolutional Reformulation Of Exchange-correlation Functmentioning
confidence: 99%
“…M-SPARC and its variants are currently being used by multiple research groups. Moving forward, the user base is expected to significantly expand, given the current open source software release of M-SPARC and the noticeable emphasis placed on the development of real-space DFT [17,18,19,20,21,22,23,24]. Possible avenues for M-SPARC to have an immediate impact in real-space DFT include: implementation of sophisticated exchangecorrelation functionals such as hybrids; preconditioners for accelerating the convergence of eigensolvers; mixing schemes and associated preconditioners for accelerating SCF convergence, particularly for spin polarized calculations; techniques for reducing the size of the Hamiltonian by projection onto a significantly smaller basis; novel boundary conditions that accurately and efficiently capture the physics/chemistry of the system; formulations for reducing the eggbox effect; and machine learning models in the context of DFT.…”
Section: Impactmentioning
confidence: 99%