Files
CFDEMcoupling-PFM/src/lagrangian/cfdemParticle/etc/compileCFDEMcoupling_sol.sh
2013-03-08 08:45:31 +01:00

37 lines
1.3 KiB
Bash
Executable File

#!/bin/bash
#===================================================================#
# compile routine for CFDEMcoupling solvers, part of CFDEMproject
# Christoph Goniva - May. 2012, DCS Computing GmbH
#===================================================================#
#- include functions
source $CFDEM_SRC_DIR/etc/functions.sh
NOW="$(date +"%Y-%m-%d-%H:%M")"
logDir="log"
cd $CFDEM_SRC_DIR/etc
mkdir -p $logDir
#================================================================================#
# compile solvers
#================================================================================#
for solverName in "cfdemSolverPiso" "cfdemSolverIB" "cfdemSolverPisoScalar"
do
#--------------------------------------------------------------------------------#
#- define variables
logpath="$(dirname "$(readlink -f ${BASH_SOURCE[0]})")/$logDir"
logfileName="log_compileCFDEMcoupling""_$solverName"
casePath="$CFDEM_SOLVER_DIR/$solverName"
headerText="$logfileName""_$solverName""-$NOW"
#--------------------------------------------------------------------------------#
compileSolver $logpath $logfileName $casePath $headerText
done
#echo "Note: the list of solvers compiled might be incomplete."
#echo "please check $CFDEM_SOLVER_DIR for more solvers available"