BUG: mixerVessel: fix mesh time pickup

This commit is contained in:
mattijs
2015-12-16 11:48:11 +00:00
parent 5324bd5c54
commit 79da5b5a52

View File

@ -35,37 +35,17 @@ nProcs=$(getNumberOfProcessors)
# Surface intersections # Surface intersections
intersectSurfaces \ intersectSurfaces vessel.stl spargerShaft.stl -perturb
vessel.stl \
spargerShaft.stl \
-perturb
intersectSurfaces \ intersectSurfaces vessel.stl shaft.stl -perturb
vessel.stl \
shaft.stl \
-perturb
intersectSurfaces \ intersectSurfaces spargerShaft.stl spargerInlet.stl -perturb
spargerShaft.stl \
spargerInlet.stl \
-perturb
intersectSurfaces \ intersectSurfaces stirrer.stl shaftRotating.stl -perturb
stirrer.stl \
shaftRotating.stl \
-perturb
intersectSurfaces \ intersectSurfaces stirrer_baffles.stl stirrer.stl -surf1Baffle -perturb
stirrer_baffles.stl \
stirrer.stl \
-surf1Baffle \
-perturb
intersectSurfaces \ intersectSurfaces rotating.stl shaft.stl -surf1Baffle -perturb
rotating.stl \
shaft.stl \
-surf1Baffle \
-perturb
# Intersect blades with the plate # Intersect blades with the plate
for bladeI in $(seq 1 6); for bladeI in $(seq 1 6);
@ -73,8 +53,7 @@ do
intersectSurfaces \ intersectSurfaces \
stirrer_baffles_$bladeI.obj \ stirrer_baffles_$bladeI.obj \
stirrer_baffles_plate.obj \ stirrer_baffles_plate.obj \
-surf1Baffle \ -surf1Baffle -surf2Baffle
-surf2Baffle
done done
@ -90,8 +69,7 @@ runApplication surfaceFeatureExtract
runParallel foamyHexMesh $nProcs runParallel foamyHexMesh $nProcs
runParallel collapseEdges $nProcs -collapseFaces -latestTime runParallel -log log.collapseFaces collapseEdges $nProcs -collapseFaces -latestTime
mv log.collapseEdges log.collapseFaces
#\cp system/collapseDict.indirectPatchFaces system/collapseDict #\cp system/collapseDict.indirectPatchFaces system/collapseDict
#runParallel collapseEdges $nProcs -collapseFaceSet indirectPatchFaces -latestTime #runParallel collapseEdges $nProcs -collapseFaceSet indirectPatchFaces -latestTime
@ -99,11 +77,15 @@ mv log.collapseEdges log.collapseFaces
runParallel checkMesh $nProcs -allTopology -allGeometry -latestTime runParallel checkMesh $nProcs -allTopology -allGeometry -latestTime
runApplication reconstructParMesh -latestTime # Copy the mesh into polyMesh and delete the latest time directory
latestTime=$(foamInfoExec -case processor0 -latestTime)
if [ "$latestTime" != "constant" ] && [ -d processor0/$latestTime/polyMesh ]
then
runApplication reconstructParMesh -latestTime
# Copy the mesh into polyMesh and delete the 102 directory \cp -r $latestTime/polyMesh constant
\cp -r 101/polyMesh constant \rm -rf $latestTime
\rm -rf 101 fi
# ----------------------------------------------------------------- end-of-file # ----------------------------------------------------------------- end-of-file