Differences
This shows you the differences between two versions of the page.
wiki:run [2016/10/18 20:46] danielver02 [Execution] |
wiki:run [2021/05/31 13:15] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Running ALPS ====== | ||
- | ===== Installation ===== | ||
- | |||
- | ===== Compilation ===== | ||
- | |||
- | The code compiles with the following compilers: | ||
- | * gfortran | ||
- | * Intel Fortran | ||
- | * PGI Fortran | ||
- | * Cray Fortran | ||
- | |||
- | We strongly recommend to use gfortran to compile the code. The following section shows the best flags for the different compilers. | ||
- | |||
- | === gfortran Flags === | ||
- | The following gfortran flags seem to lead to best results: | ||
- | |||
- | < | ||
- | |||
- | |||
- | === Intel Fortran Flags === | ||
- | The following Intel Fortran flags seem to lead to best results: | ||
- | |||
- | < | ||
- | |||
- | === PGI Fortran Flags === | ||
- | The following PGI Fortran flags seem to lead to best results: | ||
- | |||
- | < | ||
- | |||
- | |||
- | === Cray Fortran Flags === | ||
- | **ALPS currently shows very poor performance when compiled with the Cray compiler!** | ||
- | |||
- | The following Cray Fortran flags seem to lead to best results: | ||
- | |||
- | < | ||
- | |||
- | |||
- | ===== Execution ===== | ||
- | |||
- | ALPS requires a namelist input with the basic parameters for each calculation. These namelist files contain a number of parameters that are described [[parameters|here]]. |