Skip to content

Latest commit

 

History

History
31 lines (26 loc) · 992 Bytes

installPlaceReceiver.md

File metadata and controls

31 lines (26 loc) · 992 Bytes

Installing Meshing/place_receivers

This file is for compiling Meshing/place_receivers on KAUST Supercomputer Facility for placing receivers on topography

Use cdl5 environment

ssh -X cdl5

Load necessary modules

module swap PrgEnv-cray PrgEnv-intel
module load cdt
module load python/3.8.0-cdl

Set path

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:$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

Clone ASAGI and update submodules

git clone https://github.com/SeisSol/Meshing.git
cd Meshing
git submodule update --init

Install place reveivers

cd place_receivers
mkdir build && cd build
$HOMESW/bin/cmake/bin/cmake ..
make