diff --git a/tutorials/incompressible/simpleFoam/windTurbineTerrain/Allclean b/tutorials/incompressible/simpleFoam/windTurbineTerrain/Allclean index cfc95cf86555f0037b01f51cf172f018dc268700..2e2bcf8132e8b630bfdbea55b37364d3e79c9f91 100755 --- a/tutorials/incompressible/simpleFoam/windTurbineTerrain/Allclean +++ b/tutorials/incompressible/simpleFoam/windTurbineTerrain/Allclean @@ -19,4 +19,7 @@ rm -rf constant/polyMesh/sets #rm -rf constant/refinementHistory #rm -rf constant/surfaceIndex +# Reset decomposeParDict +cp system/decomposeParDict-nonPar system/decomposeParDict + # ----------------------------------------------------------------- end-of-file diff --git a/tutorials/incompressible/simpleFoam/windTurbineTerrain/Allrun b/tutorials/incompressible/simpleFoam/windTurbineTerrain/Allrun index fbbdf2c04ab0dbed0351c3f215e5d2d139d6f099..c69808608c7d4af7432036135d885e3d6e553a99 100755 --- a/tutorials/incompressible/simpleFoam/windTurbineTerrain/Allrun +++ b/tutorials/incompressible/simpleFoam/windTurbineTerrain/Allrun @@ -7,6 +7,7 @@ cd ${0%/*} || exit 1 # run from this directory compileApplication windSimpleFoam runApplication blockMesh +cp system/decomposeParDict-nonPar system/decomposeParDict runApplication decomposePar #runApplication snappyHexMesh -overwrite @@ -14,6 +15,7 @@ runApplication decomposePar #runApplication setsToZones -noFlipMap #runApplication windSimpleFoam +cp system/decomposeParDict-par system/decomposeParDict runParallel snappyHexMesh 2 -overwrite # Add wildcard entries for meshes patches since not preserved diff --git a/tutorials/incompressible/simpleFoam/windTurbineTerrain/system/decomposeParDict-nonPar b/tutorials/incompressible/simpleFoam/windTurbineTerrain/system/decomposeParDict-nonPar new file mode 100644 index 0000000000000000000000000000000000000000..f45f2839e17b5fe65f2c5cbf6a682c0933b0034b --- /dev/null +++ b/tutorials/incompressible/simpleFoam/windTurbineTerrain/system/decomposeParDict-nonPar @@ -0,0 +1,29 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: dev | +| \\ / A nd | Web: www.OpenFOAM.com | +| \\/ M anipulation | | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + version 2.0; + format ascii; + class dictionary; + object decomposeParDict; +} + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +numberOfSubdomains 2; + +method hierarchical; + +hierarchicalCoeffs +{ + n (2 1 1); + delta 0.001; + order xyz; +} + +// ************************************************************************* // diff --git a/tutorials/incompressible/simpleFoam/windTurbineTerrain/system/decomposeParDict-par b/tutorials/incompressible/simpleFoam/windTurbineTerrain/system/decomposeParDict-par new file mode 100644 index 0000000000000000000000000000000000000000..52262d8cddf5b5adf15288ad018ba26e26dcb96d --- /dev/null +++ b/tutorials/incompressible/simpleFoam/windTurbineTerrain/system/decomposeParDict-par @@ -0,0 +1,29 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: dev | +| \\ / A nd | Web: www.OpenFOAM.com | +| \\/ M anipulation | | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + version 2.0; + format ascii; + class dictionary; + object decomposeParDict; +} + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +numberOfSubdomains 2; + +method ptscotch;//hierarchical; + +hierarchicalCoeffs +{ + n (2 1 1); + delta 0.001; + order xyz; +} + +// ************************************************************************* // diff --git a/tutorials/incompressible/simpleFoam/windTurbineTerrain/system/fvSchemes b/tutorials/incompressible/simpleFoam/windTurbineTerrain/system/fvSchemes index 30ee3b82f49ff82ba3e0560ea7bff1366ff233fe..2e7c10da7b2225d22a67874b2cbe646409aa4993 100644 --- a/tutorials/incompressible/simpleFoam/windTurbineTerrain/system/fvSchemes +++ b/tutorials/incompressible/simpleFoam/windTurbineTerrain/system/fvSchemes @@ -30,7 +30,7 @@ divSchemes { default none; div(phi,U) Gauss upwind grad(U); - div((nuEff*dev(grad(U).T()))) Gauss linear; + div((nuEff*dev(T(grad(U))))) Gauss linear; div(phi,epsilon) Gauss upwind; div(phi,k) Gauss upwind; }