Nevanlinna.jl: A Julia implementation of Nevanlinna analytic continuation
Kosuke Nogaki, Jiani Fei, Emanuel Gull, Hiroshi Shinaoka
SciPost Phys. Codebases 19 (2023) · published 13 November 2023
- doi: 10.21468/SciPostPhysCodeb.19
- live repo (external)
- Submissions/Reports
This Publication is part of a bundle
When citing, cite all relevant items (e.g. for a Codebase, cite both the article and the release you used).
DOI | Type | |
---|---|---|
10.21468/SciPostPhysCodeb.19 | Article | |
10.21468/SciPostPhysCodeb.19-r1.0 | Codebase release |
Abstract
We introduce a Julia implementation of the recently proposed Nevanlinna analytic continuation method. The method is based on Nevanlinna interpolants and inherently preserves the causality of a response function due to its construction. For theoretical calculations without statistical noise, this continuation method is a powerful tool to extract real-frequency information from numerical input data on the Matsubara axis. This method has been applied to first-principles calculations of correlated materials. This paper presents its efficient and full-featured open-source implementation of the method including the Hamburger moment problem and smoothing.
Cited by 5
Authors / Affiliations: mappings to Contributors and Organizations
See all Organizations.- 1 Kosuke Nogaki,
- 2 3 Jiani Fei,
- 3 Emanuel Gull,
- 4 5 Hiroshi Shinaoka
- 1 京都大学 / Kyoto University
- 2 Stanford University [SU]
- 3 University of Michigan–Ann Arbor [UM]
- 4 埼玉大学 / Saitama University
- 5 Japan Science and Technology Agency [JST]