Install Lumen on ISM cluster (Rome)

From Lumen wiki
Jump to navigationJump to search

Hereafter is how we configure Lumen on the ISM-cluster in Rome

module load gcc-10.2.1/gcc
module load gcc-10.2.1/ompi-4.1.1
module load gcc-10.2.1/OpenBLAS-0.3.21
module load gcc-10.2.1/yambo-libs/ompi-4.1.1

YAMBO_LIBS="/home/sangalli/Codes/Yambo/yambo-libs/gcc-10.2.1/"

FCFLAGS="-O3 -g -mtune=native -ftree-vectorize" # -fcheck=bounds"

./configure \
FCFLAGS="$FCFLAGS_OPT" \
--enable-open-mp \
--enable-keep-src \
--enable-time-profile --enable-memory-profile \
--enable-par-linalg --enable-slepc-linalg --with-elpa-libs="yes" \
--with-libxc-path="/opt/share/libs/gcc-10.2.1/libxc-5.1.5" \
--with-fft-path="/opt/share/libs/gcc-10.2.1/fftw-3.3.9" \
--with-blas-libs="/opt/share/libs/gcc-10.2.1/OpenBLAS-0.3.21/lib/libopenblas.a" \
--with-lapack-libs="/opt/share/libs/gcc-10.2.1/OpenBLAS-0.3.21/lib/libopenblas.a" \
--with-extlibs-path="$YAMBO_LIBS"