# What are some codes available for Dynamical Mean Field Theory (DMFT)?

Matter Modeling Asked on December 4, 2021

One particularly field of matter modeling is that of strongly correlated materials, heavy-fermion compounds with partially filled 4f or 5f orbitals. In brief, these are materials whose complex electronic structures cannot be appropriately described in terms of non-interacting entities. Here, DFT breaks down in this sense.

On the site, other questions have focused on methods like Density Functional Theory (DFT), Molecular Dynamics and recently Quantum Monte Carlo (QMC). For these methods, lists of DFT or QMC software wiki pages are available. However, there is none for DMFT.

I know some DFT codes have DMFT implemented (e.g. abinit), but are those the main ones used?

What are the most popular DMFT codes used to model strongly correlated materials?

To get the ball rolling, I found DMFTwDFT which can be downloaded here and the corresponding arxiv paper is here.

DCore: integrated DMFT software for Correlated electrons

DCore is aimed at model calculations and ab-initio calculations by the dynamical mean-field theory (DMFT). This package consists of programs with text-based and hdf5-based interface. These programs enable users to perform DMFT calculations and analyze results without writing computer code.

Several examples:

TRIQS: Toolbox for Research on Interacting Quantum Systems

Based on the TRIQS toolkit, several full-fledged applications are also available. They allow for example to solve a generic quantum impurity model or to run a complete DFT+DMFT calculation.

Developed in a collaboration between IPhT Saclay and Ecole Polytechnique since 2005, the TRIQS library and applications have allowed us to address questions as diverse as:

1. Momentum-selective aspects on cuprate superconductors (with various cluster DMFT methods)

2. Degree of correlation in iron-based superconductors (within an DFT+DMFT approach)

3. Fermionic Mott transition and exploration of Sarma phase in cold-atoms

Answered by LeiWang on December 4, 2021

# Questaal

• Questaal is a first-principles DFT solver based on the LMTO basis (different from Wien2k answered by @ProfM), which is interfaced with the Continuous-Time Quantum Monte Carlo solver, developed by K. Haule and coworkers, for DMFT.

• Description from official website:

When localized electronic orbitals (d- or f- type) participate in the states near the Fermi level, the effect of electronic correlation can not be included as a small perturbation (RPA) and more accurate methods have to be invoked. The Questaal code has been interfaced with the Continuous-Time Quantum Monte Carlo solver developed by K. Haule and coworkers. This couples the QSGW description of the lattice with state-of-the-art Dynamical Mean Field Theory approaches. This code requires that Haule’s CTQMC be installed. The interface to that code is lmfdmft.

Answered by Jack on December 4, 2021

## eDMFT

Developer: Kristjan Haule at Rutgers University

Main features from their website:

1. DFT+DMFT derived from the stationary Luttinger-Ward functional.
2. Local correlated orbitals: real space (rather the usual choice of Wannier space).
3. Exact double counting for DFT+DMFT from this paper.
4. Impurity solvers: continuous time quantum Monte Carlo, non-crossing, and one-crossing approximations.
5. Can calculate free energies and forces.
6. The DFT part is obtained from an interface to Wien2K.

Answered by ProfM on December 4, 2021

## Related Questions

### Supercell band structure unfolding advantages

2  Asked on December 23, 2020 by tristan-maxson

### How do I predict the structure of a nanoparticle with Calypso and Quantum ESPRESSO?

0  Asked on December 11, 2020

### How many GB of RAM would be needed for VASP to evaluate optical properties of a material?

1  Asked on December 5, 2020 by anibal-bezerra

### Promising functionals for transition metal chemistry

0  Asked on October 21, 2020 by andrew-rosen

### Atom legend in VESTA

1  Asked on September 26, 2020 by achintha-ihalage

### Weyl Semimetal and Dirac semimetal

1  Asked on August 19, 2020 by shahid-sattar

### Great computer graphics for matter modelling

1  Asked on August 11, 2020 by user14717

### I wrote a Python code to do MD for a Lennard-Jones fluid but the VACF is wrong: What might be the problem?

0  Asked on July 22, 2020 by user207526