English

The ALF (Algorithms for Lattice Fermions) project release 2.4. Documentation for the auxiliary-field quantum Monte Carlo code

Strongly Correlated Electrons 2025-12-03 v8 High Energy Physics - Lattice Computational Physics Quantum Physics

Abstract

The Algorithms for Lattice Fermions package provides a general code for the finite-temperature and projective auxiliary-field quantum Monte Carlo algorithm. The code is engineered to be able to simulate any model that can be written in terms of sums of single-body operators, of squares of single-body operators and single-body operators coupled to a bosonic field with given dynamics. The package includes five pre-defined model classes: SU(N) Kondo, SU(N) Hubbard, SU(N) t-V and SU(N) models with long range Coulomb repulsion on honeycomb, square and N-leg lattices, as well as Z2Z_2 unconstrained lattice gauge theories coupled to fermionic and Z2Z_2 matter. An implementation of the stochastic Maximum Entropy method is also provided. One can download the code from our Git instance at https://git.physik.uni-wuerzburg.de/ALF/ALF/-/tree/ALF-2.4 and sign in to file issues.

Cite

@article{arxiv.2012.11914,
  title  = {The ALF (Algorithms for Lattice Fermions) project release 2.4. Documentation for the auxiliary-field quantum Monte Carlo code},
  author = {ALF Collaboration and F. F. Assaad and M. Bercx and F. Goth and A. Götz and J. S. Hofmann and E. Huffman and Z. Liu and F. Parisen Toldin and J. S. E. Portela and J. Schwab},
  journal= {arXiv preprint arXiv:2012.11914},
  year   = {2025}
}

Comments

117 pages, 12 figures. v8: update do ALF 2.4. Resubmission to SciPost. This article supersedes arXiv:1704.00131

R2 v1 2026-06-23T21:11:44.706Z