One can use the ALF package downloaded automatically by the Python script in the first part of this tutorial, or manually, by typing
git clone https://github.com/ALF-QMC/ALF.gitin a shell.
The necessary environment variables and the directives for compiling the code are set by the script configure.sh:
source configure.sh GNU noMPIfollowed by the command make. Details and further options are described in the package’s documentation found in its repository.
A workflow you can adopt for solving the exercises — or indeed using ALF in general — is the following:
Compile the modified Hamiltonian module, for instance:
makeCreate a data directory with the content of
Start:cp -r ./Scripts_and_Parameters_files/Start ./Run && cd ./Run/Run its executable, e.g., serially:
$ALF_DIR/Prog/ALF.outPerform default analyses[1]:
$ALF_DIR/Analysis/ana.out *
The structure of the data files and details on the analysis output can be found in ALF’s documentation.
The
analysis.shbash script from earlier versions of ALF, run without arguments, is still available in theStartdirectory.