tutorials: pitzDailySteadyMapped*: Updated for changes in source case

This commit is contained in:
Will Bainbridge
2023-09-19 14:38:22 +01:00
parent e23ea3b039
commit b1d56acb91
5 changed files with 19 additions and 15 deletions

View File

@ -4,6 +4,10 @@ cd ${0%/*} || exit 1 # Run from this directory
# Source tutorial run functions
. $WM_PROJECT_DIR/bin/tools/CleanFunctions
cleanCase && rm -rf pitzDailySteady constant system/controlDict system/fv*
cleanCase && rm -rf pitzDailySteady constant
find system -type f -not \( \
-name blockMeshDict -or -name decomposeParDict -or -name mapFieldsDict \
\) -delete
#------------------------------------------------------------------------------

View File

@ -8,8 +8,7 @@ cd ${0%/*} || exit 1 # Run from this directory
# Copy the source case
isTest "$@" && path=.. || path=$FOAM_TUTORIALS/incompressibleFluid
cp -r $path/pitzDailySteady/constant .
cp -r $path/pitzDailySteady/system/controlDict system
cp -r $path/pitzDailySteady/system/fv* system
cp -rn $path/pitzDailySteady/system/* system
cp -r $path/pitzDailySteady .
# Run the source case in parallel
@ -19,7 +18,7 @@ cp -r $path/pitzDailySteady .
cp ../system/decomposeParDict system
runApplication blockMesh -dict $FOAM_TUTORIALS/resources/blockMesh/pitzDaily
runApplication decomposePar
runParallel foamRun
runParallel foamRun -noFunctionObjects
)
# Mesh
@ -38,7 +37,7 @@ runApplication decomposePar
#
runParallel mapFieldsPar pitzDailySteady -sourceTime latestTime -fields "(epsilon k nut p U)"
runApplication foamDictionary system/fvSolution -entry relaxationFactors/equations -set '{ ".*" 0.1; }'
runParallel foamRun
runParallel foamRun -noFunctionObjects
# Reconstruct, including the values mapped to the zero directory
runApplication reconstructPar -withZero

View File

@ -8,15 +8,15 @@ cd ${0%/*} || exit 1 # Run from this directory
# Copy the source case
isTest "$@" && path=.. || path=$FOAM_TUTORIALS/incompressibleFluid
cp -r $path/pitzDailySteady/constant .
cp -r $path/pitzDailySteady/system/controlDict system
cp -r $path/pitzDailySteady/system/fv* system
cp -rn $path/pitzDailySteady/system/* system
cp -r $path/pitzDailySteady .
# Run the source case
(
cd pitzDailySteady
isTest "$@" && cleanCase
./Allrun
runApplication blockMesh -dict $FOAM_TUTORIALS/resources/blockMesh/pitzDaily
runApplication foamRun -noFunctionObjects
)
# Mesh
@ -34,6 +34,6 @@ runApplication blockMesh
#
runApplication mapFieldsPar pitzDailySteady -sourceTime latestTime -fields "(epsilon k nut p U)"
runApplication foamDictionary system/fvSolution -entry relaxationFactors/equations -set '{ ".*" 0.1; }'
runApplication foamRun
runApplication foamRun -noFunctionObjects
#------------------------------------------------------------------------------

View File

@ -8,7 +8,7 @@ cd ${0%/*} || exit 1 # Run from this directory
# Copy the source case
isTest "$@" && path=.. || path=$FOAM_TUTORIALS/incompressibleFluid
cp -r $path/pitzDailySteady/constant .
cp -r $path/pitzDailySteady/system/* system
cp -rn $path/pitzDailySteady/system/* system
cp -r $path/pitzDailySteady .
# Run the source case in parallel
@ -18,7 +18,7 @@ cp -r $path/pitzDailySteady .
cp ../system/decomposeParDict system
runApplication blockMesh -dict $FOAM_TUTORIALS/resources/blockMesh/pitzDaily
runApplication decomposePar
runParallel foamRun
runParallel foamRun -noFunctionObjects
)
# Mesh
@ -27,7 +27,7 @@ runApplication decomposePar
# Map from the source case into this case and run
runParallel mapFieldsPar pitzDailySteady -consistent -sourceTime latestTime
runParallel foamRun
runParallel foamRun -noFunctionObjects
# Reconstruct, including the values mapped to the zero directory
runApplication reconstructPar -withZero

View File

@ -8,14 +8,15 @@ cd ${0%/*} || exit 1 # Run from this directory
# Copy the source case
isTest "$@" && path=.. || path=$FOAM_TUTORIALS/incompressibleFluid
cp -r $path/pitzDailySteady/constant .
cp -r $path/pitzDailySteady/system/* system
cp -rn $path/pitzDailySteady/system/* system
cp -r $path/pitzDailySteady .
# Run the source case
(
cd pitzDailySteady
isTest "$@" && cleanCase
./Allrun
runApplication blockMesh -dict $FOAM_TUTORIALS/resources/blockMesh/pitzDaily
runApplication foamRun -noFunctionObjects
)
# Mesh
@ -23,6 +24,6 @@ cp -r $path/pitzDailySteady .
# Map from the source case into this case and run
runApplication mapFieldsPar pitzDailySteady -consistent -sourceTime latestTime
runApplication foamRun
runApplication foamRun -noFunctionObjects
#------------------------------------------------------------------------------