Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

JDFTx: software for joint density-functional theory



Ravishankar Sundararaman, Kendra Letchworth-Weaver, Kathleen Schwarz, Deniz Gunceler, Akif Ozhabes, Tomas Arias


Density-functional theory (DFT) has revolutionized computational prediction of atomic-scale properties from first prin- ciples in physics, chemistry and materials science. Continuing development of new methods is necessary for accurate predictions of new classes of materials and properties, and for connecting to nano- and mesoscale properties using coarse- grained theories. JDFTx is a fully-featured open-source electronic DFT software designed specifically to facilitate rapid development of new theories, models and algorithms in compact-yet-efficient C++ code based on an algebraic formula- tion. In particular, this code hosts the development of joint density- functional theory (JDFT) that combines electronic DFT with classical DFT and continuum models of liquids for first-principles calculations of solvated and electrochemical systems. In addition, it facilitates the development of multi-scale toolkits that connect to ab initio calculations, eg. photo-excited carrier dynamics combining electron and phonon calculations with electromagnetic simulations.


Density functional theory, Electronic structure, Solvation, Electrochemistry, Light-matter interactions PACS: 31.15.A-, 82.45.Jn, 82.20.Yn, 72.20.Ht, 73.20.Mf


Sundararaman, R. , Letchworth-Weaver, K. , Schwarz, K. , Gunceler, D. , Ozhabes, A. and Arias, T. (2017), JDFTx: software for joint density-functional theory, softwareX (Accessed December 4, 2023)
Created October 17, 2017, Updated October 12, 2021