diff --git a/tutorials/incompressible/pimpleFoam/TJunctionFan/Allclean b/tutorials/incompressible/pimpleFoam/TJunctionFan/Allclean new file mode 100755 index 0000000000000000000000000000000000000000..3c02c9465508095a6e968179f0b86e3419602054 --- /dev/null +++ b/tutorials/incompressible/pimpleFoam/TJunctionFan/Allclean @@ -0,0 +1,10 @@ +#!/bin/sh +cd ${0%/*} || exit 1 # run from this directory + +# Source tutorial clean functions +. $WM_PROJECT_DIR/bin/tools/CleanFunctions + +cleanCase +rm -rf 0 + +# ----------------------------------------------------------------- end-of-file diff --git a/tutorials/incompressible/pimpleFoam/TJunctionFan/Allrun b/tutorials/incompressible/pimpleFoam/TJunctionFan/Allrun index 932dded90be1d07e045f395b723c0a5a02dc65b3..628bd511a9424eac90f7addd67860d518b258814 100755 --- a/tutorials/incompressible/pimpleFoam/TJunctionFan/Allrun +++ b/tutorials/incompressible/pimpleFoam/TJunctionFan/Allrun @@ -11,6 +11,8 @@ runApplication blockMesh # Create faceZones for baffles and fan runApplication topoSet +cp -r 0.org 0 + # Create wall and cyclic baffles and the fields on them runApplication createBaffles -overwrite diff --git a/tutorials/incompressible/pimpleFoam/TJunctionFan/system/createBafflesDict b/tutorials/incompressible/pimpleFoam/TJunctionFan/system/createBafflesDict index f70ad3e89bda2de93f8d64451856d211af71e2c9..19ea37dfdba5c1aefc2f3650944421354069cf82 100644 --- a/tutorials/incompressible/pimpleFoam/TJunctionFan/system/createBafflesDict +++ b/tutorials/incompressible/pimpleFoam/TJunctionFan/system/createBafflesDict @@ -29,60 +29,46 @@ baffles type faceZone; zoneName baffleFaces; - - //- Optional flip - //flip false; - - patches + patchPairs { - master - { - //- Master side patch - name baffles; - type wall; + type wall; - patchFields + patchFields + { + epsilon { - epsilon - { - type epsilonWallFunction; - Cmu 0.09; - kappa 0.41; - E 9.8; - value uniform 0; - } - k - { - type kqRWallFunction; - value uniform 0; - } - nut - { - type nutkWallFunction; - Cmu 0.09; - kappa 0.41; - E 9.8; - value uniform 0; - } - nuTilda - { - type zeroGradient; - } - p - { - type zeroGradient; - } - U - { - type fixedValue; - value uniform (0 0 0); - } + type epsilonWallFunction; + Cmu 0.09; + kappa 0.41; + E 9.8; + value uniform 0; + } + k + { + type kqRWallFunction; + value uniform 0; + } + nut + { + type nutkWallFunction; + Cmu 0.09; + kappa 0.41; + E 9.8; + value uniform 0; + } + nuTilda + { + type zeroGradient; + } + p + { + type zeroGradient; + } + U + { + type fixedValue; + value uniform (0 0 0); } - } - slave - { - // Reuse master data - ${..master} } } } @@ -97,46 +83,21 @@ baffles origin (0.099 -0.006 0.004); span (0 0.012 0.012); - patches + patchPairs { - master - { - //- Master side patch - - name fan_half0; - type cyclic; - neighbourPatch fan_half1; + type cyclic; - //- Optional override of added patchfields. If not specified - // any added patchfields are of type calculated. - patchFields - { - p - { - type fan; - patchType cyclic; - jump uniform 0; - value uniform 0; - jumpTable polynomial 1((100 0)); - } - } - } - slave + //- Optional override of added patchfields. If not specified + // any added patchfields are of type calculated. + patchFields { - //- Slave side patch - - name fan_half1; - type cyclic; - neighbourPatch fan_half0; - - patchFields + p { - p - { - type fan; - patchType cyclic; - value uniform 0; - } + type fan; + patchType cyclic; + jump uniform 0; + value uniform 0; + jumpTable polynomial 1((100 0)); } } }