2018-09-26 23:11:37 -05:00
|
|
|
|
|
|
|
|
#!/bin/bash
|
|
|
|
|
set -ex
|
|
|
|
|
|
|
|
|
|
# MOAB Variables
|
2025-04-01 21:47:49 -05:00
|
|
|
MOAB_BRANCH='5.5.1'
|
2018-09-26 23:11:37 -05:00
|
|
|
MOAB_REPO='https://bitbucket.org/fathomteam/moab/'
|
|
|
|
|
MOAB_INSTALL_DIR=$HOME/MOAB/
|
|
|
|
|
|
|
|
|
|
# DAGMC Variables
|
|
|
|
|
DAGMC_BRANCH='develop'
|
|
|
|
|
DAGMC_REPO='https://github.com/svalinn/dagmc'
|
|
|
|
|
DAGMC_INSTALL_DIR=$HOME/DAGMC/
|
|
|
|
|
|
|
|
|
|
CURRENT_DIR=$(pwd)
|
|
|
|
|
|
|
|
|
|
# MOAB Install
|
|
|
|
|
cd $HOME
|
|
|
|
|
mkdir MOAB && cd MOAB
|
|
|
|
|
git clone -b $MOAB_BRANCH $MOAB_REPO
|
|
|
|
|
mkdir build && cd build
|
2025-04-01 21:47:49 -05:00
|
|
|
cmake ../moab -DENABLE_HDF5=ON -DENABLE_NETCDF=ON -DBUILD_SHARED_LIBS=ON -DCMAKE_INSTALL_PREFIX=$MOAB_INSTALL_DIR
|
2019-07-24 13:17:13 -05:00
|
|
|
make -j && make -j install
|
2020-01-10 12:38:03 -06:00
|
|
|
rm -rf $HOME/MOAB/moab $HOME/MOAB/build
|
2018-09-26 23:11:37 -05:00
|
|
|
|
|
|
|
|
# DAGMC Install
|
2020-01-10 12:38:03 -06:00
|
|
|
cd $HOME
|
2018-09-26 23:11:37 -05:00
|
|
|
mkdir DAGMC && cd DAGMC
|
|
|
|
|
git clone -b $DAGMC_BRANCH $DAGMC_REPO
|
|
|
|
|
mkdir build && cd build
|
2020-10-28 12:29:26 -05:00
|
|
|
cmake ../dagmc -DBUILD_TALLY=ON -DCMAKE_INSTALL_PREFIX=$DAGMC_INSTALL_DIR -DBUILD_STATIC_LIBS=OFF -DMOAB_DIR=$MOAB_INSTALL_DIR
|
2018-09-26 23:11:37 -05:00
|
|
|
make -j install
|
2020-01-28 15:11:32 -06:00
|
|
|
rm -rf $HOME/DAGMC/dagmc $HOME/DAGMC/build
|
2018-09-26 23:11:37 -05:00
|
|
|
|
|
|
|
|
cd $CURRENT_DIR
|