i QIST: An open source continuous-time quantum Monte Carlo impurity solver toolkit
Abstract
Quantum impurity solvers have a broad range of applications in theoretical studies of strongly correlated electron systems. Especially, they play a key role in dynamical mean-field theory calculations of correlated lattice models and realistic materials. Therefore, the development and implementation of efficient quantum impurity solvers is an important task. In this paper, we present an open source interacting quantum impurity solver toolkit (dubbed i QIST). This package contains several highly optimized quantum impurity solvers which are based on the hybridization expansion continuous-time quantum Monte Carlo algorithm, as well as some essential pre- and post-processing tools. We first introduce the basic principle of continuous-time quantum Monte Carlo algorithm and then discuss the implementation details and optimization strategies. The software framework, major features, and installation procedure for i QIST are also explained. Finally, several simple tutorials are presented in order to demonstrate the usage and power of i QIST.
- Publication:
-
Computer Physics Communications
- Pub Date:
- October 2015
- DOI:
- 10.1016/j.cpc.2015.04.020
- arXiv:
- arXiv:1409.7573
- Bibcode:
- 2015CoPhC.195..140H
- Keywords:
-
- Quantum impurity model;
- Continuous-time quantum Monte Carlo algorithm;
- Dynamical mean-field theory;
- Condensed Matter - Strongly Correlated Electrons;
- Physics - Computational Physics
- E-Print:
- 48 pages in single column format, 8 figures