This file is for compiling ASAGI on KAUST Supercomputer Facility
ssh -X cdl5
module swap PrgEnv-cray PrgEnv-intel
module unload intel/2021.4.0
module load intel/19.0.5.281
export HOMESW=/project/k1488/kadek/myLibs/cmakeSeisSol
export PATH=$HOMESW/bin:$PATH
export LIBRARY_PATH=$HOMESW/lib:$LIBRARY_PATH
export LD_LIBRARY_PATH=$HOMESW/lib:$HOMESW/netcdf-4.6.1:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=$HOMESW/lib/pkgconfig:$PKG_CONFIG_PATH
export CMAKE_PREFIX_PATH=$HOMESW:$CMAKE_PREFIX_PATH
export EDITOR=vi
export CPATH=$HOME/include:$CPATH
export FC=ftn or FC=mpifc (for gcc)
export CXX=CC or CXX=mpigxx (for gcc)
export CC=cc or CC=mpigcc (for gcc)
git clone https://github.com/TUM-I5/ASAGI.git
cd ASAGI
git submodule update --init
mkdir build
cd build
export CMAKE_PREFIX_PATH=$CMAKE_PREFIX_PATH
$HOMESW/bin/cmake/bin/cmake ../ -DCMAKE_INSTALL_PREFIX=$HOMESW/ASAGI/build
make -j8
make install
export PKG_CONFIG_PATH=$HOMESW/ASAGI/build/lib/pkgconfig:$PKG_CONFIG_PATH
export LD_LIBRARY_PATH=$HOMESW/ASAGI/build/lib:$LD_LIBRARY_PATH
After the installation is done, continue to install SeisSol.