We present the Python package ana_cont for the analytic continuation of fermionic and bosonic many-body Green's functions by means of either the Padé approximants or the maximum entropy method. The determination of hyperparameters and the implementation are described in detail. The code is publicly available on GitHub, where also documentation and learning resources are provided. Program summary: Program Title: ana_cont CPC Library link to program files: https://doi.org/10.17632/vphzykvvf2.1 Developer's repository link: https://github.com/josefkaufmann/ana_cont Licensing provisions: MIT Programming language: Python External dependencies: Python (≥3.6), numpy, scipy, matplotlib, h5py, PyQt5, Cython Supplementary material: Test case files, tutorials, and instructions Nature of problem: Analytic continuation of correlation functions from Matsubara frequencies/imaginary time to real frequencies. Solution method: Padé interpolation, maximum entropy method Additional comments including restrictions and unusual features: The most important features can be accessed through the graphical user interface. For more flexibility, it is recommended to use the code as a library and write problem specific scripts.
en
dc.description.sponsorship
Fonds zur Förderung der wissenschaftlichen Forschung (FWF)
-
dc.language.iso
en
-
dc.publisher
ELSEVIER
-
dc.relation.ispartof
Computer Physics Communications
-
dc.subject
Analytic continuation
en
dc.subject
Maximum entropy
en
dc.subject
Padé
en
dc.title
ana_cont: Python package for analytic continuation