The code compiles with the following compilers:
We strongly recommend to use gfortran to compile the code. The following section shows the best flags for the different compilers.
The following gfortran flags seem to lead to best results:
-O3 -DDOUBLE -ffast-math -funroll-loops -lm -I./include
The following Intel Fortran flags seem to lead to best results:
-O3 -DDOUBLE -unroll-aggressive -opt-prefetch -fast -I./include/
The following PGI Fortran flags seem to lead to best results:
-O3 -DDOUBLE -fast -Mipa=fast -Mfprelaxed -lm -I./include/
ALPS currently shows very poor performance when compiled with the Cray compiler!
The following Cray Fortran flags seem to lead to best results:
-O3 -DDOUBLE -e m -lm -I./include/
ALPS requires a namelist input with the basic parameters for each calculation. These namelist files contain a number of parameters that are described here.