Saved in:
Bibliographic Details
Main Authors: Neuhaus, James, Nichols, Nathan S., Banerjee, Debshikha, Cohen-Stead, Benjamin, Maier, Thomas A., Del Maestro, Adrian, Johnston, Steven
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2407.04568
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917887231393792
author Neuhaus, James
Nichols, Nathan S.
Banerjee, Debshikha
Cohen-Stead, Benjamin
Maier, Thomas A.
Del Maestro, Adrian
Johnston, Steven
author_facet Neuhaus, James
Nichols, Nathan S.
Banerjee, Debshikha
Cohen-Stead, Benjamin
Maier, Thomas A.
Del Maestro, Adrian
Johnston, Steven
contents We introduce the SmoQyDEAC.jl package, a Julia implementation of the Differential Evolution Analytic Continuation (DEAC) algorithm [N. S. Nichols et al., Phys. Rev. E 106, 025312 (2022)] for analytically continuing noisy imaginary time correlation functions to the real frequency axis. Our implementation supports fermionic and bosonic correlation functions on either the imaginary time or Matsubara frequency axes, and treatment of the covariance error in the input data. This paper presents an overview of the DEAC algorithm and the features implemented in the SmoQyDEAC.jl. It also provides detailed benchmarks of the package's output against the popular maximum entropy and stochastic analytic continuation methods. The code for this package can be downloaded from our GitHub repository at https://github.com/SmoQySuite/SmoQyDEAC.jl or installed using the Julia package manager. The online documentation, including examples, can be accessed at https://smoqysuite.github.io/SmoQyDEAC.jl/stable/.
format Preprint
id arxiv_https___arxiv_org_abs_2407_04568
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle SmoQyDEAC.jl: A differential evolution package for the analytic continuation of imaginary time correlation functions
Neuhaus, James
Nichols, Nathan S.
Banerjee, Debshikha
Cohen-Stead, Benjamin
Maier, Thomas A.
Del Maestro, Adrian
Johnston, Steven
Statistical Mechanics
We introduce the SmoQyDEAC.jl package, a Julia implementation of the Differential Evolution Analytic Continuation (DEAC) algorithm [N. S. Nichols et al., Phys. Rev. E 106, 025312 (2022)] for analytically continuing noisy imaginary time correlation functions to the real frequency axis. Our implementation supports fermionic and bosonic correlation functions on either the imaginary time or Matsubara frequency axes, and treatment of the covariance error in the input data. This paper presents an overview of the DEAC algorithm and the features implemented in the SmoQyDEAC.jl. It also provides detailed benchmarks of the package's output against the popular maximum entropy and stochastic analytic continuation methods. The code for this package can be downloaded from our GitHub repository at https://github.com/SmoQySuite/SmoQyDEAC.jl or installed using the Julia package manager. The online documentation, including examples, can be accessed at https://smoqysuite.github.io/SmoQyDEAC.jl/stable/.
title SmoQyDEAC.jl: A differential evolution package for the analytic continuation of imaginary time correlation functions
topic Statistical Mechanics
url https://arxiv.org/abs/2407.04568