SmoQySynthAC
SmoQySynthAC.jl is a package developed to generate synthetic imaginary-time correlation data meant to resemble noisy quantum Monte Carlo (QMC) measurements, where the introduced noise is correlated in imaginary-time. This synthetic data can then be used to benchmark analytic continuation (AC) methods, or numerical methods for transforming noisy imaginary-time correlation data to Matsubara space. The approach used to generate noisy synthetic data is based on a method introduced in Shao et. al., the citation for which is given below.
@article{PhysRevX.7.041072,
title = {Nearly Deconfined Spinon Excitations in the Square-Lattice Spin-$1/2$ Heisenberg Antiferromagnet},
author = {Shao, Hui and Qin, Yan Qi and Capponi, Sylvain and Chesi, Stefano and Meng, Zi Yang and Sandvik, Anders W.},
journal = {Phys. Rev. X},
volume = {7},
issue = {4},
pages = {041072},
numpages = {26},
year = {2017},
month = {Dec},
publisher = {American Physical Society},
doi = {10.1103/PhysRevX.7.041072},
url = {https://link.aps.org/doi/10.1103/PhysRevX.7.041072}
}
Installation
To install SmoQySynthAC.jl
, simply open the Julia REPL and run the commands
julia> ]
pkg> add SmoQySynthAC
or equivalently via Pkg
do
julia> using Pkg; Pkg.add("SmoQySynthAC")
Funding
The development of this code was supported by the U.S. Department of Energy, Office of Science, Basic Energy Sciences, under Award Number DE-SC0022311.