mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
STYLE: rationalize tutorial CleanFunctions (related to issue #279)
- include cleanup of other postProcessing directories: * Ensight, EnSight, ensightWrite - don't need to remove files that cleanSnappyFiles already removed: * 0/cellLevel 0/pointLevel - bundle removal of constant/ items together: * constant/cellDecomposition constant/polyMesh constant/tetDualMesh
This commit is contained in:
@ -97,29 +97,24 @@ cleanCase()
|
||||
rm -rf surfaceSampling > /dev/null 2>&1
|
||||
rm -rf cuttingPlane > /dev/null 2>&1
|
||||
rm -rf system/machines > /dev/null 2>&1
|
||||
rm -rf Ensight EnSight ensightWrite VTK > /dev/null 2>&1
|
||||
|
||||
# From mpirunDebug
|
||||
rm -f gdbCommands mpirun.schema
|
||||
|
||||
cleanSnappyFiles
|
||||
if [ -d constant/polyMesh ]
|
||||
then
|
||||
rm -rf constant/polyMesh > /dev/null 2>&1
|
||||
fi
|
||||
rm -f 0/cellDist > /dev/null 2>&1
|
||||
|
||||
if [ -d constant ]
|
||||
then
|
||||
(cd constant && \
|
||||
rm -rf \
|
||||
cellToRegion cellLevel* pointLevel* \
|
||||
cellDecomposition cellToRegion cellLevel* pointLevel* \
|
||||
polyMesh tetDualMesh \
|
||||
> /dev/null 2>&1 \
|
||||
)
|
||||
fi
|
||||
|
||||
rm -rf constant/tetDualMesh > /dev/null 2>&1
|
||||
|
||||
rm -rf VTK > /dev/null 2>&1
|
||||
rm -f 0/cellLevel 0/pointLevel 0/cellDist constant/cellDecomposition
|
||||
|
||||
if [ -e system/blockMeshDict.m4 ]
|
||||
then
|
||||
rm -f system/blockMeshDict > /dev/null 2>&1
|
||||
@ -130,7 +125,7 @@ cleanCase()
|
||||
removeCase()
|
||||
{
|
||||
echo "Removing ${1:-unknown} case"
|
||||
rm -rf $1
|
||||
[ "$#" -ge 1 ] && rm -rf "$1"
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user