Inside iQIST

There are three aspects for this chapter.

First of all, we will present the basic principles of CT-QMC quantum impurity solvers, with an emphasis on the hybridization expansion technique. For detailed derivations and explanations, please refer to the great review article[1]. Second, the algorithms, tricks, and optimization implemented in the iQIST software package are all discussed in details. Finally, we will introduce some technical and programming details for the iQIST from the programmer's perspective. We believe that those guys who would like to hack the iQIST software package to realize their own ideas will benefit from this.

The main topics are as follows:

Reference

  • 1Emanuel Gull, Andrew J. Millis, Alexander I. Lichtenstein, Alexey N. Rubtsov, Matthias Troyer, and Philipp Werner, Rev. Mod. Phys. 83, 349 (2011).