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).
We present a novel and open-source implementation of the worm algorithm, which is an algorithm to simulate Bose-Hubbard and sign-positive spin models using a path-integral representation of the partition function. The code can deal with arbitrary lattice structures and assumes spin-exchange terms, or bosonic hopping amplitudes, between nearest-neighbor sites, and local or nearest-neighbor interactions of the density-density type. We explicitly demonstrate the near-linear scaling of the algorithm with respect to the system volume and the inverse temperature and analyze the autocorrelation times in the vicinity of a $U(1)$ second order phase transition. The code is written in such a way that extensions to other lattice models as well as closely-related sign-positive models can be done straightforwardly on top of the provided framework.
Cited by 3
Casiano-Diaz et al., A path integral ground state Monte Carlo algorithm for entanglement of lattice bosons
SciPost Phys. 14, 054 (2023) [Crossref]
Sadoune et al., Codebase release 1.0 Worm
SciPost Phys. Codebases, 9-r1.0 (2022) [Crossref]
SchÃ¶nmeier-Kromer et al., Competing instabilities at long length scales in the one-dimensional Bose-Fermi-Hubbard model at commensurate fillings
Phys. Rev. B 107, 054502 (2023) [Crossref]
Authors / Affiliations: mappings to Contributors and OrganizationsSee all Organizations.
- 1 2 Nicolas Sadoune,
- 1 2 Lode Pollet
- 1 Ludwig-Maximilians-Universität München / Ludwig Maximilian University of Munich [LMU]
- 2 Munich Center for Quantum Science and Technology [MCQST]
- Deutsche Forschungsgemeinschaft / German Research FoundationDeutsche Forschungsgemeinschaft [DFG]
- FP7 Seventh Framework Programme (FP7) (through Organization: European Commission [EC])