Pyami: a python wrapper for the libami library
Date
Authors
Keywords
Degree Level
Advisor
Degree Name
Volume
Issue
Publisher
Abstract
We present pyami, a Python library to evaluate the frequency integrals encountered in the evaluation of Feynman diagrams. pyami is code bindings for the C++ library libami, which implements the Algorithmic Matsubara Integration technique that has been proposed in recent years. By implementing this library into Python, the plethora of mathematical Python libraries are now at one's disposal to evaluate the remaining spatial momentum integrals after the algorithmic Matsubara integration process. Once provided the topologies of the Feynman diagrams of interest, the values can be computed within an interactive Python environment such as a Jupyter Notebook. We then show example calculations using the Python importance sampling package, VEGAS, to evaluate self-energy diagrams on the real frequency axis by a renormalized perturbation theory scheme described in our recent work.
