ACFlow: An open source toolkit for analytical continuation of quantum Monte Carlo data
arXiv:2211.16692 · doi:10.1016/j.cpc.2023.108863
Abstract
The purpose of analytical continuation is to establish a real frequency spectral representation of single-particle or two-particle correlation function (such as Green's function, self-energy function, and dynamical susceptibilities) from noisy data generated in finite temperature quantum Monte Carlo simulations. It requires numerical solutions of a family of Fredholm integral equations of the first kind, which is indeed a challenging task. In this paper, an open source toolkit (dubbed ACFlow) for analytical continuation of quantum Monte Carlo data is presented. We at first give a short introduction to the analytical continuation problem. Next, three primary analytical continuation algorithms, including maximum entropy method, stochastic analytical continuation, and stochastic optimization method, as implemented in this toolkit are reviewed. And then we elaborate major features, implementation details, and basic usage of this toolkit. Finally, four representative examples are shown to demonstrate usefulness and flexibility of the ACFlow toolkit.
arXiv comment26 pages, 7 figures
References in corpus (28)
- Continuous-time Monte Carlo methods for quantum impurity models
- Quantum Monte Carlo methods for nuclear physics
- Polaron Problem by Diagrammatic Quantum Monte Carlo
- Orthogonal Polynomial Representation of Imaginary-Time Green's Functions
- Compressing Green's function using intermediate representation between imaginary-time and real-frequency domains
- Diagrammatic Monte Carlo for Correlated Fermions
- A reliable Pade analytical continuation method based on a high accuracy symbolic computation algorithm
- Algorithms for optimized maximum entropy and diagnostic tools for analytic continuation
- Nevanlinna Analytical Continuation
- Improved Estimators for the Self-Energy and Vertex Function in Hybridization Expansion Continuous-Time Quantum Monte Carlo Simulations
- Constrained sampling method for analytic continuation
- Implementation of the Maximum Entropy Method for Analytic Continuation
- Artificial Neural Network Approach to the Analytic Continuation Problem
- Numerical analytic continuation: Answers to well-posed questions
- Progress on stochastic analytic continuation of quantum Monte Carlo data
- Analytic Continuation of Quantum Monte Carlo Data by Stochastic Analytical Inference
- QIST: An open source continuous-time quantum Monte Carlo impurity solver toolkit
- Analytical Continuation of Matrix-Valued Functions: Carathéodory Formalism
- Analytic continuation by averaging Padé approximants
- Spectral weight function for the half-filled Hubbard model: a singular value decomposition approach
- Efficient hybridization fitting for dynamical mean-field theory via semi-definite relaxation
- QIST v0.7: An open source continuous-time quantum Monte Carlo impurity solver toolkit
- Padé approximants for improved finite-temperature spectral functions in the numerical renormalization group
- Stochastic reconstructions of spectral functions: Application to lattice QCD
- The Average Spectrum Method for Analytic Continuation: Efficient Blocked Modes Sampling and Dependence on Discretization Grid
- : Implementation of the Stochastic Optimization Method for Analytic Continuation
- Extending the average spectrum method: Grid points sampling and density averaging
- Analytic continuation from limited noisy Matsubara data
Cited by in corpus (13)
- Modeling the unphysical pseudomode model with physical ensembles: simulation, mitigation, and restructuring of non-Markovian quantum noise
- Stochastic pole expansion method
- Estimates of the dynamic structure factor for the finite temperature electron liquid via analytic continuation of path integral Monte Carlo data
- Reconstructing lattice QCD spectral functions with stochastic pole expansion and Nevanlinna analytic continuation
- dynamical mean-field theory with natural orbitals renormalization group impurity solver: Formalism and applications
- Classical dynamics of the antiferromagnetic Heisenberg spin ladder
- SmoQyDEAC.jl: A differential evolution package for the analytic continuation of imaginary time correlation functions
- Supersolid Phase in the Diluted Holstein Model
- Barycentric rational function approximation made simple: A fast analytic continuation method for Matsubara Green's functions
- MatsubaraFunctions.jl: An equilibrium Green's function library in the Julia programming language
- The noiseless limit and improved-prior limit of the maximum entropy method and their implications for the analytic continuation problem
- Spin liquid phase in the Hubbard model: Luttinger-Ward analysis of the slave-rotor formalism
- PyLIT: Reformulation and implementation of the analytic continuation problem using kernel representation methods