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 F. Assaad · Florian Goth · Johannes Stephan Hofmann · Jefferson Portela |
| Submission information | |
|---|---|
| Preprint Link: | https://arxiv.org/abs/2012.11914v2 (pdf) |
| Code repository: | https://git.physik.uni-wuerzburg.de/ALF/ALF/-/tree/ALF-2.0 |
| Date accepted: | Oct. 22, 2021 |
| Date submitted: | Jan. 21, 2021, 9:39 a.m. |
| Submitted by: | Jefferson Portela |
| Submitted to: | SciPost Physics Codebases |
| Ontological classification | |
|---|---|
| Academic field: | Physics |
| Specialties: |
|
| Approach: | Computational |
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 $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 https://git.physik.uni-wuerzburg.de/ALF/ALF/-/tree/ALF-2.0 and sign in to file issues.
Published as SciPost Phys. Codebases 1 (2022) , SciPost Phys. Codebases 1-r2.0 (2022)
Reports on this Submission
Report #1 by Anonymous (Referee 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
Strengths
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.
