openfoam/tutorials/compressible/sonicFoam/RAS/nacaAirfoil/Allrun
Mark Olesen 91ed12d91c ENH: update nacaAirfoil tutorial to use prostar4 mesh
- Replaces prostar3 mesh format, which we no longer support.
- Update initial conditions to use regex and include file.
2016-10-07 19:11:50 +02:00

37 lines
834 B
Bash
Executable File

#!/bin/sh
cd ${0%/*} || exit 1 # Run from this directory
# Source tutorial run functions
. $WM_PROJECT_DIR/bin/tools/RunFunctions
# Convert mesh from resources directory
runApplication star4ToFoam -scale 1 \
$FOAM_TUTORIALS/resources/geometry/nacaAirfoil/nacaAirfoil
# Symmetry plane -> empy
sed -i -e 's/symmetry\([)]*;\)/empty\1/' constant/polyMesh/boundary
# Don't need these extra files (from star4ToFoam conversion)
rm -f \
constant/cellTable \
constant/polyMesh/cellTableId \
constant/polyMesh/interfaces \
constant/polyMesh/origCellId > /dev/null 2>&1
if isParallel "$@"
then
# Parallel
runApplication decomposePar
runParallel $(getApplication)
else
# Serial
runApplication $(getApplication)
fi
#------------------------------------------------------------------------------