mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
Sprucing up the tutorials folder and adding -dict to "collapseEdges"
Patch provided by Bruno Santos Resolves patch application request http://www.openfoam.org/mantisbt/view.php?id=2015
This commit is contained in:
@ -17,15 +17,11 @@ do
|
||||
sed "s/XXX/$e/g" constant/transportProperties.template \
|
||||
> constant/transportProperties
|
||||
|
||||
runApplication `getApplication`
|
||||
|
||||
mv log.boundaryFoam log.boundaryFoam_$e
|
||||
runApplication -s $e `getApplication`
|
||||
|
||||
# extract y+, U+
|
||||
# note: both must be added to foamLog.db
|
||||
runApplication foamLog log.boundaryFoam_$e
|
||||
|
||||
mv log.foamLog log.foamLog_$e
|
||||
runApplication -s $e foamLog log.boundaryFoam.$e
|
||||
|
||||
if [ -e logs/yPlus_0 ]
|
||||
then
|
||||
|
||||
@ -9,13 +9,14 @@ runApplication surfaceFeatureExtract
|
||||
runApplication foamyHexMesh
|
||||
|
||||
# Collapse only patch faces from incomplete conformation
|
||||
cp system/collapseDict.indirectPatchFaces system/collapseDict
|
||||
runApplication collapseEdges -collapseFaceSet indirectPatchFaces -latestTime -overwrite
|
||||
mv log.collapseEdges log.collapseEdges-indirectPatchFaces
|
||||
runApplication -s indirectPatchFaces \
|
||||
collapseEdges -collapseFaceSet indirectPatchFaces -latestTime -overwrite \
|
||||
-dict system/collapseDict.indirectPatchFaces
|
||||
|
||||
# Collapse small edges and sliver faces
|
||||
cp system/collapseDict.collapseFaces system/collapseDict
|
||||
runApplication collapseEdges -collapseFaces -latestTime -overwrite
|
||||
runApplication -s collapseFaces \
|
||||
collapseEdges -collapseFaces -latestTime -overwrite \
|
||||
-dict system/collapseDict.collapseFaces
|
||||
|
||||
runApplication checkMesh -allTopology -allGeometry -latestTime
|
||||
|
||||
|
||||
Reference in New Issue
Block a user