DMFTwDFT3 Documentation¶
DMFTwDFT is an open-source, user-friendly framework to calculate properties of strongly correlated materials (SCM) using DFT+DMFT (Dynamical Mean Field Theory) with a variety of different DFT codes. Currently supports VASP, Siesta, and Quantum Espresso.
Overview¶
DMFTwDFT offers the following:
DMFT has been one of the most successful methods treating many-body fluctuations by including dynamical, local correlations beyond the static DFT exchange-correlation functional. DMFTwDFT is interfaced with Wannier90 for extension to several DFT codes.
A flexible Python-based interface reduces the amount of user experience and parameter tuning required to perform DFT+DMFT calculations of strongly correlated materials.
The implementation has been tested with density of states and band structure calculations for correlated materials including \(LaNiO_{3}\), \(SrVO_{3}\), and \(NiO\).
The library mode links the module for computing a DMFT density matrix and updating a charge density within DFT loops without significant DFT source-code changes to enable full-charge self-consistent DFT+DMFT calculations.
DMFTwDFT consists of two main scripts to perform DFT+DMFT calculations:
DMFT.py: performs DFT and DMFT calculations.postDMFT.py: performs post-processing including analytic continuation, density of states, and band structures.
The utilities directory contains optional helper scripts for plotting, analysis, and debugging.