SciPost logo

SciPost Submission Page

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

by ALF Collaboration, F. F. Assaad, M. Bercx, F. Goth, A. Götz, J. S. Hofmann, E. Huffman, Z. Liu, F. Parisen Toldin, J. S. E. Portela, J. Schwab

Submission summary

Authors (as registered SciPost users): Fakher Assaad · Florian Goth · Johannes Stephan Hofmann · Jefferson Portela
Submission information
Preprint Link:  (pdf)
Code repository:
Date accepted: 2021-10-22
Date submitted: 2021-01-21 09:39
Submitted by: Portela, Jefferson
Submitted to: SciPost Physics Codebases
Ontological classification
Academic field: Physics
  • Condensed Matter Physics - Computational
  • Quantum Physics
Approach: Computational


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 $Z_2$ unconstrained lattice gauge theories coupled to fermionic and $Z_2$ matter. An implementation of the stochastic Maximum Entropy method is also provided. One can download the code from our Git instance at and sign in to file issues.

Published as SciPost Phys. Codebases 1-r2.0 (2022) , SciPost Phys. Codebases 1 (2022)

Reports on this Submission

Anonymous Report 1 on 2021-5-15 (Invited Report)

  • Cite as: Anonymous, Report on arXiv:2012.11914v2, delivered 2021-05-14, doi: 10.21468/SciPost.Report.2918


This manuscript presents a documentation for Auxiliary Field Monte Carlo simulation codes of many-fermion problems developed by the authors. This is one of the world's leading research groups for doing these types of simulations. These are state of the art methods and have the capability of addressing many contemporary problems in many-body physics.

Making these well documented codes public would greatly enhance their utility and be a great service to the condensed matter community. In addition to worked examples and tutorials the document also presents pedagogical introduction to the Quantum Monte Carlo methods and their variations.




This manuscript is well suited to this journal. I would recommend publication of the manuscript without further changes.

  • validity: top
  • significance: top
  • originality: good
  • clarity: top
  • formatting: excellent
  • grammar: excellent

Login to report or comment