We present inq,
a new implementation of density functional theory (DFT) and time-dependent
DFT (TDDFT) written from scratch to work on graphic processing units
(GPUs). Besides GPU support, inq makes use of modern code
design features and takes advantage of newly available hardware. By
designing the code around algorithms, rather than against specific
implementations and numerical libraries, we aim to provide a concise
and modular code. The result is a fairly complete DFT/TDDFT implementation
in roughly 12 000 lines of open-source C++ code representing
a modular platform for community-driven application development on
emerging high-performance computing architectures.
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.