nacaAirfoil

#!/bin/sh
cd “${0%/*}” || exit # Run from this directory
. ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions # Tutorial run functions
#——————————————————————————

# Convert mesh from resources directory
runApplication star4ToFoam -scale 1 \r
$FOAM_TUTORIALS/resources/geometry/nacaAirfoil/nacaAirfoil

# Symmetry plane -> empty
sed -i -e ‘s/symmetry([)]*;)/empty1/’ constant/polyMesh/boundary

# Don’t need these extra files (from star4ToFoam conversion)
rm -f \r
constant/cellTable \r
constant/polyMesh/cellTableId \r
constant/polyMesh/interfaces \r
constant/polyMesh/origCellId \r
;

if isParallel “$@”
then

# Parallel
runApplication decomposePar
runParallel $(getApplication)

else

# Serial
runApplication $(getApplication)

fi

#——————————————————————————

実行年月:02/01/2021