ALF 2.5 released

The latest stable version of the package is now ALF 2.5. The main improvements with respect to 2.4 are: Better handling of errors. Improved, automatic compilation of HDF5. Safer restart function. With respect to the latter point: as of ALF 2.5 a file named RUNNING is generated in each run directory and is deleted upon successful completion of the run. Restart is not allowed if the file RUNNING is not present. [Read More]

ALF 2.4 released

The latest stable version of the package is now ALF 2.4. The main improvements with respect to 2.3 are: The availability of the numerical libraries Lapack and BLAS is now automatically tested by the installation configuration script configure.sh (issue 219). Symmetries between flavors can now be leveraged to a speed-up of a factor \(N_\text{fl}\)*. * In the ALF code, the flavor index refers to degrees of freedom that are block diagonal. [Read More]

Presentation on FAIR data and ALF

Check our new video: FAIR data & ALF.

We make the case for data management in science, present the concept of FAIR data, and report on the current status of the integration of ALF into the open materials repository NOMAD.

New ALF Reference Paper


After five years and considerable development effort, ALF’s reference paper got its due update: As the very first paper in SciPost Physics Codebases!

  • The ALF (Algorithms for Lattice Fermions) project release 2.0. Documentation for the auxiliary-field quantum Monte Carlo code, SciPost Phys. Codebases 1 (2022)
    https://scipost.org/SciPostPhysCodeb.1.

Please cite this paper when acknowledging ALF.

Updates to our latest release, ALF 2.3, should follow soon.

BiBTeX

ALF YouTube Channel



We now have a new home for our videos, where we can better organize them and where they are more easily findable: ALF’s YouTube channel.

Whether you’re more interested in QMC Research talks, or in taking a deep dive into ALF’s code or feel like revisiting our 2020 or 2022 User Workshops, check it out – and don’t forget to subscribe.

ALF 2.3 released

The latest stable version of the package is now ALF 2.3. The main improvements with respect to 2.2 are: Automatically write all parameters to the HDF5 file by parsing the Hamiltonian files and also check that the parameters are identical when resuming a previous run (issue 196). The necessary numerical libraries are now tested by the installation script (issue 219). Improved code modularity (issue 223). Additional error message: warning for checkerboard decomposition on odd-sized lattices (bug 207). [Read More]

ALF 2022 concluded

User Workshop

Last week we concluded the 2022 ALF User Workshop, where the participants could try the latest features of ALF and pyALF.

Links to the event presentations slides and recordings can be found here.

This week of intense work was capped by a very profitable discussion session (picture below). Thank you all!

photo_workshop2022.png

User Workshop 2022

Registrations Open

We are glad to announce the second ALF User Workshop: ALF Workshop 2022. Registrations are already open: https://alfworkshop2022.sciencesconf.org/. The event will take place online from 14/Feb/2022 to 18/Feb/2022 and is aimed at both beginners and advanced users. A detailed program is not yet available, but it will include: hands-on sessions with ALF presentations: QMC theoretical basis, ALF particulars, and recent results contributed talks by workshop participants Whether you’d like to learn the basics of ALF, or could use some help with implementing your own Hamiltonian or measurement, this workshop puts the whole team at your disposal. [Read More]

ALF 2.2 released

The latest stable version of the package is now ALF 2.2. The main improvements with respect to 2.1 are: HDF5 data format is supported (see documentation Sec. 5.7.2, 6.2, 6.3) bond multiplicity is automatically taken care of by the code To use HDF5 you’ll need to recompile the package. Notice that, due to this changes, this release is not strictly backwards compatible: the argument DEVEL/DEVELOPMENT is no longer a MACHINE name, but an optional switch in script configure. [Read More]