and replaced interDyMFoam with a script which reports this change. The interDyMFoam tutorials have been moved into the interFoam directory. This change is one of a set of developments to merge dynamic mesh functionality into the standard solvers to improve consistency, usability, flexibility and maintainability of these solvers. Henry G. Weller CFD Direct Ltd.
38 lines
747 B
Bash
Executable File
38 lines
747 B
Bash
Executable File
#!/bin/sh
|
|
|
|
cd ${0%/*} || exit 1 # Run from this directory
|
|
|
|
# Source tutorial run functions
|
|
. $WM_PROJECT_DIR/bin/tools/RunFunctions
|
|
|
|
# copy DTC hull surface from resources folder
|
|
cp $FOAM_TUTORIALS/resources/geometry/DTC-scaled.stl.gz constant/triSurface/
|
|
|
|
runApplication surfaceFeatureExtract
|
|
|
|
runApplication blockMesh
|
|
|
|
for i in 1 2 3 4 5 6
|
|
do
|
|
runApplication -s $i \
|
|
topoSet -dict system/topoSetDict.${i}
|
|
|
|
runApplication -s $i \
|
|
refineMesh -dict system/refineMeshDict -overwrite
|
|
done
|
|
|
|
runApplication snappyHexMesh -overwrite
|
|
|
|
rm -rf 0
|
|
cp -r 0.orig 0
|
|
|
|
runApplication setWaves -alpha alpha.water
|
|
|
|
runApplication decomposePar
|
|
|
|
runParallel renumberMesh -overwrite
|
|
|
|
runParallel $(getApplication)
|
|
|
|
runApplication reconstructPar
|