Newer
Older
#!/bin/sh
cd "${0%/*}" || exit # Run from this directory
## . ${WM_PROJECT_DIR:?}/bin/tools/LogFunctions # Tutorial logfile functions
#------------------------------------------------------------------------------
# Test for petscFoam
if command -v foamHasLibrary >/dev/null \
&& ! foamHasLibrary -verbose petscFoam
then
/bin/cat<<INFORMATION 1>&2
==> petsc not found?
Define manually, enable in OpenFOAM etc/bashrc, or try the following [POSIX]:
eval \$(foamEtcFile -sh -config petsc -- -force)
==
INFORMATION
echo "Skip petscFoam tutorials"
exit 1
fi
foamRunTutorials -skipFirst $* # Run tutorials recursively
## collectLogs
#------------------------------------------------------------------------------