Improved the basic tutorial clean functions.

This commit is contained in:
henry
2009-07-10 11:55:50 +01:00
parent d9b4966af2
commit 5f246c45e6
6 changed files with 10 additions and 27 deletions

View File

@ -61,12 +61,17 @@ cleanTimeDirectories ()
cleanCase () cleanCase ()
{ {
cleanTimeDirectories cleanTimeDirectories
rm -rf processor* > /dev/null 2>&1
rm -rf probes* > /dev/null 2>&1
rm -rf forces* > /dev/null 2>&1
rm -rf constant/polyMesh/{allOwner*,cell*,face*,meshModifiers*} \ rm -rf system/machines \
constant/polyMesh/{allOwner*,cell*,face*,meshModifiers*} \
constant/polyMesh/{owner*,neighbour*,point*,edge*} \ constant/polyMesh/{owner*,neighbour*,point*,edge*} \
constant/polyMesh/{cellLevel*,pointLevel*,refinementHistory*,surfaceIndex*} \ constant/polyMesh/{cellLevel*,pointLevel*,refinementHistory*,surfaceIndex*} \
constant/{cellLevel*,pointLevel*} \ constant/{cellToRegion,cellLevel*,pointLevel*} \
constant/polyMesh/sets/ \ constant/polyMesh/sets/ \
VTK \
> /dev/null 2>&1 > /dev/null 2>&1
for f in `find . -name "*Dict"` for f in `find . -name "*Dict"`
@ -76,13 +81,6 @@ cleanCase ()
done done
} }
cleanParallelCase ()
{
cleanCase
rm -rf processor* > /dev/null 2>&1
}
removeCase () removeCase ()
{ {
echo "Removing $case case" echo "Removing $case case"

View File

@ -5,5 +5,3 @@
cleanCase cleanCase
rm -rf 0/lagrangian 0/dsmcSigmaTcRMax rm -rf 0/lagrangian 0/dsmcSigmaTcRMax
rm -rf processor*
rm -f system/machines

View File

@ -5,6 +5,3 @@
cleanCase cleanCase
rm -rf 0/lagrangian 0/dsmcSigmaTcRMax rm -rf 0/lagrangian 0/dsmcSigmaTcRMax
rm -rf processor*
rm -rf forces1
rm -f system/machines

View File

@ -1,10 +0,0 @@
#!/bin/sh
# Source tutorial clean functions
. $WM_PROJECT_DIR/bin/tools/CleanFunctions
cleanCase
rm -rf VTK
rm -rf constant/cellToRegion constant/polyMesh/sets
# -----------------------------------------------------------------------------

View File

@ -47,10 +47,10 @@ runTimeModifiable yes;
functions functions
{ {
probes1 probes
{ {
type probes; type probes;
functionObjectLibs ( "libsampling.so" ); functionObjectLibs ("libsampling.so");
enabled true; enabled true;
outputControl timeStep; outputControl timeStep;
outputInterval 1; outputInterval 1;
@ -74,7 +74,7 @@ functions
fieldAverage1 fieldAverage1
{ {
type fieldAverage; type fieldAverage;
functionObjectLibs ( "libfieldFunctionObjects.so" ); functionObjectLibs ("libfieldFunctionObjects.so");
enabled true; enabled true;
outputControl outputTime; outputControl outputTime;
fields fields