#!/bin/bash

foamCleanTutorials

cd airfoil
./run_mesh
cd ..

cd background
blockMesh > log.blockMesh
#snappyHexMe.overwrite

topoSet -dict system/topoSetDictR1 > log.topoSetR1

refineMesh -dict system/refineMeshDict1 -overwrite > log.refineMesh1

topoSet -dict system/topoSetDictR2 > log.topoSetR2

refineMesh -dict system/refineMeshDict2 -overwrite > log.refineMesh2

mergeMeshes . ../airfoil -overwrite > log.mergeMeshes

topoSet > log.topoSetBackground
topoSet -dict system/topoSetDict_movingZone > log.topoSetMovingZone

checkMesh -allTopology -allGeometry -writeSets vtk > log.checkMesh

touch mesh.foam

cd ..
