This package implements Metropolis Monte Carlo and Hybrid Monte Carlo
for SU(2) and U(1) gauge theories in d=2,3,4
dimensions.
The library supports also the measurements of several observables, e.g.:
- topological charge
- Wilson loops
- gradient flow
- glueball correlators
This project is compiled using cmake. The installation process produces 2 directories, corresponding to the debug and release cmake build types.
In the following we assume that the source code is placed in ${HOME}/code/
.
- Create a build directory in a custom location, e.g.:
${HOME}/build/su2/
- Copy the content of the directory
doc/installation_scripts/
in that directory. - Change the fields of
do_cmake.sh
such that they match your choice. - Run
bash do_cmake.sh bash do_make.sh
Done. You'll find the debug and executables in the debug/bin/
and release/bin/
subdirectories of the installation directory.