diff --git a/tutorials/incompressible/pimpleFoam/LES/periodicHill/Allrun b/tutorials/incompressible/pimpleFoam/LES/periodicHill/Allrun index 6b20878d493dbf887e28d46c6255bb74a53bc98a..cc19a5cc50a3386d0ecc304f9f1a53a3373a837f 100755 --- a/tutorials/incompressible/pimpleFoam/LES/periodicHill/Allrun +++ b/tutorials/incompressible/pimpleFoam/LES/periodicHill/Allrun @@ -1,7 +1,9 @@ #!/bin/sh -cd ${0%/*} || exit 1 # run from this directory +cd ${0%/*} || exit 1 # Run from this directory +. $WM_PROJECT_DIR/bin/tools/RunFunctions # Tutorial run functions (cd steadyState && ./Allrun) (cd transient && ./Allrun) +#------------------------------------------------------------------------------ diff --git a/tutorials/incompressible/pimpleFoam/LES/periodicHill/steadyState/Allrun b/tutorials/incompressible/pimpleFoam/LES/periodicHill/steadyState/Allrun index c44866093525b7c3f19baffa2135b7270a6bb369..76bc1a00885f7ea87f4ce939cc304721cb133e09 100755 --- a/tutorials/incompressible/pimpleFoam/LES/periodicHill/steadyState/Allrun +++ b/tutorials/incompressible/pimpleFoam/LES/periodicHill/steadyState/Allrun @@ -1,8 +1,6 @@ #!/bin/sh -cd ${0%/*} || exit 1 # run from this directory - -# Source tutorial run functions -. $WM_PROJECT_DIR/bin/tools/RunFunctions +cd ${0%/*} || exit 1 # Run from this directory +. $WM_PROJECT_DIR/bin/tools/RunFunctions # Tutorial run functions runApplication blockMesh @@ -12,4 +10,4 @@ runApplication decomposePar runParallel simpleFoam - +#------------------------------------------------------------------------------ diff --git a/tutorials/incompressible/pimpleFoam/LES/periodicHill/steadyState/system/blockMeshDict b/tutorials/incompressible/pimpleFoam/LES/periodicHill/steadyState/system/blockMeshDict index b0ae540c1f9159959b439fdc88e61f372e106ee8..87ecabe6c8c713ca9eb0a588f101280748060556 100644 --- a/tutorials/incompressible/pimpleFoam/LES/periodicHill/steadyState/system/blockMeshDict +++ b/tutorials/incompressible/pimpleFoam/LES/periodicHill/steadyState/system/blockMeshDict @@ -71,8 +71,8 @@ edges #codeStream { profile[i].y() = 25.07355893131 - + 0.9754803562315*x - - 1.016116352781E-01*x*x + + 0.9754803562315*x + - 1.016116352781E-01*x*x + 1.889794677828E-03*x*x*x; } else if (x >= 14 && x < 20) diff --git a/tutorials/incompressible/pimpleFoam/LES/periodicHill/steadyState/system/decomposeParDict b/tutorials/incompressible/pimpleFoam/LES/periodicHill/steadyState/system/decomposeParDict index 107af56b2be77d44a0c5e70282728eb9673fa6dd..736dcb002d9f2d2853a270118e239eba3706ef26 100644 --- a/tutorials/incompressible/pimpleFoam/LES/periodicHill/steadyState/system/decomposeParDict +++ b/tutorials/incompressible/pimpleFoam/LES/periodicHill/steadyState/system/decomposeParDict @@ -10,18 +10,17 @@ FoamFile version 2.0; format ascii; class dictionary; - note "mesh decomposition control dictionary"; object decomposeParDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // numberOfSubdomains 16; -method simple; +method simple; -simpleCoeffs +coeffs { - n (4 2 2); + n (4 2 2); } diff --git a/tutorials/incompressible/pimpleFoam/LES/periodicHill/steadyState/system/topoSetDict b/tutorials/incompressible/pimpleFoam/LES/periodicHill/steadyState/system/topoSetDict index eeb32c7eb5a277eaed86277b59f0e7a924aeaf61..40331457d69b64ebe380b848f434a2285856f9ce 100644 --- a/tutorials/incompressible/pimpleFoam/LES/periodicHill/steadyState/system/topoSetDict +++ b/tutorials/incompressible/pimpleFoam/LES/periodicHill/steadyState/system/topoSetDict @@ -22,41 +22,29 @@ actions type faceSet; action new; source patchToFace; - sourceInfo - { - name inlet; - } + patch inlet; } { name inletCellSet; type cellSet; action new; source faceToCell; - sourceInfo - { - set inletFaceSet; - option any; - } + set inletFaceSet; + option any; } { name inletCellSet; type cellSet; action subset; source boxToCell; - sourceInfo - { - box (-100 -100 -100)(0.1 100 100); - } + box (-100 -100 -100)(0.1 100 100); } { name inletCellZone; type cellZoneSet; action new; source setToCellZone; - sourceInfo - { - set inletCellSet; - } + set inletCellSet; } ); diff --git a/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/Allclean b/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/Allclean index 282a9d3da2f6fb6215346e95d85b6d57c60bbc26..be7ddb068847225ad69704840909a7b0d05a5466 100755 --- a/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/Allclean +++ b/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/Allclean @@ -1,10 +1,7 @@ #!/bin/sh -cd ${0%/*} || exit 1 # run from this directory - - -# Source tutorial clean functions -. $WM_PROJECT_DIR/bin/tools/CleanFunctions +cd ${0%/*} || exit 1 # Run from this directory +. $WM_PROJECT_DIR/bin/tools/CleanFunctions # Tutorial clean functions cleanCase -rm -rf processor* +#------------------------------------------------------------------------------ diff --git a/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/Allrun b/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/Allrun index 4ae78b09746f8c9f2a913b4603e10ef9fdd55dce..e9f619eed0e6b3acfecbee76293142184cdbe0e7 100755 --- a/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/Allrun +++ b/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/Allrun @@ -1,9 +1,13 @@ #!/bin/sh -cd ${0%/*} || exit 1 # run from this directory +cd ${0%/*} || exit 1 # Run from this directory +. $WM_PROJECT_DIR/bin/tools/RunFunctions # Tutorial run functions -# Source tutorial run functions -. $WM_PROJECT_DIR/bin/tools/RunFunctions +echo "Linking processor*/ directory" +for proc in $(\ls -d ../steadyState/processor*) +do + [ -d "$proc" ] && ln -sf "$proc" . +done -ln -s $(echo ../steadyState/processor*) . +runParallel pimpleFoam -runParallel pimpleFoam +#------------------------------------------------------------------------------ diff --git a/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/createPlots b/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/createPlots index 399b42b5df54011f0a640ba9aa7604dadb47e1bb..33c37ce3564f3b4e07afbf47ad7503edac695635 100755 --- a/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/createPlots +++ b/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/createPlots @@ -1,7 +1,7 @@ -#!/bin/sh -cd ${0%/*} || exit 1 # run from this directory +#!/bin/bash +cd ${0%/*} || exit 1 # Run from this directory -time=$(foamListTimes -latestTime -processor) +time="$(foamListTimes -latestTime -processor)" echo "Creating plots for time $time" @@ -73,3 +73,4 @@ do gnuplot<<<$(plotStr $i $exp) done +#------------------------------------------------------------------------------ diff --git a/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/system/blockMeshDict b/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/system/blockMeshDict index 4561141323ee885fef816c6aad37b9d2e84a9f3f..5e1805b4f66dae14c46c0e44ece0ec435bc470a1 100644 --- a/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/system/blockMeshDict +++ b/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/system/blockMeshDict @@ -71,8 +71,8 @@ edges #codeStream { profile[i].y() = 25.07355893131 - + 0.9754803562315*x - - 1.016116352781E-01*x*x + + 0.9754803562315*x + - 1.016116352781E-01*x*x + 1.889794677828E-03*x*x*x; } else if (x >= 14 && x < 20) diff --git a/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/system/cuttingPlane b/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/system/cuttingPlane index 3dd7512839f7355c4d23044cb94502956b1937e6..886daaa0ebb4b2ee343997c24b1e25c92f225596 100644 --- a/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/system/cuttingPlane +++ b/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/system/cuttingPlane @@ -45,3 +45,4 @@ cuttingPlane } } +// ************************************************************************* // diff --git a/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/system/decomposeParDict b/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/system/decomposeParDict index 107af56b2be77d44a0c5e70282728eb9673fa6dd..736dcb002d9f2d2853a270118e239eba3706ef26 100644 --- a/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/system/decomposeParDict +++ b/tutorials/incompressible/pimpleFoam/LES/periodicHill/transient/system/decomposeParDict @@ -10,18 +10,17 @@ FoamFile version 2.0; format ascii; class dictionary; - note "mesh decomposition control dictionary"; object decomposeParDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // numberOfSubdomains 16; -method simple; +method simple; -simpleCoeffs +coeffs { - n (4 2 2); + n (4 2 2); }