MatsubaraFunctions.jl: An equilibrium Green's function library in the Julia programming language
arXiv:2309.12511 · doi:10.21468/SciPostPhysCodeb.24
Abstract
The Matsubara Green's function formalism stands as a powerful technique for computing the thermodynamic characteristics of interacting quantum many-particle systems at finite temperatures. In this manuscript, our focus centers on introducing MatsubaraFunctions.jl, a Julia library that implements data structures for generalized n-point Green's functions on Matsubara frequency grids. The package's architecture prioritizes user-friendliness without compromising the development of efficient solvers for quantum field theories in equilibrium. Following a comprehensive introduction of the fundamental types, we delve into a thorough examination of key facets of the interface. This encompasses avenues for accessing Green's functions, techniques for extrapolation and interpolation, as well as the incorporation of symmetries and a variety of parallelization strategies. Examples of increasing complexity serve to demonstrate the practical utility of the library, supplemented by discussions on strategies for sidestepping impediments to optimal performance.
arXiv commentrevised version, 37 pages, 10 figures
References in corpus (44)
- The density-matrix renormalization group
- Electronic Structure Calculations with Dynamical Mean-Field Theory: A Spectral Density Functional Approach
- Exact evolution equation for the effective potential
- Quantum Spin Liquids
- The GW method
- A Common Thread: the pairing interaction for the unconventional superconductors
- Quantum Cluster Theories
- Functional renormalization group approach to correlated fermion systems
- A Field Guide to Spin Liquids
- TRIQS: A Toolbox for Research on Interacting Quantum Systems
- Diagrammatic routes to nonlocal correlations beyond dynamical mean field theory
- Antiferromagnetism and d-wave superconductivity in cuprates: a uster DMFT study
- Finite-temperature phase diagram of the Heisenberg-Kitaev model
- Pseudogap and high-temperature superconductivity from weak to strong coupling. Towards quantitative theory
- Tracking the Footprints of Spin Fluctuations: A MultiMethod, MultiMessenger Study of the Two-Dimensional Hubbard Model
- J_1-J_2 frustrated two-dimensional Heisenberg model: Random phase approximation and functional renormalization group
- Functional renormalization group for the anisotropic triangular antiferromagnet
- Magnetic order and paramagnetic phases in the quantum J1-J2-J3 honeycomb model
- Algorithms for optimized maximum entropy and diagnostic tools for analytic continuation
- Nonequilibrium functional RG with frequency dependent vertex function: A study of the single impurity Anderson model
- Constrained sampling method for analytic continuation
- A finite-frequency functional RG approach to the single impurity Anderson model
- High-frequency asymptotics of the vertex function: diagrammatic parametrization and algorithmic implementation
- Numerical analytic continuation: Answers to well-posed questions
- Identifying the maximum entropy method as a special limit of stochastic analytic continuation
- Renormalized perturbation calculations for the single impurity Anderson model
- Fingerprints of the local moment formation and its Kondo screening in the generalized susceptibilities of many-electron problems
- Single-boson exchange decomposition of the vertex function
- Frustrated Quantum Spins at finite Temperature: Pseudo-Majorana functional RG approach
- Boson-Exchange Parquet Solver for dual fermions
- Multiloop functional renormalization group approach to quantum spin systems
- Parquet-like equations for the Hedin three-leg vertex
- Fluctuation diagnostic of the nodal/antinodal dichotomy in the Hubbard model at weak coupling: a parquet dual fermion approach
- Tiling with triangles: parquet and methods unified
- Single boson exchange representation of the functional renormalization group for strongly interacting many-electron systems
- Pinch-points to half-moons and up in the stars: the kagome skymap
- Quantum effects on unconventional pinch point singularities
- Efficient evaluation of the polarization function in dynamical mean-field theory
- Multiloop flow equations for single-boson exchange fRG
- Spin fluctuations in the 0.7-anomaly in quantum point contacts
- Multiloop pseudofermion functional renormalization for quantum spin systems: Application to the spin- kagome Heisenberg model
- ACFlow: An open source toolkit for analytical continuation of quantum Monte Carlo data
- Hierarchical Parallelisation of Functional Renormalisation Group Calculations -- hp-fRG
- Keldysh Functional Renormalization Group Treatment of Finite-Ranged Interactions in Quantum Point Contacts