`ana_cont` is a Python package dedicated to the analytic continuation of many-body Green's functions. It provides a user-friendly interface to standard continuation methods, specifically Padé approximants and the Maximum Entropy Method (…
`ana_cont` is a Python package dedicated to the analytic continuation of many-body Green's functions. It provides a user-friendly interface to standard continuation methods, specifically Padé approximants and the Maximum Entropy Method (MaxEnt), enabling the extraction of real-frequency spectral functions from imaginary-axis QMC data.
Reference papers are not yet linked for this code.
pip install ana_contana_cont is a Python package dedicated to the analytic continuation of many-body Green's functions. It provides a user-friendly interface to standard continuation methods, specifically Padé approximants and the Maximum Entropy Method (MaxEnt), enabling the extraction of real-frequency spectral functions from imaginary-axis QMC data.
Scientific domain: Analytic Continuation, Many-body Physics Target user community: Researchers converting Euclidean QMC data to real-frequency spectra
MaxEntSolver class) for spectral reconstruction.PadeSolver class).Standard post-processing tool.
MaxEntSolver or PadeSolver.solver.solve()).| Method | Description | Key Characteristics |
|---|---|---|
| ana_cont | Library implementing MaxEnt and Pade | General purpose, standard MaxEnt/Pade algorithms |
| SpM | Sparse Modeling | Stable against noise, automatic basis selection |
| SOM | Stochastic Optimization Method | Sampling based, avoids default models, handles noise well |
| Nevanlinna | Nevanlinna analytical continuation | Preserves causality, potentially more rigorous |
Primary sources:
Verification status: ✅ VERIFIED