diff --git a/tutorials/DNS/dnsFoam/boxTurb16/constant/polyMesh/blockMeshDict b/tutorials/DNS/dnsFoam/boxTurb16/constant/polyMesh/blockMeshDict index e61a99e73b..26f096a711 100644 --- a/tutorials/DNS/dnsFoam/boxTurb16/constant/polyMesh/blockMeshDict +++ b/tutorials/DNS/dnsFoam/boxTurb16/constant/polyMesh/blockMeshDict @@ -16,7 +16,7 @@ FoamFile convertToMeters 1; -vertices +vertices ( (0 0 0) (1 0 0) @@ -28,32 +28,71 @@ vertices (0 1 1) ); -blocks +blocks ( hex (0 1 2 3 4 5 6 7) (16 16 16) simpleGrading (1 1 1) ); -edges +edges ( ); -patches +boundary ( - cyclic patch0 - ( - (0 3 2 1) - (4 5 6 7) - ) - cyclic patch1 - ( - (0 4 7 3) - (2 6 5 1) - ) - cyclic patch2 - ( - (3 7 6 2) - (1 5 4 0) - ) + patch0_half0 + { + type cyclic; + neighbourPatch patch0_half1; + faces + ( + (0 3 2 1) + ); + } + patch0_half1 + { + type cyclic; + neighbourPatch patch0_half0; + faces + ( + (4 5 6 7) + ); + } + patch1_half0 + { + type cyclic; + neighbourPatch patch1_half1; + faces + ( + (0 4 7 3) + ); + } + patch1_half1 + { + type cyclic; + neighbourPatch patch1_half0; + faces + ( + (2 6 5 1) + ); + } + patch2_half0 + { + type cyclic; + neighbourPatch patch2_half1; + faces + ( + (3 7 6 2) + ); + } + patch2_half1 + { + type cyclic; + neighbourPatch patch2_half0; + faces + ( + (1 5 4 0) + ); + } ); mergePatchPairs diff --git a/tutorials/DNS/dnsFoam/boxTurb16/constant/polyMesh/boundary b/tutorials/DNS/dnsFoam/boxTurb16/constant/polyMesh/boundary index 79f195fdc8..368a22dba4 100644 --- a/tutorials/DNS/dnsFoam/boxTurb16/constant/polyMesh/boundary +++ b/tutorials/DNS/dnsFoam/boxTurb16/constant/polyMesh/boundary @@ -22,6 +22,7 @@ FoamFile type cyclic; nFaces 256; startFace 11520; + matchTolerance 0.0001; neighbourPatch patch0_half1; } patch0_half1 @@ -29,6 +30,7 @@ FoamFile type cyclic; nFaces 256; startFace 11776; + matchTolerance 0.0001; neighbourPatch patch0_half0; } patch1_half0 @@ -36,6 +38,7 @@ FoamFile type cyclic; nFaces 256; startFace 12032; + matchTolerance 0.0001; neighbourPatch patch1_half1; } patch1_half1 @@ -43,6 +46,7 @@ FoamFile type cyclic; nFaces 256; startFace 12288; + matchTolerance 0.0001; neighbourPatch patch1_half0; } patch2_half0 @@ -50,6 +54,7 @@ FoamFile type cyclic; nFaces 256; startFace 12544; + matchTolerance 0.0001; neighbourPatch patch2_half1; } patch2_half1 @@ -57,6 +62,7 @@ FoamFile type cyclic; nFaces 256; startFace 12800; + matchTolerance 0.0001; neighbourPatch patch2_half0; } ) diff --git a/tutorials/basic/potentialFoam/cylinder/constant/polyMesh/blockMeshDict b/tutorials/basic/potentialFoam/cylinder/constant/polyMesh/blockMeshDict index f45d8974db..70cdc45711 100644 --- a/tutorials/basic/potentialFoam/cylinder/constant/polyMesh/blockMeshDict +++ b/tutorials/basic/potentialFoam/cylinder/constant/polyMesh/blockMeshDict @@ -92,39 +92,59 @@ edges arc 34 28 (-0.34202 0.939693 0.5) ); -patches +boundary ( - symmetryPlane down - ( - (0 1 20 19) - (1 2 21 20) - (12 11 30 31) - (13 12 31 32) - ) - patch right - ( - (2 3 22 21) - (3 6 25 22) - ) - symmetryPlane up - ( - (7 8 27 26) - (6 7 26 25) - (8 18 37 27) - (18 17 36 37) - ) - patch left - ( - (14 13 32 33) - (17 14 33 36) - ) - symmetryPlane cylinder - ( - (10 5 24 29) - (5 0 19 24) - (16 10 29 35) - (11 16 35 30) - ) + down + { + type symmetryPlane; + faces + ( + (0 1 20 19) + (1 2 21 20) + (12 11 30 31) + (13 12 31 32) + ); + } + right + { + type patch; + faces + ( + (2 3 22 21) + (3 6 25 22) + ); + } + up + { + type symmetryPlane; + faces + ( + (7 8 27 26) + (6 7 26 25) + (8 18 37 27) + (18 17 36 37) + ); + } + left + { + type patch; + faces + ( + (14 13 32 33) + (17 14 33 36) + ); + } + cylinder + { + type symmetryPlane; + faces + ( + (10 5 24 29) + (5 0 19 24) + (16 10 29 35) + (11 16 35 30) + ); + } ); mergePatchPairs diff --git a/tutorials/basic/potentialFoam/pitzDaily/constant/polyMesh/blockMeshDict b/tutorials/basic/potentialFoam/pitzDaily/constant/polyMesh/blockMeshDict index 46954842c6..26c2aa6416 100644 --- a/tutorials/basic/potentialFoam/pitzDaily/constant/polyMesh/blockMeshDict +++ b/tutorials/basic/potentialFoam/pitzDaily/constant/polyMesh/blockMeshDict @@ -85,65 +85,85 @@ edges ( ); -patches +boundary ( - patch inlet - ( - (0 22 23 1) - (1 23 24 2) - (2 24 25 3) - ) - patch outlet - ( - (16 17 39 38) - (17 18 40 39) - (18 19 41 40) - (19 20 42 41) - (20 21 43 42) - ) - wall upperWall - ( - (3 25 31 9) - (9 31 37 15) - (15 37 43 21) - ) - wall lowerWall - ( - (0 6 28 22) - (6 5 27 28) - (5 4 26 27) - (4 10 32 26) - (10 16 38 32) - ) - empty frontAndBack - ( - (22 28 29 23) - (23 29 30 24) - (24 30 31 25) - (26 32 33 27) - (27 33 34 28) - (28 34 35 29) - (29 35 36 30) - (30 36 37 31) - (32 38 39 33) - (33 39 40 34) - (34 40 41 35) - (35 41 42 36) - (36 42 43 37) - (0 1 7 6) - (1 2 8 7) - (2 3 9 8) - (4 5 11 10) - (5 6 12 11) - (6 7 13 12) - (7 8 14 13) - (8 9 15 14) - (10 11 17 16) - (11 12 18 17) - (12 13 19 18) - (13 14 20 19) - (14 15 21 20) - ) + inlet + { + type patch; + faces + ( + (0 22 23 1) + (1 23 24 2) + (2 24 25 3) + ); + } + outlet + { + type patch; + faces + ( + (16 17 39 38) + (17 18 40 39) + (18 19 41 40) + (19 20 42 41) + (20 21 43 42) + ); + } + upperWall + { + type wall; + faces + ( + (3 25 31 9) + (9 31 37 15) + (15 37 43 21) + ); + } + lowerWall + { + type wall; + faces + ( + (0 6 28 22) + (6 5 27 28) + (5 4 26 27) + (4 10 32 26) + (10 16 38 32) + ); + } + frontAndBack + { + type empty; + faces + ( + (22 28 29 23) + (23 29 30 24) + (24 30 31 25) + (26 32 33 27) + (27 33 34 28) + (28 34 35 29) + (29 35 36 30) + (30 36 37 31) + (32 38 39 33) + (33 39 40 34) + (34 40 41 35) + (35 41 42 36) + (36 42 43 37) + (0 1 7 6) + (1 2 8 7) + (2 3 9 8) + (4 5 11 10) + (5 6 12 11) + (6 7 13 12) + (7 8 14 13) + (8 9 15 14) + (10 11 17 16) + (11 12 18 17) + (12 13 19 18) + (13 14 20 19) + (14 15 21 20) + ); + } ); mergePatchPairs diff --git a/tutorials/basic/scalarTransportFoam/pitzDaily/constant/polyMesh/blockMeshDict b/tutorials/basic/scalarTransportFoam/pitzDaily/constant/polyMesh/blockMeshDict index 46954842c6..26c2aa6416 100644 --- a/tutorials/basic/scalarTransportFoam/pitzDaily/constant/polyMesh/blockMeshDict +++ b/tutorials/basic/scalarTransportFoam/pitzDaily/constant/polyMesh/blockMeshDict @@ -85,65 +85,85 @@ edges ( ); -patches +boundary ( - patch inlet - ( - (0 22 23 1) - (1 23 24 2) - (2 24 25 3) - ) - patch outlet - ( - (16 17 39 38) - (17 18 40 39) - (18 19 41 40) - (19 20 42 41) - (20 21 43 42) - ) - wall upperWall - ( - (3 25 31 9) - (9 31 37 15) - (15 37 43 21) - ) - wall lowerWall - ( - (0 6 28 22) - (6 5 27 28) - (5 4 26 27) - (4 10 32 26) - (10 16 38 32) - ) - empty frontAndBack - ( - (22 28 29 23) - (23 29 30 24) - (24 30 31 25) - (26 32 33 27) - (27 33 34 28) - (28 34 35 29) - (29 35 36 30) - (30 36 37 31) - (32 38 39 33) - (33 39 40 34) - (34 40 41 35) - (35 41 42 36) - (36 42 43 37) - (0 1 7 6) - (1 2 8 7) - (2 3 9 8) - (4 5 11 10) - (5 6 12 11) - (6 7 13 12) - (7 8 14 13) - (8 9 15 14) - (10 11 17 16) - (11 12 18 17) - (12 13 19 18) - (13 14 20 19) - (14 15 21 20) - ) + inlet + { + type patch; + faces + ( + (0 22 23 1) + (1 23 24 2) + (2 24 25 3) + ); + } + outlet + { + type patch; + faces + ( + (16 17 39 38) + (17 18 40 39) + (18 19 41 40) + (19 20 42 41) + (20 21 43 42) + ); + } + upperWall + { + type wall; + faces + ( + (3 25 31 9) + (9 31 37 15) + (15 37 43 21) + ); + } + lowerWall + { + type wall; + faces + ( + (0 6 28 22) + (6 5 27 28) + (5 4 26 27) + (4 10 32 26) + (10 16 38 32) + ); + } + frontAndBack + { + type empty; + faces + ( + (22 28 29 23) + (23 29 30 24) + (24 30 31 25) + (26 32 33 27) + (27 33 34 28) + (28 34 35 29) + (29 35 36 30) + (30 36 37 31) + (32 38 39 33) + (33 39 40 34) + (34 40 41 35) + (35 41 42 36) + (36 42 43 37) + (0 1 7 6) + (1 2 8 7) + (2 3 9 8) + (4 5 11 10) + (5 6 12 11) + (6 7 13 12) + (7 8 14 13) + (8 9 15 14) + (10 11 17 16) + (11 12 18 17) + (12 13 19 18) + (13 14 20 19) + (14 15 21 20) + ); + } ); mergePatchPairs diff --git a/tutorials/combustion/PDRFoam/flamePropagationWithObstacles/constant/polyMesh/boundary b/tutorials/combustion/PDRFoam/flamePropagationWithObstacles/constant/polyMesh/boundary index 1627341ba6..04f3dbc60b 100644 --- a/tutorials/combustion/PDRFoam/flamePropagationWithObstacles/constant/polyMesh/boundary +++ b/tutorials/combustion/PDRFoam/flamePropagationWithObstacles/constant/polyMesh/boundary @@ -46,6 +46,7 @@ FoamFile type cyclic; nFaces 0; startFace 24810; + matchTolerance 0.0001; neighbourPatch baffleCyclic_half1; } baffleCyclic_half1 @@ -53,6 +54,7 @@ FoamFile type cyclic; nFaces 0; startFace 24810; + matchTolerance 0.0001; neighbourPatch baffleCyclic_half0; } ) diff --git a/tutorials/combustion/XiFoam/les/pitzDaily/constant/polyMesh/blockMeshDict b/tutorials/combustion/XiFoam/les/pitzDaily/constant/polyMesh/blockMeshDict index 51562ce9b7..40226d2e70 100644 --- a/tutorials/combustion/XiFoam/les/pitzDaily/constant/polyMesh/blockMeshDict +++ b/tutorials/combustion/XiFoam/les/pitzDaily/constant/polyMesh/blockMeshDict @@ -85,65 +85,85 @@ edges ( ); -patches +boundary ( - patch inlet - ( - (0 22 23 1) - (1 23 24 2) - (2 24 25 3) - ) - patch outlet - ( - (16 17 39 38) - (17 18 40 39) - (18 19 41 40) - (19 20 42 41) - (20 21 43 42) - ) - wall upperWall - ( - (3 25 31 9) - (9 31 37 15) - (15 37 43 21) - ) - wall lowerWall - ( - (0 6 28 22) - (6 5 27 28) - (5 4 26 27) - (4 10 32 26) - (10 16 38 32) - ) - empty frontAndBack - ( - (22 28 29 23) - (23 29 30 24) - (24 30 31 25) - (26 32 33 27) - (27 33 34 28) - (28 34 35 29) - (29 35 36 30) - (30 36 37 31) - (32 38 39 33) - (33 39 40 34) - (34 40 41 35) - (35 41 42 36) - (36 42 43 37) - (0 1 7 6) - (1 2 8 7) - (2 3 9 8) - (4 5 11 10) - (5 6 12 11) - (6 7 13 12) - (7 8 14 13) - (8 9 15 14) - (10 11 17 16) - (11 12 18 17) - (12 13 19 18) - (13 14 20 19) - (14 15 21 20) - ) + inlet + { + type patch; + faces + ( + (0 22 23 1) + (1 23 24 2) + (2 24 25 3) + ); + } + outlet + { + type patch; + faces + ( + (16 17 39 38) + (17 18 40 39) + (18 19 41 40) + (19 20 42 41) + (20 21 43 42) + ); + } + upperWall + { + type wall; + faces + ( + (3 25 31 9) + (9 31 37 15) + (15 37 43 21) + ); + } + lowerWall + { + type wall; + faces + ( + (0 6 28 22) + (6 5 27 28) + (5 4 26 27) + (4 10 32 26) + (10 16 38 32) + ); + } + frontAndBack + { + type empty; + faces + ( + (22 28 29 23) + (23 29 30 24) + (24 30 31 25) + (26 32 33 27) + (27 33 34 28) + (28 34 35 29) + (29 35 36 30) + (30 36 37 31) + (32 38 39 33) + (33 39 40 34) + (34 40 41 35) + (35 41 42 36) + (36 42 43 37) + (0 1 7 6) + (1 2 8 7) + (2 3 9 8) + (4 5 11 10) + (5 6 12 11) + (6 7 13 12) + (7 8 14 13) + (8 9 15 14) + (10 11 17 16) + (11 12 18 17) + (12 13 19 18) + (13 14 20 19) + (14 15 21 20) + ); + } ); mergePatchPairs diff --git a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/Su b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/Su index bc1035b06a..95df9e5ca6 100644 --- a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/Su +++ b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/Su @@ -40,11 +40,11 @@ boundaryField { type zeroGradient; } - frontAndBack_half0 + front { type cyclic; } - frontAndBack_half1 + back { type cyclic; } diff --git a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/T b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/T index 2701d51f29..611f9bbf4d 100644 --- a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/T +++ b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/T @@ -42,11 +42,11 @@ boundaryField type fixedValue; value uniform 570; } - frontAndBack_half0 + front { type cyclic; } - frontAndBack_half1 + back { type cyclic; } diff --git a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/Tu b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/Tu index 252bcae000..94503d6de0 100644 --- a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/Tu +++ b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/Tu @@ -42,11 +42,11 @@ boundaryField type fixedValue; value uniform 570; } - frontAndBack_half0 + front { type cyclic; } - frontAndBack_half1 + back { type cyclic; } diff --git a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/U b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/U index 31440d2bfe..a41bc9056e 100644 --- a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/U +++ b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/U @@ -44,11 +44,11 @@ boundaryField type fixedValue; value uniform ( 0 0 0 ); } - frontAndBack_half0 + front { type cyclic; } - frontAndBack_half1 + back { type cyclic; } diff --git a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/Xi b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/Xi index ac4187e7e5..7a97eb342a 100644 --- a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/Xi +++ b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/Xi @@ -40,11 +40,11 @@ boundaryField { type zeroGradient; } - frontAndBack_half0 + front { type cyclic; } - frontAndBack_half1 + back { type cyclic; } diff --git a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/alphaSgs b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/alphaSgs index 8610d61ac4..083427b00d 100644 --- a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/alphaSgs +++ b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/alphaSgs @@ -41,11 +41,11 @@ boundaryField hs h; value uniform 0; } - frontAndBack_half0 + front { type cyclic; } - frontAndBack_half1 + back { type cyclic; } diff --git a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/b b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/b index 6f8ba487e3..2c1deb1bd3 100644 --- a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/b +++ b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/b @@ -40,11 +40,11 @@ boundaryField { type zeroGradient; } - frontAndBack_half0 + front { type cyclic; } - frontAndBack_half1 + back { type cyclic; } diff --git a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/k b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/k index bb8d594f56..129de1f1de 100644 --- a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/k +++ b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/k @@ -42,11 +42,11 @@ boundaryField type zeroGradient; value uniform 2e-05; } - frontAndBack_half0 + front { type cyclic; } - frontAndBack_half1 + back { type cyclic; } diff --git a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/muSgs b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/muSgs index 46f1c9f03b..d831483962 100644 --- a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/muSgs +++ b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/muSgs @@ -39,11 +39,11 @@ boundaryField type muSgsUSpaldingWallFunction; value uniform 0; } - frontAndBack_half0 + front { type cyclic; } - frontAndBack_half1 + back { type cyclic; } diff --git a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/p b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/p index b41aceecc8..76aa922008 100644 --- a/tutorials/combustion/XiFoam/les/pitzDaily3D/0/p +++ b/tutorials/combustion/XiFoam/les/pitzDaily3D/0/p @@ -45,11 +45,11 @@ boundaryField { type zeroGradient; } - frontAndBack_half0 + front { type cyclic; } - frontAndBack_half1 + back { type cyclic; } diff --git a/tutorials/combustion/XiFoam/les/pitzDaily3D/constant/polyMesh/blockMeshDict b/tutorials/combustion/XiFoam/les/pitzDaily3D/constant/polyMesh/blockMeshDict index bcd44e8c96..8fffd5a68e 100644 --- a/tutorials/combustion/XiFoam/les/pitzDaily3D/constant/polyMesh/blockMeshDict +++ b/tutorials/combustion/XiFoam/les/pitzDaily3D/constant/polyMesh/blockMeshDict @@ -16,7 +16,7 @@ FoamFile convertToMeters 0.001; -vertices +vertices ( (-20.6 0 0) (-20.6 2 0) @@ -64,7 +64,7 @@ vertices (290 16.6 38.1) ); -blocks +blocks ( hex (0 6 7 1 22 28 29 23) (18 7 20) simpleGrading (1 1 1) hex (1 7 8 2 23 29 30 24) (18 10 20) simpleGrading (1 4 1) @@ -81,69 +81,98 @@ blocks hex (14 20 21 15 36 42 43 37) (25 13 20) simpleGrading (1 0.25 1) ); -edges +edges ( ); -patches +boundary ( - patch inlet - ( - (0 22 23 1) - (1 23 24 2) - (2 24 25 3) - ) - patch outlet - ( - (16 17 39 38) - (17 18 40 39) - (18 19 41 40) - (19 20 42 41) - (20 21 43 42) - ) - wall upperWall - ( - (3 25 31 9) - (9 31 37 15) - (15 37 43 21) - ) - wall lowerWall - ( - (0 6 28 22) - (6 5 27 28) - (5 4 26 27) - (4 10 32 26) - (10 16 38 32) - ) - cyclic frontAndBack - ( - (22 28 29 23) - (23 29 30 24) - (24 30 31 25) - (26 32 33 27) - (27 33 34 28) - (28 34 35 29) - (29 35 36 30) - (30 36 37 31) - (32 38 39 33) - (33 39 40 34) - (34 40 41 35) - (35 41 42 36) - (36 42 43 37) - (0 1 7 6) - (1 2 8 7) - (2 3 9 8) - (4 5 11 10) - (5 6 12 11) - (6 7 13 12) - (7 8 14 13) - (8 9 15 14) - (10 11 17 16) - (11 12 18 17) - (12 13 19 18) - (13 14 20 19) - (14 15 21 20) - ) + inlet + { + type patch; + faces + ( + (0 22 23 1) + (1 23 24 2) + (2 24 25 3) + ); + } + outlet + { + type patch; + faces + ( + (16 17 39 38) + (17 18 40 39) + (18 19 41 40) + (19 20 42 41) + (20 21 43 42) + ); + } + upperWall + { + type wall; + faces + ( + (3 25 31 9) + (9 31 37 15) + (15 37 43 21) + ); + } + lowerWall + { + type wall; + faces + ( + (0 6 28 22) + (6 5 27 28) + (5 4 26 27) + (4 10 32 26) + (10 16 38 32) + ); + } + front + { + type cyclic; + neighbourPatch back; + faces + ( + (22 28 29 23) + (23 29 30 24) + (24 30 31 25) + (26 32 33 27) + (27 33 34 28) + (28 34 35 29) + (29 35 36 30) + (30 36 37 31) + (32 38 39 33) + (33 39 40 34) + (34 40 41 35) + (35 41 42 36) + (36 42 43 37) + ); + } + back + { + type cyclic; + neighbourPatch front; + faces + ( + (0 1 7 6) + (1 2 8 7) + (2 3 9 8) + (4 5 11 10) + (5 6 12 11) + (6 7 13 12) + (7 8 14 13) + (8 9 15 14) + (10 11 17 16) + (11 12 18 17) + (12 13 19 18) + (13 14 20 19) + (14 15 21 20) + ); + } ); mergePatchPairs diff --git a/tutorials/combustion/XiFoam/les/pitzDaily3D/constant/polyMesh/boundary b/tutorials/combustion/XiFoam/les/pitzDaily3D/constant/polyMesh/boundary index 0bdc8f9e16..c3c3c08846 100644 --- a/tutorials/combustion/XiFoam/les/pitzDaily3D/constant/polyMesh/boundary +++ b/tutorials/combustion/XiFoam/les/pitzDaily3D/constant/polyMesh/boundary @@ -41,19 +41,21 @@ FoamFile nFaces 5000; startFace 721875; } - frontAndBack_half0 + front { type cyclic; nFaces 12225; startFace 726875; - neighbourPatch frontAndBack_half1; + matchTolerance 0.0001; + neighbourPatch back; } - frontAndBack_half1 + back { type cyclic; nFaces 12225; startFace 739100; - neighbourPatch frontAndBack_half0; + matchTolerance 0.0001; + neighbourPatch front; } ) diff --git a/tutorials/combustion/XiFoam/ras/moriyoshiHomogeneous/constant/polyMesh/blockMeshDict b/tutorials/combustion/XiFoam/ras/moriyoshiHomogeneous/constant/polyMesh/blockMeshDict index c337c5bac7..98fb644361 100644 --- a/tutorials/combustion/XiFoam/ras/moriyoshiHomogeneous/constant/polyMesh/blockMeshDict +++ b/tutorials/combustion/XiFoam/ras/moriyoshiHomogeneous/constant/polyMesh/blockMeshDict @@ -37,29 +37,49 @@ edges ( ); -patches +boundary ( - symmetryPlane left - ( - (0 4 5 1) - ) - symmetryPlane right - ( - (2 3 7 6) - ) - symmetryPlane top - ( - (1 5 7 3) - ) - symmetryPlane bottom - ( - (0 2 6 4) - ) - empty frontAndBack - ( - (4 5 7 6) - (0 1 3 2) - ) + left + { + type symmetryPlane; + faces + ( + (0 4 5 1) + ); + } + right + { + type symmetryPlane; + faces + ( + (2 3 7 6) + ); + } + top + { + type symmetryPlane; + faces + ( + (1 5 7 3) + ); + } + bottom + { + type symmetryPlane; + faces + ( + (0 2 6 4) + ); + } + frontAndBack + { + type empty; + faces + ( + (4 5 7 6) + (0 1 3 2) + ); + } ); mergePatchPairs diff --git a/tutorials/combustion/dieselFoam/aachenBomb/constant/polyMesh/blockMeshDict b/tutorials/combustion/dieselFoam/aachenBomb/constant/polyMesh/blockMeshDict index 8471e22d16..9c46978497 100644 --- a/tutorials/combustion/dieselFoam/aachenBomb/constant/polyMesh/blockMeshDict +++ b/tutorials/combustion/dieselFoam/aachenBomb/constant/polyMesh/blockMeshDict @@ -37,17 +37,21 @@ edges ( ); -patches +boundary ( - wall walls - ( - (2 6 5 1) - (0 4 7 3) - (0 1 5 4) - (4 5 6 7) - (7 6 2 3) - (3 2 1 0) - ) + walls + { + type wall; + faces + ( + (2 6 5 1) + (0 4 7 3) + (0 1 5 4) + (4 5 6 7) + (7 6 2 3) + (3 2 1 0) + ); + } ); mergePatchPairs diff --git a/tutorials/combustion/fireFoam/les/smallPoolFire2D/constant/polyMesh/blockMeshDict b/tutorials/combustion/fireFoam/les/smallPoolFire2D/constant/polyMesh/blockMeshDict index bba66e02ce..40b9b7b6d0 100644 --- a/tutorials/combustion/fireFoam/les/smallPoolFire2D/constant/polyMesh/blockMeshDict +++ b/tutorials/combustion/fireFoam/les/smallPoolFire2D/constant/polyMesh/blockMeshDict @@ -38,26 +38,42 @@ edges ( ); -patches +boundary ( - patch base - ( - (0 1 5 4) - ) - patch outlet - ( - (3 2 6 7) - ) - patch sides - ( - (1 5 6 2) - (0 4 7 3) - ) - empty frontAndBack - ( - (0 1 2 3) - (4 5 6 7) - ) + base + { + type patch; + faces + ( + (0 1 5 4) + ); + } + outlet + { + type patch; + faces + ( + (3 2 6 7) + ); + } + sides + { + type patch; + faces + ( + (1 5 6 2) + (0 4 7 3) + ); + } + frontAndBack + { + type empty; + faces + ( + (0 1 2 3) + (4 5 6 7) + ); + } ); mergePatchPairs diff --git a/tutorials/combustion/fireFoam/les/smallPoolFire2D/constant/polyMesh/boundary b/tutorials/combustion/fireFoam/les/smallPoolFire2D/constant/polyMesh/boundary index 3adde43e11..c056cb28ee 100644 --- a/tutorials/combustion/fireFoam/les/smallPoolFire2D/constant/polyMesh/boundary +++ b/tutorials/combustion/fireFoam/les/smallPoolFire2D/constant/polyMesh/boundary @@ -15,37 +15,31 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -5 +4 ( base { type patch; - nFaces 134; + nFaces 150; startFace 44700; } outlet { type patch; nFaces 150; - startFace 44834; + startFace 44850; } sides { type patch; nFaces 300; - startFace 44984; + startFace 45000; } frontAndBack { type empty; nFaces 45000; - startFace 45284; - } - inlet - { - type patch; - nFaces 16; - startFace 90284; + startFace 45300; } ) diff --git a/tutorials/combustion/fireFoam/les/smallPoolFire3D/constant/polyMesh/blockMeshDict b/tutorials/combustion/fireFoam/les/smallPoolFire3D/constant/polyMesh/blockMeshDict index be225e8b82..c2a04cfb37 100644 --- a/tutorials/combustion/fireFoam/les/smallPoolFire3D/constant/polyMesh/blockMeshDict +++ b/tutorials/combustion/fireFoam/les/smallPoolFire3D/constant/polyMesh/blockMeshDict @@ -38,23 +38,35 @@ edges ( ); -patches +boundary ( - patch base - ( - (0 1 5 4) - ) - patch outlet - ( - (3 2 6 7) - ) - patch sides - ( - (0 4 7 3) - (0 1 2 3) - (1 5 6 2) - (4 5 6 7) - ) + base + { + type patch; + faces + ( + (0 1 5 4) + ); + } + outlet + { + type patch; + faces + ( + (3 2 6 7) + ); + } + sides + { + type patch; + faces + ( + (0 4 7 3) + (0 1 2 3) + (1 5 6 2) + (4 5 6 7) + ); + } ); mergePatchPairs diff --git a/tutorials/combustion/fireFoam/les/smallPoolFire3D/constant/polyMesh/boundary b/tutorials/combustion/fireFoam/les/smallPoolFire3D/constant/polyMesh/boundary index 296869d5aa..13015986d8 100644 --- a/tutorials/combustion/fireFoam/les/smallPoolFire3D/constant/polyMesh/boundary +++ b/tutorials/combustion/fireFoam/les/smallPoolFire3D/constant/polyMesh/boundary @@ -15,31 +15,25 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -4 +3 ( base { type patch; - nFaces 3456; + nFaces 3600; startFace 637200; } outlet { type patch; nFaces 3600; - startFace 640656; + startFace 640800; } sides { type patch; nFaces 14400; - startFace 644256; - } - inlet - { - type patch; - nFaces 144; - startFace 658656; + startFace 644400; } ) diff --git a/tutorials/combustion/reactingFoam/ras/counterFlowFlame2D/constant/polyMesh/blockMeshDict b/tutorials/combustion/reactingFoam/ras/counterFlowFlame2D/constant/polyMesh/blockMeshDict index 489926ef84..df1f24f54c 100644 --- a/tutorials/combustion/reactingFoam/ras/counterFlowFlame2D/constant/polyMesh/blockMeshDict +++ b/tutorials/combustion/reactingFoam/ras/counterFlowFlame2D/constant/polyMesh/blockMeshDict @@ -37,26 +37,42 @@ edges ( ); -patches +boundary ( - patch fuel - ( - (0 4 7 3) - ) - patch air - ( - (1 2 6 5) - ) - patch outlet - ( - (0 1 5 4) - (7 6 2 3) - ) - empty frontAndBack - ( - (4 5 6 7) - (0 3 2 1) - ) + fuel + { + type patch; + faces + ( + (0 4 7 3) + ); + } + air + { + type patch; + faces + ( + (1 2 6 5) + ); + } + outlet + { + type patch; + faces + ( + (0 1 5 4) + (7 6 2 3) + ); + } + frontAndBack + { + type empty; + faces + ( + (4 5 6 7) + (0 3 2 1) + ); + } ); mergePatchPairs diff --git a/tutorials/compressible/rhoCentralFoam/LadenburgJet60psi/constant/polyMesh/blockMeshDict b/tutorials/compressible/rhoCentralFoam/LadenburgJet60psi/constant/polyMesh/blockMeshDict index 53a9353923..978a7fca62 100644 --- a/tutorials/compressible/rhoCentralFoam/LadenburgJet60psi/constant/polyMesh/blockMeshDict +++ b/tutorials/compressible/rhoCentralFoam/LadenburgJet60psi/constant/polyMesh/blockMeshDict @@ -40,40 +40,64 @@ edges ( ); -patches +boundary ( - patch inlet - ( - (0 2 6 0) - ) + inlet + { + type patch; + faces + ( + (0 2 6 0) + ); + } - patch outlet - ( - (1 3 7 1) - (3 5 9 7) - ) + outlet + { + type patch; + faces + ( + (1 3 7 1) + (3 5 9 7) + ); + } - patch freestreamInlet - ( - (2 4 8 6) - ) + freestreamInlet + { + type patch; + faces + ( + (2 4 8 6) + ); + } - patch freestream - ( - (4 8 9 5) - ) + freestream + { + type patch; + faces + ( + (4 8 9 5) + ); + } - wedge wedge1 - ( - (0 2 3 1) - (2 4 5 3) - ) + wedge1 + { + type wedge; + faces + ( + (0 2 3 1) + (2 4 5 3) + ); + } - wedge wedge2 - ( - (0 1 7 6) - (6 7 9 8) - ) + wedge2 + { + type wedge; + faces + ( + (0 1 7 6) + (6 7 9 8) + ); + } ); mergePatchPairs diff --git a/tutorials/compressible/rhoCentralFoam/biconic25-55Run35/constant/polyMesh/blockMeshDict b/tutorials/compressible/rhoCentralFoam/biconic25-55Run35/constant/polyMesh/blockMeshDict index 1539821da2..ddbbb1a269 100644 --- a/tutorials/compressible/rhoCentralFoam/biconic25-55Run35/constant/polyMesh/blockMeshDict +++ b/tutorials/compressible/rhoCentralFoam/biconic25-55Run35/constant/polyMesh/blockMeshDict @@ -37,37 +37,61 @@ edges ( ); -patches +boundary ( - patch cone - ( - (1 5 4 0) - ) - - patch outlet - ( - (2 6 5 1) - ) + cone + { + type patch; + faces + ( + (1 5 4 0) + ); + } - patch freestream - ( - (3 7 6 2) - ) + outlet + { + type patch; + faces + ( + (2 6 5 1) + ); + } - symmetryPlane centreLeft - ( - (0 4 7 3) - ) - - patch wedge1 - ( - (0 3 2 1) - ) + freestream + { + type patch; + faces + ( + (3 7 6 2) + ); + } - patch wedge2 - ( - (4 5 6 7) - ) + centreLeft + { + type symmetryPlane; + faces + ( + (0 4 7 3) + ); + } + + wedge1 + { + type patch; + faces + ( + (0 3 2 1) + ); + } + + wedge2 + { + type patch; + faces + ( + (4 5 6 7) + ); + } ); mergePatchPairs diff --git a/tutorials/compressible/rhoCentralFoam/forwardStep/constant/polyMesh/blockMeshDict b/tutorials/compressible/rhoCentralFoam/forwardStep/constant/polyMesh/blockMeshDict index a021423a32..c2a646a223 100644 --- a/tutorials/compressible/rhoCentralFoam/forwardStep/constant/polyMesh/blockMeshDict +++ b/tutorials/compressible/rhoCentralFoam/forwardStep/constant/polyMesh/blockMeshDict @@ -47,31 +47,51 @@ edges ( ); -patches +boundary ( - patch inlet - ( - (0 8 10 2) - (2 10 13 5) - ) - patch outlet - ( - (4 7 15 12) - ) - symmetryPlane bottom - ( - (0 1 9 8) - ) - symmetryPlane top - ( - (5 13 14 6) - (6 14 15 7) - ) - patch obstacle - ( - (1 3 11 9) - (3 4 12 11) - ) + inlet + { + type patch; + faces + ( + (0 8 10 2) + (2 10 13 5) + ); + } + outlet + { + type patch; + faces + ( + (4 7 15 12) + ); + } + bottom + { + type symmetryPlane; + faces + ( + (0 1 9 8) + ); + } + top + { + type symmetryPlane; + faces + ( + (5 13 14 6) + (6 14 15 7) + ); + } + obstacle + { + type patch; + faces + ( + (1 3 11 9) + (3 4 12 11) + ); + } ); mergePatchPairs diff --git a/tutorials/compressible/rhoCentralFoam/forwardStep/constant/polyMesh/boundary b/tutorials/compressible/rhoCentralFoam/forwardStep/constant/polyMesh/boundary index 40a6217ae0..9a155614bb 100644 --- a/tutorials/compressible/rhoCentralFoam/forwardStep/constant/polyMesh/boundary +++ b/tutorials/compressible/rhoCentralFoam/forwardStep/constant/polyMesh/boundary @@ -20,35 +20,30 @@ FoamFile inlet { type patch; - physicalType supersonicInlet; nFaces 80; startFace 31936; } outlet { type patch; - physicalType pressureTransmissiveOutlet; nFaces 64; startFace 32016; } bottom { type symmetryPlane; - physicalType symmetryPlane; nFaces 48; startFace 32080; } top { type symmetryPlane; - physicalType symmetryPlane; nFaces 240; startFace 32128; } obstacle { type patch; - physicalType adiabaticWall; nFaces 208; startFace 32368; } diff --git a/tutorials/compressible/rhoCentralFoam/obliqueShock/0/p b/tutorials/compressible/rhoCentralFoam/obliqueShock/0/p index 5f2b54e7b6..ca7f6fc69b 100644 --- a/tutorials/compressible/rhoCentralFoam/obliqueShock/0/p +++ b/tutorials/compressible/rhoCentralFoam/obliqueShock/0/p @@ -20,28 +20,28 @@ internalField uniform 1; boundaryField { - top + top { type zeroGradient; } - inlet + inlet { type fixedValue; value uniform 1; } - outlet + outlet { type zeroGradient; } - bottom + bottom { type symmetryPlane; } - frontAndBack + frontAndBack { type empty; } diff --git a/tutorials/compressible/rhoCentralFoam/obliqueShock/constant/polyMesh/blockMeshDict b/tutorials/compressible/rhoCentralFoam/obliqueShock/constant/polyMesh/blockMeshDict index c9a6274c3d..27ef08a868 100644 --- a/tutorials/compressible/rhoCentralFoam/obliqueShock/constant/polyMesh/blockMeshDict +++ b/tutorials/compressible/rhoCentralFoam/obliqueShock/constant/polyMesh/blockMeshDict @@ -16,7 +16,7 @@ FoamFile convertToMeters 1; -vertices +vertices ( (0 0 0) (4.1 0 0) @@ -28,41 +28,61 @@ vertices (0 1 0.1) ); -blocks +blocks ( hex (0 1 2 3 4 5 6 7) (60 30 1) simpleGrading (1 1 1) ); -edges +edges ( ); -patches +boundary ( - wall top - ( - (3 7 6 2) - ) - wall inlet - ( - (0 4 7 3) - ) - wall outlet - ( - (2 6 5 1) - ) - wall bottom - ( - (1 5 4 0) - ) - empty frontAndBack - ( - (0 3 2 1) - (4 5 6 7) - ) + top + { + type wall; + faces + ( + (3 7 6 2) + ); + } + inlet + { + type patch; + faces + ( + (0 4 7 3) + ); + } + outlet + { + type patch; + faces + ( + (2 6 5 1) + ); + } + bottom + { + type symmetryPlane; + faces + ( + (1 5 4 0) + ); + } + frontAndBack + { + type empty; + faces + ( + (0 3 2 1) + (4 5 6 7) + ); + } ); -mergePatchPairs +mergePatchPairs ( ); diff --git a/tutorials/compressible/rhoCentralFoam/obliqueShock/constant/polyMesh/boundary b/tutorials/compressible/rhoCentralFoam/obliqueShock/constant/polyMesh/boundary index b93677516e..d5172e881c 100644 --- a/tutorials/compressible/rhoCentralFoam/obliqueShock/constant/polyMesh/boundary +++ b/tutorials/compressible/rhoCentralFoam/obliqueShock/constant/polyMesh/boundary @@ -19,36 +19,31 @@ FoamFile ( top { - type patch; - physicalType inlet; + type wall; nFaces 60; startFace 3510; } inlet { type patch; - physicalType supersonicInlet; nFaces 30; startFace 3570; } outlet { type patch; - physicalType extrapolatedOutlet; nFaces 30; startFace 3600; } bottom { type symmetryPlane; - physicalType symmetryPlane; nFaces 60; startFace 3630; } frontAndBack { type empty; - physicalType empty; nFaces 3600; startFace 3690; } diff --git a/tutorials/compressible/rhoCentralFoam/shockTube/constant/polyMesh/blockMeshDict b/tutorials/compressible/rhoCentralFoam/shockTube/constant/polyMesh/blockMeshDict index 46397257ae..a4ac0800dd 100644 --- a/tutorials/compressible/rhoCentralFoam/shockTube/constant/polyMesh/blockMeshDict +++ b/tutorials/compressible/rhoCentralFoam/shockTube/constant/polyMesh/blockMeshDict @@ -37,20 +37,28 @@ edges ( ); -patches +boundary ( - patch sides - ( - (1 2 6 5) - (0 4 7 3) - ) - empty empty - ( - (0 1 5 4) - (5 6 7 4) - (3 7 6 2) - (0 3 2 1) - ) + sides + { + type patch; + faces + ( + (1 2 6 5) + (0 4 7 3) + ); + } + empty + { + type empty; + faces + ( + (0 1 5 4) + (5 6 7 4) + (3 7 6 2) + (0 3 2 1) + ); + } ); mergePatchPairs diff --git a/tutorials/compressible/rhoCentralFoam/shockTube/constant/polyMesh/boundary b/tutorials/compressible/rhoCentralFoam/shockTube/constant/polyMesh/boundary index 24ffe6f382..d8672aafba 100644 --- a/tutorials/compressible/rhoCentralFoam/shockTube/constant/polyMesh/boundary +++ b/tutorials/compressible/rhoCentralFoam/shockTube/constant/polyMesh/boundary @@ -20,14 +20,12 @@ FoamFile sides { type patch; - physicalType outletAdiabatic; nFaces 2; startFace 99; } empty { type empty; - physicalType empty; nFaces 400; startFace 101; } diff --git a/tutorials/compressible/rhoCentralFoam/wedge15Ma5/constant/polyMesh/blockMeshDict b/tutorials/compressible/rhoCentralFoam/wedge15Ma5/constant/polyMesh/blockMeshDict index 4d2046ac8b..9a98683528 100644 --- a/tutorials/compressible/rhoCentralFoam/wedge15Ma5/constant/polyMesh/blockMeshDict +++ b/tutorials/compressible/rhoCentralFoam/wedge15Ma5/constant/polyMesh/blockMeshDict @@ -44,29 +44,49 @@ edges ( ); -patches +boundary ( - patch inlet - ( - (0 6 9 3) - ) - patch outlet - ( - (2 5 11 8) - ) - symmetryPlane bottom - ( - (0 1 7 6) - ) - symmetryPlane top - ( - (3 9 10 4) - (4 10 11 5) - ) - patch obstacle - ( - (1 2 8 7) - ) + inlet + { + type patch; + faces + ( + (0 6 9 3) + ); + } + outlet + { + type patch; + faces + ( + (2 5 11 8) + ); + } + bottom + { + type symmetryPlane; + faces + ( + (0 1 7 6) + ); + } + top + { + type symmetryPlane; + faces + ( + (3 9 10 4) + (4 10 11 5) + ); + } + obstacle + { + type patch; + faces + ( + (1 2 8 7) + ); + } ); mergePatchPairs diff --git a/tutorials/compressible/rhoPimpleFoam/les/pitzDaily/constant/polyMesh/blockMeshDict b/tutorials/compressible/rhoPimpleFoam/les/pitzDaily/constant/polyMesh/blockMeshDict index 46954842c6..26c2aa6416 100644 --- a/tutorials/compressible/rhoPimpleFoam/les/pitzDaily/constant/polyMesh/blockMeshDict +++ b/tutorials/compressible/rhoPimpleFoam/les/pitzDaily/constant/polyMesh/blockMeshDict @@ -85,65 +85,85 @@ edges ( ); -patches +boundary ( - patch inlet - ( - (0 22 23 1) - (1 23 24 2) - (2 24 25 3) - ) - patch outlet - ( - (16 17 39 38) - (17 18 40 39) - (18 19 41 40) - (19 20 42 41) - (20 21 43 42) - ) - wall upperWall - ( - (3 25 31 9) - (9 31 37 15) - (15 37 43 21) - ) - wall lowerWall - ( - (0 6 28 22) - (6 5 27 28) - (5 4 26 27) - (4 10 32 26) - (10 16 38 32) - ) - empty frontAndBack - ( - (22 28 29 23) - (23 29 30 24) - (24 30 31 25) - (26 32 33 27) - (27 33 34 28) - (28 34 35 29) - (29 35 36 30) - (30 36 37 31) - (32 38 39 33) - (33 39 40 34) - (34 40 41 35) - (35 41 42 36) - (36 42 43 37) - (0 1 7 6) - (1 2 8 7) - (2 3 9 8) - (4 5 11 10) - (5 6 12 11) - (6 7 13 12) - (7 8 14 13) - (8 9 15 14) - (10 11 17 16) - (11 12 18 17) - (12 13 19 18) - (13 14 20 19) - (14 15 21 20) - ) + inlet + { + type patch; + faces + ( + (0 22 23 1) + (1 23 24 2) + (2 24 25 3) + ); + } + outlet + { + type patch; + faces + ( + (16 17 39 38) + (17 18 40 39) + (18 19 41 40) + (19 20 42 41) + (20 21 43 42) + ); + } + upperWall + { + type wall; + faces + ( + (3 25 31 9) + (9 31 37 15) + (15 37 43 21) + ); + } + lowerWall + { + type wall; + faces + ( + (0 6 28 22) + (6 5 27 28) + (5 4 26 27) + (4 10 32 26) + (10 16 38 32) + ); + } + frontAndBack + { + type empty; + faces + ( + (22 28 29 23) + (23 29 30 24) + (24 30 31 25) + (26 32 33 27) + (27 33 34 28) + (28 34 35 29) + (29 35 36 30) + (30 36 37 31) + (32 38 39 33) + (33 39 40 34) + (34 40 41 35) + (35 41 42 36) + (36 42 43 37) + (0 1 7 6) + (1 2 8 7) + (2 3 9 8) + (4 5 11 10) + (5 6 12 11) + (6 7 13 12) + (7 8 14 13) + (8 9 15 14) + (10 11 17 16) + (11 12 18 17) + (12 13 19 18) + (13 14 20 19) + (14 15 21 20) + ); + } ); mergePatchPairs diff --git a/tutorials/compressible/rhoPimpleFoam/ras/cavity/constant/polyMesh/blockMeshDict b/tutorials/compressible/rhoPimpleFoam/ras/cavity/constant/polyMesh/blockMeshDict index e3fc8bcc6f..c1b14b6af1 100644 --- a/tutorials/compressible/rhoPimpleFoam/ras/cavity/constant/polyMesh/blockMeshDict +++ b/tutorials/compressible/rhoPimpleFoam/ras/cavity/constant/polyMesh/blockMeshDict @@ -37,23 +37,35 @@ edges ( ); -patches +boundary ( - wall movingWall - ( - (3 7 6 2) - ) - wall fixedWalls - ( - (0 4 7 3) - (2 6 5 1) - (1 5 4 0) - ) - empty frontAndBack - ( - (0 3 2 1) - (4 5 6 7) - ) + movingWall + { + type wall; + faces + ( + (3 7 6 2) + ); + } + fixedWalls + { + type wall; + faces + ( + (0 4 7 3) + (2 6 5 1) + (1 5 4 0) + ); + } + frontAndBack + { + type empty; + faces + ( + (0 3 2 1) + (4 5 6 7) + ); + } ); mergePatchPairs diff --git a/tutorials/compressible/rhoPimpleFoam/ras/cavity/constant/polyMesh/boundary b/tutorials/compressible/rhoPimpleFoam/ras/cavity/constant/polyMesh/boundary index ae94ef4763..79907a046c 100644 --- a/tutorials/compressible/rhoPimpleFoam/ras/cavity/constant/polyMesh/boundary +++ b/tutorials/compressible/rhoPimpleFoam/ras/cavity/constant/polyMesh/boundary @@ -8,7 +8,7 @@ FoamFile { version 2.0; - format ascii; + format binary; class polyBoundaryMesh; location "constant/polyMesh"; object boundary; diff --git a/tutorials/compressible/rhoSimplecFoam/squareBend/constant/polyMesh/blockMeshDict b/tutorials/compressible/rhoSimplecFoam/squareBend/constant/polyMesh/blockMeshDict index 58dbbcc3d5..68ccf9a3ae 100644 --- a/tutorials/compressible/rhoSimplecFoam/squareBend/constant/polyMesh/blockMeshDict +++ b/tutorials/compressible/rhoSimplecFoam/squareBend/constant/polyMesh/blockMeshDict @@ -71,41 +71,53 @@ edges arc 15 19 ( 53.033 -53.033 -25) ); -patches +boundary ( - // is there no way of defining all my 'defaultFaces' to be 'wall'? - wall Default_Boundary_Region - ( - // block0 - ( 0 1 3 2 ) - ( 11 10 12 13 ) - ( 0 10 11 1 ) - ( 2 3 13 12 ) - // block1 - ( 4 5 7 6 ) - ( 15 14 16 17 ) - ( 4 14 15 5 ) - ( 6 7 17 16 ) - // block2 - ( 1 8 9 3 ) - ( 18 11 13 19 ) - ( 3 9 19 13 ) - ( 1 11 18 8 ) - // block3 - ( 5 9 8 7 ) - ( 19 15 17 18 ) - ( 5 15 19 9 ) - ( 7 8 18 17 ) - ) - patch inlet - ( - (0 2 12 10) - ) + // is there no way of defining all my 'defaultFaces' to be 'wall'? + Default_Boundary_Region + { + type wall; + faces + ( + // block0 + ( 0 1 3 2 ) + ( 11 10 12 13 ) + ( 0 10 11 1 ) + ( 2 3 13 12 ) + // block1 + ( 4 5 7 6 ) + ( 15 14 16 17 ) + ( 4 14 15 5 ) + ( 6 7 17 16 ) + // block2 + ( 1 8 9 3 ) + ( 18 11 13 19 ) + ( 3 9 19 13 ) + ( 1 11 18 8 ) + // block3 + ( 5 9 8 7 ) + ( 19 15 17 18 ) + ( 5 15 19 9 ) + ( 7 8 18 17 ) + ); + } + inlet + { + type patch; + faces + ( + (0 2 12 10) + ); + } - patch outlet - ( - (4 6 16 14) - ) + outlet + { + type patch; + faces + ( + (4 6 16 14) + ); + } ); mergePatchPairs diff --git a/tutorials/compressible/sonicFoam/laminar/forwardStep/constant/polyMesh/blockMeshDict b/tutorials/compressible/sonicFoam/laminar/forwardStep/constant/polyMesh/blockMeshDict index 4bd2ff24bb..64c9ac9212 100644 --- a/tutorials/compressible/sonicFoam/laminar/forwardStep/constant/polyMesh/blockMeshDict +++ b/tutorials/compressible/sonicFoam/laminar/forwardStep/constant/polyMesh/blockMeshDict @@ -47,31 +47,51 @@ edges ( ); -patches +boundary ( - patch inlet - ( - (0 8 10 2) - (2 10 13 5) - ) - patch outlet - ( - (4 7 15 12) - ) - symmetryPlane bottom - ( - (0 1 9 8) - ) - symmetryPlane top - ( - (5 13 14 6) - (6 14 15 7) - ) - patch obstacle - ( - (1 3 11 9) - (3 4 12 11) - ) + inlet + { + type patch; + faces + ( + (0 8 10 2) + (2 10 13 5) + ); + } + outlet + { + type patch; + faces + ( + (4 7 15 12) + ); + } + bottom + { + type symmetryPlane; + faces + ( + (0 1 9 8) + ); + } + top + { + type symmetryPlane; + faces + ( + (5 13 14 6) + (6 14 15 7) + ); + } + obstacle + { + type patch; + faces + ( + (1 3 11 9) + (3 4 12 11) + ); + } ); mergePatchPairs diff --git a/tutorials/compressible/sonicFoam/laminar/shockTube/constant/polyMesh/blockMeshDict b/tutorials/compressible/sonicFoam/laminar/shockTube/constant/polyMesh/blockMeshDict index e6c07638e4..dbd4624f5a 100644 --- a/tutorials/compressible/sonicFoam/laminar/shockTube/constant/polyMesh/blockMeshDict +++ b/tutorials/compressible/sonicFoam/laminar/shockTube/constant/polyMesh/blockMeshDict @@ -37,20 +37,28 @@ edges ( ); -patches +boundary ( - patch sides - ( - (1 2 6 5) - (0 4 7 3) - ) - empty empty - ( - (0 1 5 4) - (5 6 7 4) - (3 7 6 2) - (0 3 2 1) - ) + sides + { + type patch; + faces + ( + (1 2 6 5) + (0 4 7 3) + ); + } + empty + { + type empty; + faces + ( + (0 1 5 4) + (5 6 7 4) + (3 7 6 2) + (0 3 2 1) + ); + } ); mergePatchPairs diff --git a/tutorials/compressible/sonicFoam/ras/prism/constant/polyMesh/blockMeshDict b/tutorials/compressible/sonicFoam/ras/prism/constant/polyMesh/blockMeshDict index 9d15d483c4..f2a0cfd993 100644 --- a/tutorials/compressible/sonicFoam/ras/prism/constant/polyMesh/blockMeshDict +++ b/tutorials/compressible/sonicFoam/ras/prism/constant/polyMesh/blockMeshDict @@ -85,41 +85,61 @@ edges ( ); -patches +boundary ( - patch inlet - ( - (0 22 26 4) - (4 26 30 8) - (8 30 36 14) - (14 36 40 18) - ) - patch outlet - ( - (3 7 29 25) - (7 11 33 29) - (11 13 35 33) - (13 17 39 35) - (17 21 43 39) - ) - patch bottomWall - ( - (0 1 23 22) - (1 2 24 23) - (2 3 25 24) - ) - patch topWall - ( - (18 40 41 19) - (19 41 42 20) - (20 42 43 21) - ) - wall prismWall - ( - (12 10 32 34) - (12 34 31 9) - (9 31 32 10) - ) + inlet + { + type patch; + faces + ( + (0 22 26 4) + (4 26 30 8) + (8 30 36 14) + (14 36 40 18) + ); + } + outlet + { + type patch; + faces + ( + (3 7 29 25) + (7 11 33 29) + (11 13 35 33) + (13 17 39 35) + (17 21 43 39) + ); + } + bottomWall + { + type patch; + faces + ( + (0 1 23 22) + (1 2 24 23) + (2 3 25 24) + ); + } + topWall + { + type patch; + faces + ( + (18 40 41 19) + (19 41 42 20) + (20 42 43 21) + ); + } + prismWall + { + type wall; + faces + ( + (12 10 32 34) + (12 34 31 9) + (9 31 32 10) + ); + } ); mergePatchPairs diff --git a/tutorials/compressible/sonicLiquidFoam/decompressionTank/constant/polyMesh/blockMeshDict b/tutorials/compressible/sonicLiquidFoam/decompressionTank/constant/polyMesh/blockMeshDict index 08c1a90da4..0a4369e318 100644 --- a/tutorials/compressible/sonicLiquidFoam/decompressionTank/constant/polyMesh/blockMeshDict +++ b/tutorials/compressible/sonicLiquidFoam/decompressionTank/constant/polyMesh/blockMeshDict @@ -52,41 +52,61 @@ edges ( ); -patches +boundary ( - wall outerWall - ( - (0 1 11 10) - (1 3 13 11) - (3 4 14 13) - (7 6 16 17) - (6 9 19 16) - (9 8 18 19) - ) - symmetryPlane axis - ( - (0 10 12 2) - (2 12 15 5) - (5 15 18 8) - ) - patch nozzle - ( - (4 7 17 14) - ) - empty back - ( - (0 2 3 1) - (2 5 6 3) - (3 6 7 4) - (5 8 9 6) - ) - empty front - ( - (10 11 13 12) - (12 13 16 15) - (13 14 17 16) - (15 16 19 18) - ) + outerWall + { + type wall; + faces + ( + (0 1 11 10) + (1 3 13 11) + (3 4 14 13) + (7 6 16 17) + (6 9 19 16) + (9 8 18 19) + ); + } + axis + { + type symmetryPlane; + faces + ( + (0 10 12 2) + (2 12 15 5) + (5 15 18 8) + ); + } + nozzle + { + type patch; + faces + ( + (4 7 17 14) + ); + } + back + { + type empty; + faces + ( + (0 2 3 1) + (2 5 6 3) + (3 6 7 4) + (5 8 9 6) + ); + } + front + { + type empty; + faces + ( + (10 11 13 12) + (12 13 16 15) + (13 14 17 16) + (15 16 19 18) + ); + } ); mergePatchPairs diff --git a/tutorials/discreteMethods/dsmcFoam/freeSpacePeriodic/constant/polyMesh/boundary b/tutorials/discreteMethods/dsmcFoam/freeSpacePeriodic/constant/polyMesh/boundary index eb1fa0e556..6ce26d3381 100644 --- a/tutorials/discreteMethods/dsmcFoam/freeSpacePeriodic/constant/polyMesh/boundary +++ b/tutorials/discreteMethods/dsmcFoam/freeSpacePeriodic/constant/polyMesh/boundary @@ -22,6 +22,7 @@ FoamFile type cyclic; nFaces 256; startFace 14464; + matchTolerance 0.0001; neighbourPatch xPeriodic_half1; } xPeriodic_half1 @@ -29,6 +30,7 @@ FoamFile type cyclic; nFaces 256; startFace 14720; + matchTolerance 0.0001; neighbourPatch xPeriodic_half0; } yPeriodic_half0 @@ -36,6 +38,7 @@ FoamFile type cyclic; nFaces 320; startFace 14976; + matchTolerance 0.0001; neighbourPatch yPeriodic_half1; } yPeriodic_half1 @@ -43,6 +46,7 @@ FoamFile type cyclic; nFaces 320; startFace 15296; + matchTolerance 0.0001; neighbourPatch yPeriodic_half0; } zPeriodic_half0 @@ -50,6 +54,7 @@ FoamFile type cyclic; nFaces 320; startFace 15616; + matchTolerance 0.0001; neighbourPatch zPeriodic_half1; } zPeriodic_half1 @@ -57,6 +62,7 @@ FoamFile type cyclic; nFaces 320; startFace 15936; + matchTolerance 0.0001; neighbourPatch zPeriodic_half0; } ) diff --git a/tutorials/discreteMethods/dsmcFoam/freeSpaceStream/constant/polyMesh/blockMeshDict b/tutorials/discreteMethods/dsmcFoam/freeSpaceStream/constant/polyMesh/blockMeshDict index c7dd1fda91..02b50e71e9 100644 --- a/tutorials/discreteMethods/dsmcFoam/freeSpaceStream/constant/polyMesh/blockMeshDict +++ b/tutorials/discreteMethods/dsmcFoam/freeSpaceStream/constant/polyMesh/blockMeshDict @@ -34,28 +34,37 @@ blocks hex (0 1 2 3 4 5 6 7) (20 16 16) simpleGrading (1 1 1) ); -patches +boundary ( - patch outlet - ( - (1 2 6 5) - ) + { + type patch; + faces + ( + (1 2 6 5) + ); + } - patch inlet - ( - (0 4 7 3) - ) + { + type patch; + faces + ( + (0 4 7 3) + ); + } - patch sides - ( - (2 3 7 6) - (0 1 5 4) - (4 5 6 7) - (0 3 2 1) - ) + { + type patch; + faces + ( + (2 3 7 6) + (0 1 5 4) + (4 5 6 7) + (0 3 2 1) + ); + } ) mergePatchPairs diff --git a/tutorials/discreteMethods/dsmcFoam/supersonicCorner/constant/polyMesh/blockMeshDict b/tutorials/discreteMethods/dsmcFoam/supersonicCorner/constant/polyMesh/blockMeshDict index 2eb2d4b22e..5d1813f50f 100644 --- a/tutorials/discreteMethods/dsmcFoam/supersonicCorner/constant/polyMesh/blockMeshDict +++ b/tutorials/discreteMethods/dsmcFoam/supersonicCorner/constant/polyMesh/blockMeshDict @@ -40,32 +40,41 @@ blocks hex (1 8 9 2 5 10 11 6) (50 36 36) simpleGrading (1 1 1) ); -patches +boundary ( - patch flow - ( - (8 9 11 10) - (0 4 7 3) - (2 3 7 6) - (2 6 11 9) - (4 5 6 7) - (5 10 11 6) - ) + { + type patch; + faces + ( + (8 9 11 10) + (0 4 7 3) + (2 3 7 6) + (2 6 11 9) + (4 5 6 7) + (5 10 11 6) + ); + } - symmetryPlane entrance - ( - (0 1 5 4) - (0 3 2 1) - ) + { + type symmetryPlane; + faces + ( + (0 1 5 4) + (0 3 2 1) + ); + } - wall walls - ( - (1 8 10 5) - (1 2 9 8) - ) + { + type wall; + faces + ( + (1 8 10 5) + (1 2 9 8) + ); + } ) mergePatchPairs diff --git a/tutorials/discreteMethods/dsmcFoam/wedge15Ma5/constant/polyMesh/blockMeshDict b/tutorials/discreteMethods/dsmcFoam/wedge15Ma5/constant/polyMesh/blockMeshDict index f5a50de804..e971bda0ab 100644 --- a/tutorials/discreteMethods/dsmcFoam/wedge15Ma5/constant/polyMesh/blockMeshDict +++ b/tutorials/discreteMethods/dsmcFoam/wedge15Ma5/constant/polyMesh/blockMeshDict @@ -44,27 +44,39 @@ edges ( ); -patches +boundary ( - patch flow - ( - (0 6 9 3) - (2 5 11 8) - (0 1 7 6) - (3 9 10 4) - (4 10 11 5) - ) - wall obstacle - ( - (1 2 8 7) - ) - empty frontAndBack - ( - (0 3 4 1) - (1 4 5 2) - (6 7 10 9) - (7 8 11 10) - ) + flow + { + type patch; + faces + ( + (0 6 9 3) + (2 5 11 8) + (0 1 7 6) + (3 9 10 4) + (4 10 11 5) + ); + } + obstacle + { + type wall; + faces + ( + (1 2 8 7) + ); + } + frontAndBack + { + type empty; + faces + ( + (0 3 4 1) + (1 4 5 2) + (6 7 10 9) + (7 8 11 10) + ); + } ); mergePatchPairs diff --git a/tutorials/discreteMethods/molecularDynamics/mdEquilibrationFoam/periodicCubeArgon/constant/polyMesh/boundary b/tutorials/discreteMethods/molecularDynamics/mdEquilibrationFoam/periodicCubeArgon/constant/polyMesh/boundary index f6b4db0821..99cbc54ce3 100644 --- a/tutorials/discreteMethods/molecularDynamics/mdEquilibrationFoam/periodicCubeArgon/constant/polyMesh/boundary +++ b/tutorials/discreteMethods/molecularDynamics/mdEquilibrationFoam/periodicCubeArgon/constant/polyMesh/boundary @@ -22,6 +22,7 @@ FoamFile type cyclic; nFaces 144; startFace 4752; + matchTolerance 0.0001; neighbourPatch periodicX_half1; } periodicX_half1 @@ -29,6 +30,7 @@ FoamFile type cyclic; nFaces 144; startFace 4896; + matchTolerance 0.0001; neighbourPatch periodicX_half0; } periodicY_half0 @@ -36,6 +38,7 @@ FoamFile type cyclic; nFaces 144; startFace 5040; + matchTolerance 0.0001; neighbourPatch periodicY_half1; } periodicY_half1 @@ -43,6 +46,7 @@ FoamFile type cyclic; nFaces 144; startFace 5184; + matchTolerance 0.0001; neighbourPatch periodicY_half0; } periodicZ_half0 @@ -50,6 +54,7 @@ FoamFile type cyclic; nFaces 144; startFace 5328; + matchTolerance 0.0001; neighbourPatch periodicZ_half1; } periodicZ_half1 @@ -57,6 +62,7 @@ FoamFile type cyclic; nFaces 144; startFace 5472; + matchTolerance 0.0001; neighbourPatch periodicZ_half0; } ) diff --git a/tutorials/discreteMethods/molecularDynamics/mdEquilibrationFoam/periodicCubeWater/constant/polyMesh/boundary b/tutorials/discreteMethods/molecularDynamics/mdEquilibrationFoam/periodicCubeWater/constant/polyMesh/boundary index e0a86fc5a1..c6280e7e72 100644 --- a/tutorials/discreteMethods/molecularDynamics/mdEquilibrationFoam/periodicCubeWater/constant/polyMesh/boundary +++ b/tutorials/discreteMethods/molecularDynamics/mdEquilibrationFoam/periodicCubeWater/constant/polyMesh/boundary @@ -22,6 +22,7 @@ FoamFile type cyclic; nFaces 132; startFace 4344; + matchTolerance 0.0001; neighbourPatch periodicX_half1; } periodicX_half1 @@ -29,6 +30,7 @@ FoamFile type cyclic; nFaces 132; startFace 4476; + matchTolerance 0.0001; neighbourPatch periodicX_half0; } periodicY_half0 @@ -36,6 +38,7 @@ FoamFile type cyclic; nFaces 132; startFace 4608; + matchTolerance 0.0001; neighbourPatch periodicY_half1; } periodicY_half1 @@ -43,6 +46,7 @@ FoamFile type cyclic; nFaces 132; startFace 4740; + matchTolerance 0.0001; neighbourPatch periodicY_half0; } periodicZ_half0 @@ -50,6 +54,7 @@ FoamFile type cyclic; nFaces 144; startFace 4872; + matchTolerance 0.0001; neighbourPatch periodicZ_half1; } periodicZ_half1 @@ -57,6 +62,7 @@ FoamFile type cyclic; nFaces 144; startFace 5016; + matchTolerance 0.0001; neighbourPatch periodicZ_half0; } ) diff --git a/tutorials/discreteMethods/molecularDynamics/mdFoam/nanoNozzle/constant/polyMesh/blockMeshDict b/tutorials/discreteMethods/molecularDynamics/mdFoam/nanoNozzle/constant/polyMesh/blockMeshDict index 689d4e4b7c..3cb94398d8 100644 --- a/tutorials/discreteMethods/molecularDynamics/mdFoam/nanoNozzle/constant/polyMesh/blockMeshDict +++ b/tutorials/discreteMethods/molecularDynamics/mdFoam/nanoNozzle/constant/polyMesh/blockMeshDict @@ -56,59 +56,77 @@ blocks edges (); -patches +boundary ( - patch sectionAEnd - ( - (0 4 7 3) - ) + { + type patch; + faces + ( + (0 4 7 3) + ); + } - wall sectionCEnd - ( - (20 21 23 22) - ) + { + type wall; + faces + ( + (20 21 23 22) + ); + } - wall front - ( - (0 1 5 4) - (1 8 10 5) - (8 12 14 10) - (12 16 18 14) - (16 20 22 18) - ) + { + type wall; + faces + ( + (0 1 5 4) + (1 8 10 5) + (8 12 14 10) + (12 16 18 14) + (16 20 22 18) + ); + } - wall back - ( - (2 3 7 6) - (2 6 11 9) - (9 11 15 13) - (13 15 19 17) - (17 19 23 21) - ) + { + type wall; + faces + ( + (2 3 7 6) + (2 6 11 9) + (9 11 15 13) + (13 15 19 17) + (17 19 23 21) + ); + } - wall top - ( - (4 5 6 7) - (5 10 11 6) - (10 14 15 11) - (14 18 19 15) - (18 22 23 19) - ) + { + type wall; + faces + ( + (4 5 6 7) + (5 10 11 6) + (10 14 15 11) + (14 18 19 15) + (18 22 23 19) + ); + } - wall bottom - ( - (0 3 2 1) - (1 2 9 8) - (8 9 13 12) - (12 13 17 16) - (16 17 21 20) - ) + { + type wall; + faces + ( + (0 3 2 1) + (1 2 9 8) + (8 9 13 12) + (12 13 17 16) + (16 17 21 20) + ); + } ); mergePatchPairs diff --git a/tutorials/electromagnetics/electrostaticFoam/chargedWire/constant/polyMesh/blockMeshDict b/tutorials/electromagnetics/electrostaticFoam/chargedWire/constant/polyMesh/blockMeshDict index 74b06f7e5b..92d57f3ed5 100644 --- a/tutorials/electromagnetics/electrostaticFoam/chargedWire/constant/polyMesh/blockMeshDict +++ b/tutorials/electromagnetics/electrostaticFoam/chargedWire/constant/polyMesh/blockMeshDict @@ -63,33 +63,53 @@ edges arc 15 20 (0.0145419 0.0351074 0.5) ); -patches +boundary ( - symmetryPlane left - ( - (8 9 20 19) - (9 10 21 20) - ) - symmetryPlane right - ( - (2 3 14 13) - (3 6 17 14) - ) - symmetryPlane down - ( - (0 1 12 11) - (1 2 13 12) - ) - patch up - ( - (7 8 19 18) - (6 7 18 17) - ) - patch hole - ( - (10 5 16 21) - (5 0 11 16) - ) + left + { + type symmetryPlane; + faces + ( + (8 9 20 19) + (9 10 21 20) + ); + } + right + { + type symmetryPlane; + faces + ( + (2 3 14 13) + (3 6 17 14) + ); + } + down + { + type symmetryPlane; + faces + ( + (0 1 12 11) + (1 2 13 12) + ); + } + up + { + type patch; + faces + ( + (7 8 19 18) + (6 7 18 17) + ); + } + hole + { + type patch; + faces + ( + (10 5 16 21) + (5 0 11 16) + ); + } ); mergePatchPairs diff --git a/tutorials/electromagnetics/mhdFoam/hartmann/constant/polyMesh/blockMeshDict b/tutorials/electromagnetics/mhdFoam/hartmann/constant/polyMesh/blockMeshDict index 7164ba0b9b..57f8782eec 100644 --- a/tutorials/electromagnetics/mhdFoam/hartmann/constant/polyMesh/blockMeshDict +++ b/tutorials/electromagnetics/mhdFoam/hartmann/constant/polyMesh/blockMeshDict @@ -37,29 +37,49 @@ edges ( ); -patches +boundary ( - patch inlet - ( - (0 4 7 3) - ) - patch outlet - ( - (2 6 5 1) - ) - patch lowerWall - ( - (1 5 4 0) - ) - patch upperWall - ( - (3 7 6 2) - ) - empty frontAndBack - ( - (0 3 2 1) - (4 5 6 7) - ) + inlet + { + type patch; + faces + ( + (0 4 7 3) + ); + } + outlet + { + type patch; + faces + ( + (2 6 5 1) + ); + } + lowerWall + { + type patch; + faces + ( + (1 5 4 0) + ); + } + upperWall + { + type patch; + faces + ( + (3 7 6 2) + ); + } + frontAndBack + { + type empty; + faces + ( + (0 3 2 1) + (4 5 6 7) + ); + } ); mergePatchPairs diff --git a/tutorials/financial/financialFoam/europeanCall/constant/polyMesh/blockMeshDict b/tutorials/financial/financialFoam/europeanCall/constant/polyMesh/blockMeshDict index c8f95e4652..90c216365a 100644 --- a/tutorials/financial/financialFoam/europeanCall/constant/polyMesh/blockMeshDict +++ b/tutorials/financial/financialFoam/europeanCall/constant/polyMesh/blockMeshDict @@ -37,16 +37,24 @@ edges ( ); -patches +boundary ( - patch lowValue - ( - (0 4 7 3) - ) - patch highValue - ( - (2 6 5 1) - ) + lowValue + { + type patch; + faces + ( + (0 4 7 3) + ); + } + highValue + { + type patch; + faces + ( + (2 6 5 1) + ); + } ); mergePatchPairs diff --git a/tutorials/heatTransfer/buoyantBoussinesqPimpleFoam/hotRoom/constant/polyMesh/blockMeshDict b/tutorials/heatTransfer/buoyantBoussinesqPimpleFoam/hotRoom/constant/polyMesh/blockMeshDict index 8f78693901..4279b24d52 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqPimpleFoam/hotRoom/constant/polyMesh/blockMeshDict +++ b/tutorials/heatTransfer/buoyantBoussinesqPimpleFoam/hotRoom/constant/polyMesh/blockMeshDict @@ -37,23 +37,35 @@ edges ( ); -patches +boundary ( - wall floor - ( - (1 5 4 0) - ) - wall ceiling - ( - (3 7 6 2) - ) - wall fixedWalls - ( - (0 4 7 3) - (2 6 5 1) - (0 3 2 1) - (4 5 6 7) - ) + floor + { + type wall; + faces + ( + (1 5 4 0) + ); + } + ceiling + { + type wall; + faces + ( + (3 7 6 2) + ); + } + fixedWalls + { + type wall; + faces + ( + (0 4 7 3) + (2 6 5 1) + (0 3 2 1) + (4 5 6 7) + ); + } ); mergePatchPairs diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/hotRoom/constant/polyMesh/blockMeshDict b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/hotRoom/constant/polyMesh/blockMeshDict index 8f78693901..4279b24d52 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/hotRoom/constant/polyMesh/blockMeshDict +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/hotRoom/constant/polyMesh/blockMeshDict @@ -37,23 +37,35 @@ edges ( ); -patches +boundary ( - wall floor - ( - (1 5 4 0) - ) - wall ceiling - ( - (3 7 6 2) - ) - wall fixedWalls - ( - (0 4 7 3) - (2 6 5 1) - (0 3 2 1) - (4 5 6 7) - ) + floor + { + type wall; + faces + ( + (1 5 4 0) + ); + } + ceiling + { + type wall; + faces + ( + (3 7 6 2) + ); + } + fixedWalls + { + type wall; + faces + ( + (0 4 7 3) + (2 6 5 1) + (0 3 2 1) + (4 5 6 7) + ); + } ); mergePatchPairs diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/constant/polyMesh/blockMeshDict b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/constant/polyMesh/blockMeshDict index 33cc46671e..15638bebde 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/constant/polyMesh/blockMeshDict +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/constant/polyMesh/blockMeshDict @@ -38,37 +38,61 @@ edges ( ); -patches +boundary ( - empty maxY - ( - (3 7 6 2) - ) + maxY + { + type empty; + faces + ( + (3 7 6 2) + ); + } - empty minX - ( - (0 4 7 3) - ) + minX + { + type empty; + faces + ( + (0 4 7 3) + ); + } - empty maxX - ( - (2 6 5 1) - ) + maxX + { + type empty; + faces + ( + (2 6 5 1) + ); + } - empty minY - ( - (1 5 4 0) - ) + minY + { + type empty; + faces + ( + (1 5 4 0) + ); + } - wall ground - ( - (0 3 2 1) - ) + ground + { + type wall; + faces + ( + (0 3 2 1) + ); + } - empty maxZ - ( - (4 5 6 7) - ) + maxZ + { + type empty; + faces + ( + (4 5 6 7) + ); + } ); mergePatchPairs diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/constant/polyMesh/boundary b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/constant/polyMesh/boundary index 458b5aec2d..1cd053f04c 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/constant/polyMesh/boundary +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/constant/polyMesh/boundary @@ -15,61 +15,43 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -9 +6 ( maxY { type empty; - nFaces 0; - startFace 61295; + nFaces 400; + startFace 22800; } minX { type empty; - nFaces 0; - startFace 61295; + nFaces 400; + startFace 23200; } maxX { type empty; - nFaces 0; - startFace 61295; + nFaces 400; + startFace 23600; } minY { type empty; - nFaces 0; - startFace 61295; + nFaces 400; + startFace 24000; } ground { type wall; - nFaces 590; - startFace 61295; + nFaces 400; + startFace 24400; } maxZ { type empty; - nFaces 0; - startFace 61885; - } - igloo_region0 - { - type wall; - nFaces 2260; - startFace 61885; - } - twoFridgeFreezers_seal_0 - { - type wall; - nFaces 1344; - startFace 64145; - } - twoFridgeFreezers_herring_1 - { - type wall; - nFaces 1116; - startFace 65489; + nFaces 400; + startFace 24800; } ) diff --git a/tutorials/heatTransfer/buoyantPimpleFoam/hotRoom/constant/polyMesh/blockMeshDict b/tutorials/heatTransfer/buoyantPimpleFoam/hotRoom/constant/polyMesh/blockMeshDict index 8f78693901..4279b24d52 100644 --- a/tutorials/heatTransfer/buoyantPimpleFoam/hotRoom/constant/polyMesh/blockMeshDict +++ b/tutorials/heatTransfer/buoyantPimpleFoam/hotRoom/constant/polyMesh/blockMeshDict @@ -37,23 +37,35 @@ edges ( ); -patches +boundary ( - wall floor - ( - (1 5 4 0) - ) - wall ceiling - ( - (3 7 6 2) - ) - wall fixedWalls - ( - (0 4 7 3) - (2 6 5 1) - (0 3 2 1) - (4 5 6 7) - ) + floor + { + type wall; + faces + ( + (1 5 4 0) + ); + } + ceiling + { + type wall; + faces + ( + (3 7 6 2) + ); + } + fixedWalls + { + type wall; + faces + ( + (0 4 7 3) + (2 6 5 1) + (0 3 2 1) + (4 5 6 7) + ); + } ); mergePatchPairs diff --git a/tutorials/heatTransfer/buoyantSimpleFoam/buoyantCavity/constant/polyMesh/blockMeshDict b/tutorials/heatTransfer/buoyantSimpleFoam/buoyantCavity/constant/polyMesh/blockMeshDict index 4aa6241a9b..79d35ff96a 100644 --- a/tutorials/heatTransfer/buoyantSimpleFoam/buoyantCavity/constant/polyMesh/blockMeshDict +++ b/tutorials/heatTransfer/buoyantSimpleFoam/buoyantCavity/constant/polyMesh/blockMeshDict @@ -37,29 +37,45 @@ blocks hex (0 1 2 3 4 5 6 7) (35 150 15) simpleGrading (1 1 1) ); -patches +boundary ( - wall frontAndBack - ( - (0 1 5 4) - (2 3 7 6) - ) + frontAndBack + { + type wall; + faces + ( + (0 1 5 4) + (2 3 7 6) + ); + } - wall topAndBottom - ( - (4 5 6 7) - (3 2 1 0) - ) + topAndBottom + { + type wall; + faces + ( + (4 5 6 7) + (3 2 1 0) + ); + } - wall hot - ( - (6 5 1 2) - ) + hot + { + type wall; + faces + ( + (6 5 1 2) + ); + } - wall cold - ( - (4 7 3 0) - ) + cold + { + type wall; + faces + ( + (4 7 3 0) + ); + } ); mergePatchPairs diff --git a/tutorials/heatTransfer/buoyantSimpleFoam/hotRoom/constant/polyMesh/blockMeshDict b/tutorials/heatTransfer/buoyantSimpleFoam/hotRoom/constant/polyMesh/blockMeshDict index 8f78693901..4279b24d52 100644 --- a/tutorials/heatTransfer/buoyantSimpleFoam/hotRoom/constant/polyMesh/blockMeshDict +++ b/tutorials/heatTransfer/buoyantSimpleFoam/hotRoom/constant/polyMesh/blockMeshDict @@ -37,23 +37,35 @@ edges ( ); -patches +boundary ( - wall floor - ( - (1 5 4 0) - ) - wall ceiling - ( - (3 7 6 2) - ) - wall fixedWalls - ( - (0 4 7 3) - (2 6 5 1) - (0 3 2 1) - (4 5 6 7) - ) + floor + { + type wall; + faces + ( + (1 5 4 0) + ); + } + ceiling + { + type wall; + faces + ( + (3 7 6 2) + ); + } + fixedWalls + { + type wall; + faces + ( + (0 4 7 3) + (2 6 5 1) + (0 3 2 1) + (4 5 6 7) + ); + } ); mergePatchPairs diff --git a/tutorials/heatTransfer/buoyantSimpleRadiationFoam/hotRadiationRoom/constant/polyMesh/blockMeshDict b/tutorials/heatTransfer/buoyantSimpleRadiationFoam/hotRadiationRoom/constant/polyMesh/blockMeshDict index 63ffa44cf5..83ff0938e1 100644 --- a/tutorials/heatTransfer/buoyantSimpleRadiationFoam/hotRadiationRoom/constant/polyMesh/blockMeshDict +++ b/tutorials/heatTransfer/buoyantSimpleRadiationFoam/hotRadiationRoom/constant/polyMesh/blockMeshDict @@ -98,69 +98,85 @@ edges ( ); -patches +boundary ( - wall box - ( - ( 6 22 21 5) - (10 26 22 6) - ( 9 25 26 10) - ( 5 21 25 9) - (22 26 25 21) - ) - wall floor - ( - ( 1 5 4 0) - ( 2 6 5 1) - ( 3 7 6 2) - ( 5 9 8 4) - ( 7 11 10 6) - ( 9 13 12 8) - (10 14 13 9) - (11 15 14 10) - ) - wall ceiling - ( - (33 37 36 32) - (34 38 37 33) - (35 39 38 34) - (37 41 40 36) - (38 42 41 37) - (39 43 42 38) - (41 45 44 40) - (42 46 45 41) - (43 47 46 42) - ) - wall fixedWalls - ( - ( 1 17 16 0) - ( 2 18 17 1) - ( 3 19 18 2) - (17 33 32 16) - (18 34 33 17) - (19 35 34 18) + box + { + type wall; + faces + ( + ( 6 22 21 5) + (10 26 22 6) + ( 9 25 26 10) + ( 5 21 25 9) + (22 26 25 21) + ); + } + floor + { + type wall; + faces + ( + ( 1 5 4 0) + ( 2 6 5 1) + ( 3 7 6 2) + ( 5 9 8 4) + ( 7 11 10 6) + ( 9 13 12 8) + (10 14 13 9) + (11 15 14 10) + ); + } + ceiling + { + type wall; + faces + ( + (33 37 36 32) + (34 38 37 33) + (35 39 38 34) + (37 41 40 36) + (38 42 41 37) + (39 43 42 38) + (41 45 44 40) + (42 46 45 41) + (43 47 46 42) + ); + } + fixedWalls + { + type wall; + faces + ( + ( 1 17 16 0) + ( 2 18 17 1) + ( 3 19 18 2) + (17 33 32 16) + (18 34 33 17) + (19 35 34 18) - ( 7 23 19 3) - (11 27 23 7) - (15 31 27 11) - (23 39 35 19) - (27 43 39 23) - (31 47 43 27) + ( 7 23 19 3) + (11 27 23 7) + (15 31 27 11) + (23 39 35 19) + (27 43 39 23) + (31 47 43 27) - (14 30 31 15) - (13 29 30 14) - (12 28 29 13) - (30 46 47 31) - (29 45 46 30) - (28 44 45 29) + (14 30 31 15) + (13 29 30 14) + (12 28 29 13) + (30 46 47 31) + (29 45 46 30) + (28 44 45 29) - ( 8 24 28 12) - ( 4 20 24 8) - ( 0 16 20 4) - (24 40 44 28) - (20 36 40 24) - (16 32 36 20) - ) + ( 8 24 28 12) + ( 4 20 24 8) + ( 0 16 20 4) + (24 40 44 28) + (20 36 40 24) + (16 32 36 20) + ); + } ); mergePatchPairs diff --git a/tutorials/heatTransfer/buoyantSimpleRadiationFoam/hotRadiationRoomFvDOM/constant/polyMesh/blockMeshDict b/tutorials/heatTransfer/buoyantSimpleRadiationFoam/hotRadiationRoomFvDOM/constant/polyMesh/blockMeshDict index 63ffa44cf5..83ff0938e1 100644 --- a/tutorials/heatTransfer/buoyantSimpleRadiationFoam/hotRadiationRoomFvDOM/constant/polyMesh/blockMeshDict +++ b/tutorials/heatTransfer/buoyantSimpleRadiationFoam/hotRadiationRoomFvDOM/constant/polyMesh/blockMeshDict @@ -98,69 +98,85 @@ edges ( ); -patches +boundary ( - wall box - ( - ( 6 22 21 5) - (10 26 22 6) - ( 9 25 26 10) - ( 5 21 25 9) - (22 26 25 21) - ) - wall floor - ( - ( 1 5 4 0) - ( 2 6 5 1) - ( 3 7 6 2) - ( 5 9 8 4) - ( 7 11 10 6) - ( 9 13 12 8) - (10 14 13 9) - (11 15 14 10) - ) - wall ceiling - ( - (33 37 36 32) - (34 38 37 33) - (35 39 38 34) - (37 41 40 36) - (38 42 41 37) - (39 43 42 38) - (41 45 44 40) - (42 46 45 41) - (43 47 46 42) - ) - wall fixedWalls - ( - ( 1 17 16 0) - ( 2 18 17 1) - ( 3 19 18 2) - (17 33 32 16) - (18 34 33 17) - (19 35 34 18) + box + { + type wall; + faces + ( + ( 6 22 21 5) + (10 26 22 6) + ( 9 25 26 10) + ( 5 21 25 9) + (22 26 25 21) + ); + } + floor + { + type wall; + faces + ( + ( 1 5 4 0) + ( 2 6 5 1) + ( 3 7 6 2) + ( 5 9 8 4) + ( 7 11 10 6) + ( 9 13 12 8) + (10 14 13 9) + (11 15 14 10) + ); + } + ceiling + { + type wall; + faces + ( + (33 37 36 32) + (34 38 37 33) + (35 39 38 34) + (37 41 40 36) + (38 42 41 37) + (39 43 42 38) + (41 45 44 40) + (42 46 45 41) + (43 47 46 42) + ); + } + fixedWalls + { + type wall; + faces + ( + ( 1 17 16 0) + ( 2 18 17 1) + ( 3 19 18 2) + (17 33 32 16) + (18 34 33 17) + (19 35 34 18) - ( 7 23 19 3) - (11 27 23 7) - (15 31 27 11) - (23 39 35 19) - (27 43 39 23) - (31 47 43 27) + ( 7 23 19 3) + (11 27 23 7) + (15 31 27 11) + (23 39 35 19) + (27 43 39 23) + (31 47 43 27) - (14 30 31 15) - (13 29 30 14) - (12 28 29 13) - (30 46 47 31) - (29 45 46 30) - (28 44 45 29) + (14 30 31 15) + (13 29 30 14) + (12 28 29 13) + (30 46 47 31) + (29 45 46 30) + (28 44 45 29) - ( 8 24 28 12) - ( 4 20 24 8) - ( 0 16 20 4) - (24 40 44 28) - (20 36 40 24) - (16 32 36 20) - ) + ( 8 24 28 12) + ( 4 20 24 8) + ( 0 16 20 4) + (24 40 44 28) + (20 36 40 24) + (16 32 36 20) + ); + } ); mergePatchPairs diff --git a/tutorials/heatTransfer/buoyantSimpleRadiationFoam/hotRadiationRoomFvDOM/constant/polyMesh/boundary b/tutorials/heatTransfer/buoyantSimpleRadiationFoam/hotRadiationRoomFvDOM/constant/polyMesh/boundary index a75195fd74..ea4babea73 100644 --- a/tutorials/heatTransfer/buoyantSimpleRadiationFoam/hotRadiationRoomFvDOM/constant/polyMesh/boundary +++ b/tutorials/heatTransfer/buoyantSimpleRadiationFoam/hotRadiationRoomFvDOM/constant/polyMesh/boundary @@ -8,7 +8,7 @@ FoamFile { version 2.0; - format ascii; + format binary; class polyBoundaryMesh; location "constant/polyMesh"; object boundary; diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/polyMesh/blockMeshDict b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/polyMesh/blockMeshDict index 506f065364..db35f72692 100644 --- a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/polyMesh/blockMeshDict +++ b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/polyMesh/blockMeshDict @@ -37,32 +37,56 @@ edges ( ); -patches +boundary ( - wall maxY - ( - (3 7 6 2) - ) - patch minX - ( - (0 4 7 3) - ) - patch maxX - ( - (2 6 5 1) - ) - wall minY - ( - (1 5 4 0) - ) - wall minZ - ( - (0 3 2 1) - ) - wall maxZ - ( - (4 5 6 7) - ) + maxY + { + type wall; + faces + ( + (3 7 6 2) + ); + } + minX + { + type patch; + faces + ( + (0 4 7 3) + ); + } + maxX + { + type patch; + faces + ( + (2 6 5 1) + ); + } + minY + { + type wall; + faces + ( + (1 5 4 0) + ); + } + minZ + { + type wall; + faces + ( + (0 3 2 1) + ); + } + maxZ + { + type wall; + faces + ( + (4 5 6 7) + ); + } ); mergePatchPairs diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/polyMesh/boundary b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/polyMesh/boundary index 39c75e0d21..de3fd42a4d 100644 --- a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/polyMesh/boundary +++ b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionHeater/constant/polyMesh/boundary @@ -8,7 +8,7 @@ FoamFile { version 2.0; - format ascii; + format binary; class polyBoundaryMesh; location "constant/polyMesh"; object boundary; diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionLiquidHeater/constant/polyMesh/blockMeshDict b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionLiquidHeater/constant/polyMesh/blockMeshDict index 506f065364..db35f72692 100644 --- a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionLiquidHeater/constant/polyMesh/blockMeshDict +++ b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionLiquidHeater/constant/polyMesh/blockMeshDict @@ -37,32 +37,56 @@ edges ( ); -patches +boundary ( - wall maxY - ( - (3 7 6 2) - ) - patch minX - ( - (0 4 7 3) - ) - patch maxX - ( - (2 6 5 1) - ) - wall minY - ( - (1 5 4 0) - ) - wall minZ - ( - (0 3 2 1) - ) - wall maxZ - ( - (4 5 6 7) - ) + maxY + { + type wall; + faces + ( + (3 7 6 2) + ); + } + minX + { + type patch; + faces + ( + (0 4 7 3) + ); + } + maxX + { + type patch; + faces + ( + (2 6 5 1) + ); + } + minY + { + type wall; + faces + ( + (1 5 4 0) + ); + } + minZ + { + type wall; + faces + ( + (0 3 2 1) + ); + } + maxZ + { + type wall; + faces + ( + (4 5 6 7) + ); + } ); mergePatchPairs diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionLiquidHeater/constant/polyMesh/boundary b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionLiquidHeater/constant/polyMesh/boundary index 39c75e0d21..de3fd42a4d 100644 --- a/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionLiquidHeater/constant/polyMesh/boundary +++ b/tutorials/heatTransfer/chtMultiRegionFoam/multiRegionLiquidHeater/constant/polyMesh/boundary @@ -8,7 +8,7 @@ FoamFile { version 2.0; - format ascii; + format binary; class polyBoundaryMesh; location "constant/polyMesh"; object boundary; diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/constant/polyMesh/blockMeshDict b/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/constant/polyMesh/blockMeshDict index 506f065364..db35f72692 100644 --- a/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/constant/polyMesh/blockMeshDict +++ b/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/constant/polyMesh/blockMeshDict @@ -37,32 +37,56 @@ edges ( ); -patches +boundary ( - wall maxY - ( - (3 7 6 2) - ) - patch minX - ( - (0 4 7 3) - ) - patch maxX - ( - (2 6 5 1) - ) - wall minY - ( - (1 5 4 0) - ) - wall minZ - ( - (0 3 2 1) - ) - wall maxZ - ( - (4 5 6 7) - ) + maxY + { + type wall; + faces + ( + (3 7 6 2) + ); + } + minX + { + type patch; + faces + ( + (0 4 7 3) + ); + } + maxX + { + type patch; + faces + ( + (2 6 5 1) + ); + } + minY + { + type wall; + faces + ( + (1 5 4 0) + ); + } + minZ + { + type wall; + faces + ( + (0 3 2 1) + ); + } + maxZ + { + type wall; + faces + ( + (4 5 6 7) + ); + } ); mergePatchPairs diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/constant/polyMesh/boundary b/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/constant/polyMesh/boundary index 4c44b92b59..39c75e0d21 100644 --- a/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/constant/polyMesh/boundary +++ b/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/constant/polyMesh/boundary @@ -15,253 +15,43 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -41 +6 ( maxY { type wall; - nFaces 1200; - startFace 41630; + nFaces 300; + startFace 8300; } minX { type patch; - nFaces 250; - startFace 42830; + nFaces 100; + startFace 8600; } maxX { type patch; - nFaces 250; - startFace 43080; + nFaces 100; + startFace 8700; } minY { type wall; - nFaces 1200; - startFace 43330; + nFaces 300; + startFace 8800; } minZ { type wall; - nFaces 750; - startFace 44530; + nFaces 300; + startFace 9100; } maxZ { type wall; - nFaces 750; - startFace 45280; - } - bottomAir_minX - { - type wall; - nFaces 0; - startFace 46030; - } - bottomAir_maxX - { - type wall; - nFaces 0; - startFace 46030; - } - bottomAir_minY - { - type wall; - nFaces 0; - startFace 46030; - } - bottomAir_minZ - { - type wall; - nFaces 0; - startFace 46030; - } - bottomAir_maxZ - { - type wall; - nFaces 0; - startFace 46030; - } - bottomAir_bottomAir_to_rightSolid - { - type wall; - nFaces 0; - startFace 46030; - } - bottomAir_bottomAir_to_leftSolid - { - type wall; - nFaces 0; - startFace 46030; - } - bottomAir_bottomAir_to_heater - { - type wall; - nFaces 0; - startFace 46030; - } - topAir_maxY - { - type wall; - nFaces 0; - startFace 46030; - } - topAir_minX - { - type wall; - nFaces 0; - startFace 46030; - } - topAir_maxX - { - type wall; - nFaces 0; - startFace 46030; - } - topAir_minZ - { - type wall; - nFaces 0; - startFace 46030; - } - topAir_maxZ - { - type wall; - nFaces 0; - startFace 46030; - } - topAir_topAir_to_rightSolid - { - type wall; - nFaces 0; - startFace 46030; - } - topAir_topAir_to_heater - { - type wall; - nFaces 0; - startFace 46030; - } - topAir_topAir_to_leftSolid - { - type wall; - nFaces 0; - startFace 46030; - } - leftSolid_minX - { - type wall; - nFaces 0; - startFace 46030; - } - leftSolid_minZ - { - type wall; - nFaces 0; - startFace 46030; - } - leftSolid_maxZ - { - type wall; - nFaces 0; - startFace 46030; - } - leftSolid_leftSolid_to_bottomAir - { - type wall; - nFaces 0; - startFace 46030; - } - leftSolid_leftSolid_to_heater - { - type wall; - nFaces 0; - startFace 46030; - } - leftSolid_leftSolid_to_topAir - { - type wall; - nFaces 0; - startFace 46030; - } - rightSolid_maxX - { - type wall; - nFaces 0; - startFace 46030; - } - rightSolid_minZ - { - type wall; - nFaces 0; - startFace 46030; - } - rightSolid_maxZ - { - type wall; - nFaces 0; - startFace 46030; - } - rightSolid_rightSolid_to_bottomAir - { - type wall; - nFaces 0; - startFace 46030; - } - rightSolid_rightSolid_to_topAir - { - type wall; - nFaces 0; - startFace 46030; - } - rightSolid_rightSolid_to_heater - { - type wall; - nFaces 0; - startFace 46030; - } - heater_minY - { - type wall; - nFaces 0; - startFace 46030; - } - heater_minZ - { - type wall; - nFaces 0; - startFace 46030; - } - heater_maxZ - { - type wall; - nFaces 0; - startFace 46030; - } - heater_heater_to_topAir - { - type wall; - nFaces 0; - startFace 46030; - } - heater_heater_to_rightSolid - { - type wall; - nFaces 0; - startFace 46030; - } - heater_heater_to_leftSolid - { - type wall; - nFaces 0; - startFace 46030; - } - heater_heater_to_bottomAir - { - type wall; - nFaces 0; - startFace 46030; + nFaces 300; + startFace 9400; } ) diff --git a/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeater/constant/polyMesh/blockMeshDict b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeater/constant/polyMesh/blockMeshDict index 506f065364..db35f72692 100644 --- a/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeater/constant/polyMesh/blockMeshDict +++ b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeater/constant/polyMesh/blockMeshDict @@ -37,32 +37,56 @@ edges ( ); -patches +boundary ( - wall maxY - ( - (3 7 6 2) - ) - patch minX - ( - (0 4 7 3) - ) - patch maxX - ( - (2 6 5 1) - ) - wall minY - ( - (1 5 4 0) - ) - wall minZ - ( - (0 3 2 1) - ) - wall maxZ - ( - (4 5 6 7) - ) + maxY + { + type wall; + faces + ( + (3 7 6 2) + ); + } + minX + { + type patch; + faces + ( + (0 4 7 3) + ); + } + maxX + { + type patch; + faces + ( + (2 6 5 1) + ); + } + minY + { + type wall; + faces + ( + (1 5 4 0) + ); + } + minZ + { + type wall; + faces + ( + (0 3 2 1) + ); + } + maxZ + { + type wall; + faces + ( + (4 5 6 7) + ); + } ); mergePatchPairs diff --git a/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/polyMesh/blockMeshDict b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/polyMesh/blockMeshDict index 506f065364..db35f72692 100644 --- a/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/polyMesh/blockMeshDict +++ b/tutorials/heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation/constant/polyMesh/blockMeshDict @@ -37,32 +37,56 @@ edges ( ); -patches +boundary ( - wall maxY - ( - (3 7 6 2) - ) - patch minX - ( - (0 4 7 3) - ) - patch maxX - ( - (2 6 5 1) - ) - wall minY - ( - (1 5 4 0) - ) - wall minZ - ( - (0 3 2 1) - ) - wall maxZ - ( - (4 5 6 7) - ) + maxY + { + type wall; + faces + ( + (3 7 6 2) + ); + } + minX + { + type patch; + faces + ( + (0 4 7 3) + ); + } + maxX + { + type patch; + faces + ( + (2 6 5 1) + ); + } + minY + { + type wall; + faces + ( + (1 5 4 0) + ); + } + minZ + { + type wall; + faces + ( + (0 3 2 1) + ); + } + maxZ + { + type wall; + faces + ( + (4 5 6 7) + ); + } ); mergePatchPairs diff --git a/tutorials/incompressible/SRFSimpleFoam/mixer/constant/polyMesh/blockMeshDict b/tutorials/incompressible/SRFSimpleFoam/mixer/constant/polyMesh/blockMeshDict index 204134e5b4..813d818d43 100644 --- a/tutorials/incompressible/SRFSimpleFoam/mixer/constant/polyMesh/blockMeshDict +++ b/tutorials/incompressible/SRFSimpleFoam/mixer/constant/polyMesh/blockMeshDict @@ -149,3 +149,5 @@ boundary mergeMatchPairs ( ); + +// ************************************************************************* // diff --git a/tutorials/incompressible/SRFSimpleFoam/mixer/constant/polyMesh/boundary b/tutorials/incompressible/SRFSimpleFoam/mixer/constant/polyMesh/boundary index 3d60346947..05aff60fd9 100644 --- a/tutorials/incompressible/SRFSimpleFoam/mixer/constant/polyMesh/boundary +++ b/tutorials/incompressible/SRFSimpleFoam/mixer/constant/polyMesh/boundary @@ -46,6 +46,7 @@ FoamFile type cyclic; nFaces 1600; startFace 101720; + matchTolerance 0.0001; neighbourPatch cyclic_half1; transform rotational; rotationAxis (0 0 1); @@ -56,6 +57,7 @@ FoamFile type cyclic; nFaces 1600; startFace 103320; + matchTolerance 0.0001; neighbourPatch cyclic_half0; transform rotational; rotationAxis (0 0 1); diff --git a/tutorials/incompressible/adjointShapeOptimizationFoam/pitzDaily/constant/polyMesh/blockMeshDict b/tutorials/incompressible/adjointShapeOptimizationFoam/pitzDaily/constant/polyMesh/blockMeshDict index 394e95db64..d700a73972 100644 --- a/tutorials/incompressible/adjointShapeOptimizationFoam/pitzDaily/constant/polyMesh/blockMeshDict +++ b/tutorials/incompressible/adjointShapeOptimizationFoam/pitzDaily/constant/polyMesh/blockMeshDict @@ -85,65 +85,85 @@ edges ( ); -patches +boundary ( - patch inlet - ( - (0 22 23 1) - (1 23 24 2) - (2 24 25 3) - ) - patch outlet - ( - (16 17 39 38) - (17 18 40 39) - (18 19 41 40) - (19 20 42 41) - (20 21 43 42) - ) - wall upperWall - ( - (3 25 31 9) - (9 31 37 15) - (15 37 43 21) - ) - wall lowerWall - ( - (0 6 28 22) - (6 5 27 28) - (5 4 26 27) - (4 10 32 26) - (10 16 38 32) - ) - empty frontAndBack - ( - (22 28 29 23) - (23 29 30 24) - (24 30 31 25) - (26 32 33 27) - (27 33 34 28) - (28 34 35 29) - (29 35 36 30) - (30 36 37 31) - (32 38 39 33) - (33 39 40 34) - (34 40 41 35) - (35 41 42 36) - (36 42 43 37) - (0 1 7 6) - (1 2 8 7) - (2 3 9 8) - (4 5 11 10) - (5 6 12 11) - (6 7 13 12) - (7 8 14 13) - (8 9 15 14) - (10 11 17 16) - (11 12 18 17) - (12 13 19 18) - (13 14 20 19) - (14 15 21 20) - ) + inlet + { + type patch; + faces + ( + (0 22 23 1) + (1 23 24 2) + (2 24 25 3) + ); + } + outlet + { + type patch; + faces + ( + (16 17 39 38) + (17 18 40 39) + (18 19 41 40) + (19 20 42 41) + (20 21 43 42) + ); + } + upperWall + { + type wall; + faces + ( + (3 25 31 9) + (9 31 37 15) + (15 37 43 21) + ); + } + lowerWall + { + type wall; + faces + ( + (0 6 28 22) + (6 5 27 28) + (5 4 26 27) + (4 10 32 26) + (10 16 38 32) + ); + } + frontAndBack + { + type empty; + faces + ( + (22 28 29 23) + (23 29 30 24) + (24 30 31 25) + (26 32 33 27) + (27 33 34 28) + (28 34 35 29) + (29 35 36 30) + (30 36 37 31) + (32 38 39 33) + (33 39 40 34) + (34 40 41 35) + (35 41 42 36) + (36 42 43 37) + (0 1 7 6) + (1 2 8 7) + (2 3 9 8) + (4 5 11 10) + (5 6 12 11) + (6 7 13 12) + (7 8 14 13) + (8 9 15 14) + (10 11 17 16) + (11 12 18 17) + (12 13 19 18) + (13 14 20 19) + (14 15 21 20) + ); + } ); mergePatchPairs diff --git a/tutorials/incompressible/adjointShapeOptimizationFoam/pitzDaily/constant/polyMesh/boundary b/tutorials/incompressible/adjointShapeOptimizationFoam/pitzDaily/constant/polyMesh/boundary index 2375dc8d04..470cab8713 100644 --- a/tutorials/incompressible/adjointShapeOptimizationFoam/pitzDaily/constant/polyMesh/boundary +++ b/tutorials/incompressible/adjointShapeOptimizationFoam/pitzDaily/constant/polyMesh/boundary @@ -20,35 +20,30 @@ FoamFile inlet { type patch; - physicalType inlet; nFaces 30; startFace 24170; } outlet { type patch; - physicalType outlet; nFaces 57; startFace 24200; } upperWall { type wall; - physicalType wallFunctions; nFaces 223; startFace 24257; } lowerWall { type wall; - physicalType wallFunctions; nFaces 250; startFace 24480; } frontAndBack { type empty; - physicalType empty; nFaces 24450; startFace 24730; } diff --git a/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/R b/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/R index 1d2e1ba365..54425c5749 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/R +++ b/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/R @@ -31,7 +31,11 @@ boundaryField type fixedValue; value uniform ( 0 0 0 0 0 0 ); } - frontBack_half0 + front + { + type cyclic; + } + back { type cyclic; } @@ -39,10 +43,6 @@ boundaryField { type empty; } - frontBack_half1 - { - type cyclic; - } } diff --git a/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/U b/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/U index e1bb881351..d001bf79b1 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/U +++ b/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/U @@ -31,7 +31,11 @@ boundaryField type fixedValue; value uniform ( 0 0 0 ); } - frontBack_half0 + front + { + type cyclic; + } + back { type cyclic; } @@ -39,10 +43,6 @@ boundaryField { type empty; } - frontBack_half1 - { - type cyclic; - } } diff --git a/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/epsilon b/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/epsilon index e53fc211cd..124b7ca5c4 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/epsilon +++ b/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/epsilon @@ -31,7 +31,11 @@ boundaryField type fixedValue; value uniform 1e-08; } - frontBack_half0 + front + { + type cyclic; + } + back { type cyclic; } @@ -39,10 +43,6 @@ boundaryField { type empty; } - frontBack_half1 - { - type cyclic; - } } diff --git a/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/k b/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/k index 50b7d0f4e6..91d95e4ad5 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/k +++ b/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/k @@ -31,7 +31,11 @@ boundaryField type fixedValue; value uniform 1e-10; } - frontBack_half0 + front + { + type cyclic; + } + back { type cyclic; } @@ -39,10 +43,6 @@ boundaryField { type empty; } - frontBack_half1 - { - type cyclic; - } } diff --git a/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/nuTilda b/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/nuTilda index 2a2d079835..ce6e255f35 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/nuTilda +++ b/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/nuTilda @@ -31,7 +31,11 @@ boundaryField type fixedValue; value uniform 0; } - frontBack_half0 + front + { + type cyclic; + } + back { type cyclic; } @@ -39,10 +43,6 @@ boundaryField { type empty; } - frontBack_half1 - { - type cyclic; - } } diff --git a/tutorials/lagrangian/reactingParcelFilmFoam/cylinder/constant/polyMesh.save/blockMeshDict b/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/nut similarity index 52% rename from tutorials/lagrangian/reactingParcelFilmFoam/cylinder/constant/polyMesh.save/blockMeshDict rename to tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/nut index ab01f1281b..33c4b77ec5 100644 --- a/tutorials/lagrangian/reactingParcelFilmFoam/cylinder/constant/polyMesh.save/blockMeshDict +++ b/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/0/nut @@ -9,56 +9,47 @@ FoamFile { version 2.0; format ascii; - class dictionary; - location "constant/polyMesh"; - object blockMeshDict; + class volScalarField; + location "0"; + object nut; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -convertToMeters 0.1; +dimensions [0 2 -1 0 0 0 0]; -vertices -( - //back - ( 0 0 0) - ( 1 0 0) - ( 0 0.5 0) - ( 1 0.5 0) +internalField uniform 0; - // front - ( 0 0 1) - ( 1 0 1) - ( 0 0.5 1) - ( 1 0.5 1) -); +boundaryField +{ + lowerWall + { + type nutLowReWallFunction; + Cmu 0.09; + kappa 0.41; + E 9.8; + value uniform 0; + } + upperWall + { + type nutLowReWallFunction; + Cmu 0.09; + kappa 0.41; + E 9.8; + value uniform 0; + } + front + { + type cyclic; + } + back + { + type cyclic; + } + defaultFaces + { + type empty; + } +} -blocks -( - hex (0 1 3 2 4 5 7 6 ) (20 10 20) simpleGrading (1 1 1) -); - -edges -( -); - -patches -( - patch sides - ( - (1 5 7 3) - (4 5 7 6) - (4 0 2 6) - (7 3 2 6) - (0 4 5 1) - ) - wall filmWalls - ( - (0 1 3 2) - ) -); - -mergePatchPairs -( -); // ************************************************************************* // diff --git a/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/constant/polyMesh/blockMeshDict b/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/constant/polyMesh/blockMeshDict index 087a898464..62035176f0 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/constant/polyMesh/blockMeshDict +++ b/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/constant/polyMesh/blockMeshDict @@ -16,7 +16,7 @@ FoamFile convertToMeters 0.05; -vertices +vertices ( (0 -1 0) (0 0 0) @@ -32,36 +32,57 @@ vertices (0.1 1 0.1) ); -blocks +blocks ( hex (0 3 4 1 6 9 10 7) (1 40 1) simpleGrading (1 100 1) hex (1 4 5 2 7 10 11 8) (1 40 1) simpleGrading (1 0.01 1) ); -edges +edges ( ); -patches +boundary ( - wall lowerWall - ( - (0 3 9 6) - ) + lowerWall + { + type wall; + faces + ( + (0 3 9 6) + ); + } - wall upperWall - ( - (2 8 11 5) - ) + upperWall + { + type wall; + faces + ( + (2 8 11 5) + ); + } - cyclic frontBack - ( - (0 6 7 1) - (1 7 8 2) + front + { + type cyclic; + neighbourPatch back; + faces + ( + (9 3 4 10) + (10 4 5 11) + ); + } - (9 3 4 10) - (10 4 5 11) - ) + back + { + type cyclic; + neighbourPatch front; + faces + ( + (0 6 7 1) + (1 7 8 2) + ); + } ); mergePatchPairs diff --git a/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/constant/polyMesh/boundary b/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/constant/polyMesh/boundary index 2eddbaa55a..dbaeb9b063 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/constant/polyMesh/boundary +++ b/tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/constant/polyMesh/boundary @@ -29,19 +29,21 @@ FoamFile nFaces 1; startFace 80; } - frontBack_half0 + front { type cyclic; nFaces 80; startFace 81; - neighbourPatch frontBack_half1; + matchTolerance 0.0001; + neighbourPatch back; } - frontBack_half1 + back { type cyclic; nFaces 80; startFace 161; - neighbourPatch frontBack_half0; + matchTolerance 0.0001; + neighbourPatch front; } defaultFaces { diff --git a/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/R b/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/R index 6b4b5dee43..318d4280a6 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/R +++ b/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/R @@ -29,7 +29,11 @@ boundaryField { type zeroGradient; } - frontBack_half0 + front + { + type cyclic; + } + back { type cyclic; } @@ -37,10 +41,6 @@ boundaryField { type empty; } - frontBack_half1 - { - type cyclic; - } } diff --git a/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/U b/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/U index a6da307f3d..1924aeec2e 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/U +++ b/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/U @@ -31,7 +31,11 @@ boundaryField type fixedValue; value uniform ( 0 0 0 ); } - frontBack_half0 + front + { + type cyclic; + } + back { type cyclic; } @@ -39,10 +43,6 @@ boundaryField { type empty; } - frontBack_half1 - { - type cyclic; - } } diff --git a/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/epsilon b/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/epsilon index 3ece1fa8e2..9ecc2a43bf 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/epsilon +++ b/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/epsilon @@ -31,7 +31,11 @@ boundaryField type epsilonWallFunction; value uniform 1e-08; } - frontBack_half0 + front + { + type cyclic; + } + back { type cyclic; } @@ -39,10 +43,6 @@ boundaryField { type empty; } - frontBack_half1 - { - type cyclic; - } } diff --git a/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/k b/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/k index 9170ff247a..80d43d6555 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/k +++ b/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/k @@ -31,7 +31,11 @@ boundaryField type kqRWallFunction; value uniform 1e-10; } - frontBack_half0 + front + { + type cyclic; + } + back { type cyclic; } @@ -39,10 +43,6 @@ boundaryField { type empty; } - frontBack_half1 - { - type cyclic; - } } diff --git a/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/nuTilda b/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/nuTilda index a2b13a297f..d47d94ccf5 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/nuTilda +++ b/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/nuTilda @@ -29,7 +29,11 @@ boundaryField { type zeroGradient; } - frontBack_half0 + front + { + type cyclic; + } + back { type cyclic; } @@ -37,10 +41,6 @@ boundaryField { type empty; } - frontBack_half1 - { - type cyclic; - } } diff --git a/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/nut b/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/nut index 3eea5eea54..2b79be79d8 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/nut +++ b/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/0/nut @@ -31,7 +31,11 @@ boundaryField type nutkWallFunction; value uniform 0; } - frontBack_half0 + front + { + type cyclic; + } + back { type cyclic; } @@ -39,10 +43,6 @@ boundaryField { type empty; } - frontBack_half1 - { - type cyclic; - } } diff --git a/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/constant/polyMesh/blockMeshDict b/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/constant/polyMesh/blockMeshDict index 8d9453be0a..418507c5ac 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/constant/polyMesh/blockMeshDict +++ b/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/constant/polyMesh/blockMeshDict @@ -42,26 +42,47 @@ edges ( ); -patches +boundary ( - wall lowerWall - ( - (0 3 9 6) - ) + lowerWall + { + type wall; + faces + ( + (0 3 9 6) + ); + } - wall upperWall - ( - (2 8 11 5) - ) + upperWall + { + type wall; + faces + ( + (2 8 11 5) + ); + } - cyclic frontBack - ( - (0 6 7 1) - (1 7 8 2) + front + { + type cyclic; + neighbourPatch back; + faces + ( + (9 3 4 10) + (10 4 5 11) + ); + } - (9 3 4 10) - (10 4 5 11) - ) + back + { + type cyclic; + neighbourPatch front; + faces + ( + (0 6 7 1) + (1 7 8 2) + ); + } ); mergePatchPairs diff --git a/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/constant/polyMesh/boundary b/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/constant/polyMesh/boundary index 2eddbaa55a..dbaeb9b063 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/constant/polyMesh/boundary +++ b/tutorials/incompressible/boundaryFoam/boundaryWallFunctions/constant/polyMesh/boundary @@ -29,19 +29,21 @@ FoamFile nFaces 1; startFace 80; } - frontBack_half0 + front { type cyclic; nFaces 80; startFace 81; - neighbourPatch frontBack_half1; + matchTolerance 0.0001; + neighbourPatch back; } - frontBack_half1 + back { type cyclic; nFaces 80; startFace 161; - neighbourPatch frontBack_half0; + matchTolerance 0.0001; + neighbourPatch front; } defaultFaces { diff --git a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/U b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/U index 96f02284c6..e114d5a75f 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/U +++ b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/U @@ -31,7 +31,11 @@ boundaryField type fixedValue; value uniform ( 0 0 0 ); } - frontBack_half0 + front + { + type cyclic; + } + back { type cyclic; } @@ -39,10 +43,6 @@ boundaryField { type empty; } - frontBack_half1 - { - type cyclic; - } } diff --git a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/epsilon b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/epsilon index 3ece1fa8e2..9ecc2a43bf 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/epsilon +++ b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/epsilon @@ -31,7 +31,11 @@ boundaryField type epsilonWallFunction; value uniform 1e-08; } - frontBack_half0 + front + { + type cyclic; + } + back { type cyclic; } @@ -39,10 +43,6 @@ boundaryField { type empty; } - frontBack_half1 - { - type cyclic; - } } diff --git a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/k b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/k index 62f498c7c6..9d61a57e9e 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/k +++ b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/k @@ -31,7 +31,11 @@ boundaryField type kqRWallFunction; internalField uniform 0.1; } - frontBack_half0 + front + { + type cyclic; + } + back { type cyclic; } @@ -39,10 +43,6 @@ boundaryField { type empty; } - frontBack_half1 - { - type cyclic; - } } diff --git a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/nuTilda b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/nuTilda index a2b13a297f..d47d94ccf5 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/nuTilda +++ b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/nuTilda @@ -29,7 +29,11 @@ boundaryField { type zeroGradient; } - frontBack_half0 + front + { + type cyclic; + } + back { type cyclic; } @@ -37,10 +41,6 @@ boundaryField { type empty; } - frontBack_half1 - { - type cyclic; - } } diff --git a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/nut b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/nut index 3eea5eea54..2b79be79d8 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/nut +++ b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/nut @@ -31,7 +31,11 @@ boundaryField type nutkWallFunction; value uniform 0; } - frontBack_half0 + front + { + type cyclic; + } + back { type cyclic; } @@ -39,10 +43,6 @@ boundaryField { type empty; } - frontBack_half1 - { - type cyclic; - } } diff --git a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/nut.k b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/nut.k index 42012b2338..fdb9cca09f 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/nut.k +++ b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/nut.k @@ -31,7 +31,11 @@ boundaryField type nutkWallFunction; value uniform 0; } - frontBack_half0 + front + { + type cyclic; + } + back { type cyclic; } @@ -39,10 +43,6 @@ boundaryField { type empty; } - frontBack_half1 - { - type cyclic; - } } diff --git a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/nut.spalding b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/nut.spalding index 1efeb4ace0..bca3bbdb49 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/nut.spalding +++ b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/nut.spalding @@ -31,7 +31,11 @@ boundaryField type nutUSpaldingWallFunction; value uniform 0; } - frontBack_half0 + front + { + type cyclic; + } + back { type cyclic; } @@ -39,10 +43,6 @@ boundaryField { type empty; } - frontBack_half1 - { - type cyclic; - } } diff --git a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/omega b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/omega index 28266a4384..88a45203dd 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/omega +++ b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/0/omega @@ -31,7 +31,11 @@ boundaryField type omegaWallFunction; value uniform 1111.11; } - frontBack_half0 + front + { + type cyclic; + } + back { type cyclic; } @@ -39,10 +43,6 @@ boundaryField { type empty; } - frontBack_half1 - { - type cyclic; - } } diff --git a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/constant/polyMesh/blockMeshDict b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/constant/polyMesh/blockMeshDict index 8d9453be0a..418507c5ac 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/constant/polyMesh/blockMeshDict +++ b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/constant/polyMesh/blockMeshDict @@ -42,26 +42,47 @@ edges ( ); -patches +boundary ( - wall lowerWall - ( - (0 3 9 6) - ) + lowerWall + { + type wall; + faces + ( + (0 3 9 6) + ); + } - wall upperWall - ( - (2 8 11 5) - ) + upperWall + { + type wall; + faces + ( + (2 8 11 5) + ); + } - cyclic frontBack - ( - (0 6 7 1) - (1 7 8 2) + front + { + type cyclic; + neighbourPatch back; + faces + ( + (9 3 4 10) + (10 4 5 11) + ); + } - (9 3 4 10) - (10 4 5 11) - ) + back + { + type cyclic; + neighbourPatch front; + faces + ( + (0 6 7 1) + (1 7 8 2) + ); + } ); mergePatchPairs diff --git a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/constant/polyMesh/boundary b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/constant/polyMesh/boundary index 2eddbaa55a..dbaeb9b063 100644 --- a/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/constant/polyMesh/boundary +++ b/tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile/constant/polyMesh/boundary @@ -29,19 +29,21 @@ FoamFile nFaces 1; startFace 80; } - frontBack_half0 + front { type cyclic; nFaces 80; startFace 81; - neighbourPatch frontBack_half1; + matchTolerance 0.0001; + neighbourPatch back; } - frontBack_half1 + back { type cyclic; nFaces 80; startFace 161; - neighbourPatch frontBack_half0; + matchTolerance 0.0001; + neighbourPatch front; } defaultFaces { diff --git a/tutorials/incompressible/channelFoam/channel395/constant/polyMesh/boundary b/tutorials/incompressible/channelFoam/channel395/constant/polyMesh/boundary new file mode 100644 index 0000000000..572e7306ac --- /dev/null +++ b/tutorials/incompressible/channelFoam/channel395/constant/polyMesh/boundary @@ -0,0 +1,98 @@ +/*--------------------------------*- 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 polyBoundaryMesh; + location "constant/polyMesh"; + object boundary; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +10 +( + bottomWall + { + type wall; + nFaces 1200; + startFace 175300; + } + topWall + { + type wall; + nFaces 1200; + startFace 176500; + } + sides1_half0 + { + type cyclic; + nFaces 1000; + startFace 177700; + matchTolerance 0.0001; + neighbourPatch sides1_half1; + } + sides1_half1 + { + type cyclic; + nFaces 1000; + startFace 178700; + matchTolerance 0.0001; + neighbourPatch sides1_half0; + } + sides2_half0 + { + type cyclic; + nFaces 1000; + startFace 179700; + matchTolerance 0.0001; + neighbourPatch sides2_half1; + } + sides2_half1 + { + type cyclic; + nFaces 1000; + startFace 180700; + matchTolerance 0.0001; + neighbourPatch sides2_half0; + } + inout1_half0 + { + type cyclic; + nFaces 750; + startFace 181700; + matchTolerance 0.0001; + neighbourPatch inout1_half1; + } + inout1_half1 + { + type cyclic; + nFaces 750; + startFace 182450; + matchTolerance 0.0001; + neighbourPatch inout1_half0; + } + inout2_half0 + { + type cyclic; + nFaces 750; + startFace 183200; + matchTolerance 0.0001; + neighbourPatch inout2_half1; + } + inout2_half1 + { + type cyclic; + nFaces 750; + startFace 183950; + matchTolerance 0.0001; + neighbourPatch inout2_half0; + } +) + +// ************************************************************************* // diff --git a/tutorials/incompressible/icoFoam/cavityClipped/constant/polyMesh/blockMeshDict b/tutorials/incompressible/icoFoam/cavityClipped/constant/polyMesh/blockMeshDict index f53f5bdb73..728f0902a4 100644 --- a/tutorials/incompressible/icoFoam/cavityClipped/constant/polyMesh/blockMeshDict +++ b/tutorials/incompressible/icoFoam/cavityClipped/constant/polyMesh/blockMeshDict @@ -49,31 +49,43 @@ edges ( ); -patches +boundary ( - wall lid - ( - (5 13 14 6) - (6 14 15 7) - ) - wall fixedWalls - ( - (0 8 10 2) - (2 10 13 5) - (7 15 12 4) - (4 12 11 3) - (3 11 9 1) - (1 9 8 0) - ) - empty frontAndBack - ( - (0 2 3 1) - (2 5 6 3) - (3 6 7 4) - (8 9 11 10) - (10 11 14 13) - (11 12 15 14) - ) + lid + { + type wall; + faces + ( + (5 13 14 6) + (6 14 15 7) + ); + } + fixedWalls + { + type wall; + faces + ( + (0 8 10 2) + (2 10 13 5) + (7 15 12 4) + (4 12 11 3) + (3 11 9 1) + (1 9 8 0) + ); + } + frontAndBack + { + type empty; + faces + ( + (0 2 3 1) + (2 5 6 3) + (3 6 7 4) + (8 9 11 10) + (10 11 14 13) + (11 12 15 14) + ); + } ); mergePatchPairs diff --git a/tutorials/incompressible/icoFoam/cavityGrade/constant/polyMesh/blockMeshDict b/tutorials/incompressible/icoFoam/cavityGrade/constant/polyMesh/blockMeshDict index fef447824e..20503a5b02 100644 --- a/tutorials/incompressible/icoFoam/cavityGrade/constant/polyMesh/blockMeshDict +++ b/tutorials/incompressible/icoFoam/cavityGrade/constant/polyMesh/blockMeshDict @@ -50,33 +50,45 @@ edges ( ); -patches +boundary ( - wall movingWall - ( - (6 15 16 7) - (7 16 17 8) - ) - wall fixedWalls - ( - (3 12 15 6) - (0 9 12 3) - (0 1 10 9) - (1 2 11 10) - (2 5 14 11) - (5 8 17 14) - ) - empty frontAndBack - ( - (0 3 4 1) - (1 4 5 2) - (3 6 7 4) - (4 7 8 5) - (9 10 13 12) - (10 11 14 13) - (12 13 16 15) - (13 14 17 16) - ) + movingWall + { + type wall; + faces + ( + (6 15 16 7) + (7 16 17 8) + ); + } + fixedWalls + { + type wall; + faces + ( + (3 12 15 6) + (0 9 12 3) + (0 1 10 9) + (1 2 11 10) + (2 5 14 11) + (5 8 17 14) + ); + } + frontAndBack + { + type empty; + faces + ( + (0 3 4 1) + (1 4 5 2) + (3 6 7 4) + (4 7 8 5) + (9 10 13 12) + (10 11 14 13) + (12 13 16 15) + (13 14 17 16) + ); + } ); mergePatchPairs diff --git a/tutorials/incompressible/nonNewtonianIcoFoam/offsetCylinder/constant/polyMesh/blockMeshDict b/tutorials/incompressible/nonNewtonianIcoFoam/offsetCylinder/constant/polyMesh/blockMeshDict index 6cd977fcc3..7ed96f3df5 100644 --- a/tutorials/incompressible/nonNewtonianIcoFoam/offsetCylinder/constant/polyMesh/blockMeshDict +++ b/tutorials/incompressible/nonNewtonianIcoFoam/offsetCylinder/constant/polyMesh/blockMeshDict @@ -144,47 +144,67 @@ edges arc 60 57 (-0.535757 -1.29343 1) ); -patches +boundary ( - patch left - ( - (17 14 46 49) - (14 13 45 46) - (13 27 59 45) - (27 30 62 59) - ) - patch right - ( - (22 19 51 54) - (19 2 34 51) - (2 3 35 34) - (3 6 38 35) - ) - wall down - ( - (30 31 63 62) - (31 24 56 63) - (24 23 55 56) - (23 22 54 55) - ) - wall up - ( - (6 7 39 38) - (7 8 40 39) - (8 18 50 40) - (18 17 49 50) - ) - wall cylinder - ( - (0 5 37 32) - (5 10 42 37) - (10 16 48 42) - (16 11 43 48) - (11 29 61 43) - (29 26 58 61) - (26 21 53 58) - (21 0 32 53) - ) + left + { + type patch; + faces + ( + (17 14 46 49) + (14 13 45 46) + (13 27 59 45) + (27 30 62 59) + ); + } + right + { + type patch; + faces + ( + (22 19 51 54) + (19 2 34 51) + (2 3 35 34) + (3 6 38 35) + ); + } + down + { + type wall; + faces + ( + (30 31 63 62) + (31 24 56 63) + (24 23 55 56) + (23 22 54 55) + ); + } + up + { + type wall; + faces + ( + (6 7 39 38) + (7 8 40 39) + (8 18 50 40) + (18 17 49 50) + ); + } + cylinder + { + type wall; + faces + ( + (0 5 37 32) + (5 10 42 37) + (10 16 48 42) + (16 11 43 48) + (11 29 61 43) + (29 26 58 61) + (26 21 53 58) + (21 0 32 53) + ); + } ); mergePatchPairs diff --git a/tutorials/incompressible/pimpleDyMFoam/movingCone/constant/polyMesh/blockMeshDict b/tutorials/incompressible/pimpleDyMFoam/movingCone/constant/polyMesh/blockMeshDict index 24b9584f46..04da32020a 100644 --- a/tutorials/incompressible/pimpleDyMFoam/movingCone/constant/polyMesh/blockMeshDict +++ b/tutorials/incompressible/pimpleDyMFoam/movingCone/constant/polyMesh/blockMeshDict @@ -53,54 +53,86 @@ edges ( ); -patches +boundary ( - wall movingWall - ( - (1 5 13 1) - (5 6 14 13) - (2 2 14 6) - ) - patch farFieldMoving - ( - (9 17 18 10) - ) - wall fixedWall - ( - (3 7 15 3) - (7 11 19 15) - ) - symmetryPlane axis - ( - (0 1 1 0) - (2 3 3 2) - ) - patch left - ( - (0 0 12 4) - (4 12 16 8) - ) - patch farField - ( - (8 16 17 9) - (10 18 19 11) - ) - wedge back - ( - (0 4 5 1) - (2 6 7 3) - (4 8 9 5) - (5 9 10 6) - (6 10 11 7) - ) - wedge front - ( - (0 1 13 12) - (2 3 15 14) - (12 13 17 16) - (13 14 18 17) - (14 15 19 18) - ) + movingWall + { + type wall; + faces + ( + (1 5 13 1) + (5 6 14 13) + (2 2 14 6) + ); + } + farFieldMoving + { + type patch; + faces + ( + (9 17 18 10) + ); + } + fixedWall + { + type wall; + faces + ( + (3 7 15 3) + (7 11 19 15) + ); + } + axis + { + type symmetryPlane; + faces + ( + (0 1 1 0) + (2 3 3 2) + ); + } + left + { + type patch; + faces + ( + (0 0 12 4) + (4 12 16 8) + ); + } + farField + { + type patch; + faces + ( + (8 16 17 9) + (10 18 19 11) + ); + } + back + { + type wedge; + faces + ( + (0 4 5 1) + (2 6 7 3) + (4 8 9 5) + (5 9 10 6) + (6 10 11 7) + ); + } + front + { + type wedge; + faces + ( + (0 1 13 12) + (2 3 15 14) + (12 13 17 16) + (13 14 18 17) + (14 15 19 18) + ); + } ); mergePatchPairs diff --git a/tutorials/incompressible/pimpleDyMFoam/wingMotion/wingMotion_snappyHexMesh/constant/polyMesh/blockMeshDict b/tutorials/incompressible/pimpleDyMFoam/wingMotion/wingMotion_snappyHexMesh/constant/polyMesh/blockMeshDict index 4cbd61df86..95a6eb9a83 100644 --- a/tutorials/incompressible/pimpleDyMFoam/wingMotion/wingMotion_snappyHexMesh/constant/polyMesh/blockMeshDict +++ b/tutorials/incompressible/pimpleDyMFoam/wingMotion/wingMotion_snappyHexMesh/constant/polyMesh/blockMeshDict @@ -38,33 +38,53 @@ edges ( ); -patches +boundary ( - patch topAndBottom - ( - (3 7 6 2) - (1 5 4 0) - ) + topAndBottom + { + type patch; + faces + ( + (3 7 6 2) + (1 5 4 0) + ); + } - patch inlet - ( - (0 4 7 3) - ) + inlet + { + type patch; + faces + ( + (0 4 7 3) + ); + } - patch outlet - ( - (2 6 5 1) - ) + outlet + { + type patch; + faces + ( + (2 6 5 1) + ); + } - empty front - ( - (4 5 6 7) - ) + front + { + type empty; + faces + ( + (4 5 6 7) + ); + } - empty back - ( - (0 3 2 1) - ) + back + { + type empty; + faces + ( + (0 3 2 1) + ); + } ); mergePatchPairs diff --git a/tutorials/incompressible/pimpleDyMFoam/wingMotion/wingMotion_snappyHexMesh/constant/polyMesh/boundary b/tutorials/incompressible/pimpleDyMFoam/wingMotion/wingMotion_snappyHexMesh/constant/polyMesh/boundary index b3aa38bcef..79c8978af9 100644 --- a/tutorials/incompressible/pimpleDyMFoam/wingMotion/wingMotion_snappyHexMesh/constant/polyMesh/boundary +++ b/tutorials/incompressible/pimpleDyMFoam/wingMotion/wingMotion_snappyHexMesh/constant/polyMesh/boundary @@ -15,43 +15,37 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -6 +5 ( topAndBottom { type patch; nFaces 72; - startFace 495985; + startFace 1668; } inlet { type patch; - nFaces 72; - startFace 496057; + nFaces 24; + startFace 1740; } outlet { type patch; - nFaces 204; - startFace 496129; + nFaces 24; + startFace 1764; } front { type empty; - nFaces 12559; - startFace 496333; + nFaces 864; + startFace 1788; } back { type empty; - nFaces 12559; - startFace 508892; - } - wing_5degrees.obj_WALL10 - { - type wall; - nFaces 12096; - startFace 521451; + nFaces 864; + startFace 2652; } ) diff --git a/tutorials/incompressible/pimpleFoam/TJunction/constant/polyMesh/blockMeshDict b/tutorials/incompressible/pimpleFoam/TJunction/constant/polyMesh/blockMeshDict index fb15ca02b9..5eabdfd065 100644 --- a/tutorials/incompressible/pimpleFoam/TJunction/constant/polyMesh/blockMeshDict +++ b/tutorials/incompressible/pimpleFoam/TJunction/constant/polyMesh/blockMeshDict @@ -32,7 +32,7 @@ FoamFile convertToMeters 1; -vertices +vertices ( (0.0 -0.01 0) //0 (0.2 -0.01 0) @@ -65,7 +65,7 @@ vertices ); -blocks +blocks ( // inlet block hex (0 1 2 3 10 11 12 13) (50 5 5) simpleGrading (1 1 1) @@ -80,30 +80,44 @@ blocks hex (2 5 9 8 12 15 19 18) (5 50 5) simpleGrading (1 1 1) ); -edges +edges ( ); -patches +boundary ( - patch inlet - ( - (0 10 13 3) - ) + inlet + { + type patch; + faces + ( + (0 10 13 3) + ); + } - patch outlet1 - ( - (6 7 17 16) - ) + outlet1 + { + type patch; + faces + ( + (6 7 17 16) + ); + } - patch outlet2 - ( - (8 18 19 9) - ) - - wall defaultFaces - () + outlet2 + { + type patch; + faces + ( + (8 18 19 9) + ); + } + defaultFaces + { + type wall; + faces (); + } ); mergePatchPairs diff --git a/tutorials/incompressible/pimpleFoam/TJunctionFan/constant/polyMesh/boundary b/tutorials/incompressible/pimpleFoam/TJunctionFan/constant/polyMesh/boundary index 7323cf0cb7..fbe8de3301 100644 --- a/tutorials/incompressible/pimpleFoam/TJunctionFan/constant/polyMesh/boundary +++ b/tutorials/incompressible/pimpleFoam/TJunctionFan/constant/polyMesh/boundary @@ -21,45 +21,47 @@ FoamFile { type patch; nFaces 25; - startFace 10025; + startFace 10050; } outlet1 { type patch; nFaces 25; - startFace 10050; + startFace 10075; } outlet2 { type patch; nFaces 25; - startFace 10075; + startFace 10100; } baffles { type wall; - nFaces 32; - startFace 10100; + nFaces 0; + startFace 10125; } fan_half0 { type cyclic; - nFaces 9; - startFace 10132; + nFaces 0; + startFace 10125; + matchTolerance 0.0001; neighbourPatch fan_half1; } fan_half1 { type cyclic; - nFaces 9; - startFace 10141; + nFaces 0; + startFace 10125; + matchTolerance 0.0001; neighbourPatch fan_half0; } defaultFaces { type wall; nFaces 3075; - startFace 10150; + startFace 10125; } ) diff --git a/tutorials/incompressible/pisoFoam/les/pitzDaily/constant/polyMesh/blockMeshDict b/tutorials/incompressible/pisoFoam/les/pitzDaily/constant/polyMesh/blockMeshDict index 46954842c6..26c2aa6416 100644 --- a/tutorials/incompressible/pisoFoam/les/pitzDaily/constant/polyMesh/blockMeshDict +++ b/tutorials/incompressible/pisoFoam/les/pitzDaily/constant/polyMesh/blockMeshDict @@ -85,65 +85,85 @@ edges ( ); -patches +boundary ( - patch inlet - ( - (0 22 23 1) - (1 23 24 2) - (2 24 25 3) - ) - patch outlet - ( - (16 17 39 38) - (17 18 40 39) - (18 19 41 40) - (19 20 42 41) - (20 21 43 42) - ) - wall upperWall - ( - (3 25 31 9) - (9 31 37 15) - (15 37 43 21) - ) - wall lowerWall - ( - (0 6 28 22) - (6 5 27 28) - (5 4 26 27) - (4 10 32 26) - (10 16 38 32) - ) - empty frontAndBack - ( - (22 28 29 23) - (23 29 30 24) - (24 30 31 25) - (26 32 33 27) - (27 33 34 28) - (28 34 35 29) - (29 35 36 30) - (30 36 37 31) - (32 38 39 33) - (33 39 40 34) - (34 40 41 35) - (35 41 42 36) - (36 42 43 37) - (0 1 7 6) - (1 2 8 7) - (2 3 9 8) - (4 5 11 10) - (5 6 12 11) - (6 7 13 12) - (7 8 14 13) - (8 9 15 14) - (10 11 17 16) - (11 12 18 17) - (12 13 19 18) - (13 14 20 19) - (14 15 21 20) - ) + inlet + { + type patch; + faces + ( + (0 22 23 1) + (1 23 24 2) + (2 24 25 3) + ); + } + outlet + { + type patch; + faces + ( + (16 17 39 38) + (17 18 40 39) + (18 19 41 40) + (19 20 42 41) + (20 21 43 42) + ); + } + upperWall + { + type wall; + faces + ( + (3 25 31 9) + (9 31 37 15) + (15 37 43 21) + ); + } + lowerWall + { + type wall; + faces + ( + (0 6 28 22) + (6 5 27 28) + (5 4 26 27) + (4 10 32 26) + (10 16 38 32) + ); + } + frontAndBack + { + type empty; + faces + ( + (22 28 29 23) + (23 29 30 24) + (24 30 31 25) + (26 32 33 27) + (27 33 34 28) + (28 34 35 29) + (29 35 36 30) + (30 36 37 31) + (32 38 39 33) + (33 39 40 34) + (34 40 41 35) + (35 41 42 36) + (36 42 43 37) + (0 1 7 6) + (1 2 8 7) + (2 3 9 8) + (4 5 11 10) + (5 6 12 11) + (6 7 13 12) + (7 8 14 13) + (8 9 15 14) + (10 11 17 16) + (11 12 18 17) + (12 13 19 18) + (13 14 20 19) + (14 15 21 20) + ); + } ); mergePatchPairs diff --git a/tutorials/incompressible/pisoFoam/les/pitzDailyDirectMapped/constant/polyMesh/boundary b/tutorials/incompressible/pisoFoam/les/pitzDailyDirectMapped/constant/polyMesh/boundary new file mode 100644 index 0000000000..2a76582119 --- /dev/null +++ b/tutorials/incompressible/pisoFoam/les/pitzDailyDirectMapped/constant/polyMesh/boundary @@ -0,0 +1,57 @@ +/*--------------------------------*- 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 polyBoundaryMesh; + location "constant/polyMesh"; + object boundary; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +5 +( + inlet + { + type directMappedPatch; + nFaces 30; + startFace 27238; + sampleMode nearestCell; + sampleRegion region0; + samplePatch none; + offsetMode uniform; + offset (0.0495 0 0); + } + outlet + { + type patch; + nFaces 57; + startFace 27268; + } + upperWall + { + type wall; + nFaces 275; + startFace 27325; + } + lowerWall + { + type wall; + nFaces 302; + startFace 27600; + } + frontAndBack + { + type empty; + nFaces 27570; + startFace 27902; + } +) + +// ************************************************************************* // diff --git a/tutorials/incompressible/pisoFoam/ras/cavity/constant/polyMesh/blockMeshDict b/tutorials/incompressible/pisoFoam/ras/cavity/constant/polyMesh/blockMeshDict index e3fc8bcc6f..c1b14b6af1 100644 --- a/tutorials/incompressible/pisoFoam/ras/cavity/constant/polyMesh/blockMeshDict +++ b/tutorials/incompressible/pisoFoam/ras/cavity/constant/polyMesh/blockMeshDict @@ -37,23 +37,35 @@ edges ( ); -patches +boundary ( - wall movingWall - ( - (3 7 6 2) - ) - wall fixedWalls - ( - (0 4 7 3) - (2 6 5 1) - (1 5 4 0) - ) - empty frontAndBack - ( - (0 3 2 1) - (4 5 6 7) - ) + movingWall + { + type wall; + faces + ( + (3 7 6 2) + ); + } + fixedWalls + { + type wall; + faces + ( + (0 4 7 3) + (2 6 5 1) + (1 5 4 0) + ); + } + frontAndBack + { + type empty; + faces + ( + (0 3 2 1) + (4 5 6 7) + ); + } ); mergePatchPairs diff --git a/tutorials/incompressible/shallowWaterFoam/squareBump/constant/polyMesh/blockMeshDict b/tutorials/incompressible/shallowWaterFoam/squareBump/constant/polyMesh/blockMeshDict index 22c20ae12c..b3029ba33b 100644 --- a/tutorials/incompressible/shallowWaterFoam/squareBump/constant/polyMesh/blockMeshDict +++ b/tutorials/incompressible/shallowWaterFoam/squareBump/constant/polyMesh/blockMeshDict @@ -37,26 +37,42 @@ edges ( ); -patches +boundary ( - patch sides - ( - (3 7 6 2) - (1 5 4 0) - ) - patch inlet - ( - (0 4 7 3) - ) - patch outlet - ( - (2 6 5 1) - ) - empty frontAndBack - ( - (0 3 2 1) - (4 5 6 7) - ) + sides + { + type patch; + faces + ( + (3 7 6 2) + (1 5 4 0) + ); + } + inlet + { + type patch; + faces + ( + (0 4 7 3) + ); + } + outlet + { + type patch; + faces + ( + (2 6 5 1) + ); + } + frontAndBack + { + type empty; + faces + ( + (0 3 2 1) + (4 5 6 7) + ); + } ); mergePatchPairs diff --git a/tutorials/incompressible/simpleFoam/motorBike/constant/polyMesh/blockMeshDict b/tutorials/incompressible/simpleFoam/motorBike/constant/polyMesh/blockMeshDict index 4dba2546ca..0a9f48ca1a 100644 --- a/tutorials/incompressible/simpleFoam/motorBike/constant/polyMesh/blockMeshDict +++ b/tutorials/incompressible/simpleFoam/motorBike/constant/polyMesh/blockMeshDict @@ -38,29 +38,49 @@ edges ( ); -patches +boundary ( - patch frontAndBack - ( - (3 7 6 2) - (1 5 4 0) - ) - patch inlet - ( - (0 4 7 3) - ) - patch outlet - ( - (2 6 5 1) - ) - wall lowerWall - ( - (0 3 2 1) - ) - patch upperWall - ( - (4 5 6 7) - ) + frontAndBack + { + type patch; + faces + ( + (3 7 6 2) + (1 5 4 0) + ); + } + inlet + { + type patch; + faces + ( + (0 4 7 3) + ); + } + outlet + { + type patch; + faces + ( + (2 6 5 1) + ); + } + lowerWall + { + type wall; + faces + ( + (0 3 2 1) + ); + } + upperWall + { + type patch; + faces + ( + (4 5 6 7) + ); + } ); // ************************************************************************* // diff --git a/tutorials/incompressible/simpleFoam/motorBike/constant/polyMesh/boundary b/tutorials/incompressible/simpleFoam/motorBike/constant/polyMesh/boundary index 2ae95dfe28..3326d9bdb8 100644 --- a/tutorials/incompressible/simpleFoam/motorBike/constant/polyMesh/boundary +++ b/tutorials/incompressible/simpleFoam/motorBike/constant/polyMesh/boundary @@ -15,439 +15,37 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -72 +5 ( frontAndBack { type patch; nFaces 320; - startFace 1028059; + startFace 3456; } inlet { type patch; nFaces 64; - startFace 1028379; + startFace 3776; } outlet { type patch; nFaces 64; - startFace 1028443; + startFace 3840; } lowerWall { type wall; - nFaces 5330; - startFace 1028507; + nFaces 160; + startFace 3904; } upperWall { type patch; nFaces 160; - startFace 1033837; - } - motorBike_frt-fairing:001%1 - { - type wall; - nFaces 5410; - startFace 1033997; - } - motorBike_windshield:002%2 - { - type wall; - nFaces 50; - startFace 1039407; - } - motorBike_rr-wh-rim:005%5 - { - type wall; - nFaces 136; - startFace 1039457; - } - motorBike_rr-wh-rim:010%10 - { - type wall; - nFaces 340; - startFace 1039593; - } - motorBike_fr-wh-rim:011%11 - { - type wall; - nFaces 473; - startFace 1039933; - } - motorBike_fr-wh-brake-disk:012%12 - { - type wall; - nFaces 54; - startFace 1040406; - } - motorBike_frame:016-shadow%13 - { - type wall; - nFaces 98; - startFace 1040460; - } - motorBike_rear-susp:014%14 - { - type wall; - nFaces 847; - startFace 1040558; - } - motorBike_rear-susp:014-shadow%15 - { - type wall; - nFaces 462; - startFace 1041405; - } - motorBike_frame:016%16 - { - type wall; - nFaces 64; - startFace 1041867; - } - motorBike_rr-wh-rim:005-shadow%17 - { - type wall; - nFaces 70; - startFace 1041931; - } - motorBike_rr-wh-chain-hub:022%22 - { - type wall; - nFaces 141; - startFace 1042001; - } - motorBike_rearseat%24 - { - type wall; - nFaces 430; - startFace 1042142; - } - motorBike_frt-fairing%25 - { - type wall; - nFaces 626; - startFace 1042572; - } - motorBike_windshield%26 - { - type wall; - nFaces 379; - startFace 1043198; - } - motorBike_headlights%27 - { - type wall; - nFaces 161; - startFace 1043577; - } - motorBike_driversseat%28 - { - type wall; - nFaces 368; - startFace 1043738; - } - motorBike_rear-body%29 - { - type wall; - nFaces 2077; - startFace 1044106; - } - motorBike_fuel-tank%30 - { - type wall; - nFaces 912; - startFace 1046183; - } - motorBike_exhaust%31 - { - type wall; - nFaces 2392; - startFace 1047095; - } - motorBike_rr-wh-rim%32 - { - type wall; - nFaces 1430; - startFace 1049487; - } - motorBike_fr-mud-guard%33 - { - type wall; - nFaces 634; - startFace 1050917; - } - motorBike_fr-wh-rim%34 - { - type wall; - nFaces 591; - startFace 1051551; - } - motorBike_fr-wh-brake-disk%35 - { - type wall; - nFaces 426; - startFace 1052142; - } - motorBike_fr-brake-caliper%36 - { - type wall; - nFaces 164; - startFace 1052568; - } - motorBike_fr-wh-tyre%37 - { - type wall; - nFaces 1116; - startFace 1052732; - } - motorBike_hbars%38 - { - type wall; - nFaces 535; - startFace 1053848; - } - motorBike_fr-forks%39 - { - type wall; - nFaces 1140; - startFace 1054383; - } - motorBike_chain%40 - { - type wall; - nFaces 474; - startFace 1055523; - } - motorBike_rr-wh-tyre%41 - { - type wall; - nFaces 1787; - startFace 1055997; - } - motorBike_square-dial%42 - { - type wall; - nFaces 6; - startFace 1057784; - } - motorBike_round-dial%43 - { - type wall; - nFaces 17; - startFace 1057790; - } - motorBike_dial-holder%44 - { - type wall; - nFaces 87; - startFace 1057807; - } - motorBike_rear-susp%45 - { - type wall; - nFaces 1786; - startFace 1057894; - } - motorBike_rear-brake-lights%46 - { - type wall; - nFaces 53; - startFace 1059680; - } - motorBike_rear-light-bracket%47 - { - type wall; - nFaces 163; - startFace 1059733; - } - motorBike_frame%48 - { - type wall; - nFaces 2040; - startFace 1059896; - } - motorBike_rear-mud-guard%49 - { - type wall; - nFaces 660; - startFace 1061936; - } - motorBike_rear-susp-spring-damp%50 - { - type wall; - nFaces 107; - startFace 1062596; - } - motorBike_fairing-inner-plate%51 - { - type wall; - nFaces 445; - startFace 1062703; - } - motorBike_clutch-housing%52 - { - type wall; - nFaces 970; - startFace 1063148; - } - motorBike_radiator%53 - { - type wall; - nFaces 40; - startFace 1064118; - } - motorBike_water-pipe%54 - { - type wall; - nFaces 104; - startFace 1064158; - } - motorBike_water-pump%55 - { - type wall; - nFaces 74; - startFace 1064262; - } - motorBike_engine%56 - { - type wall; - nFaces 2389; - startFace 1064336; - } - motorBike_rear-shock-link%57 - { - type wall; - nFaces 25; - startFace 1066725; - } - motorBike_rear-brake-fluid-pot-bracket%58 - { - type wall; - nFaces 46; - startFace 1066750; - } - motorBike_rear-brake-fluid-pot%59 - { - type wall; - nFaces 53; - startFace 1066796; - } - motorBike_footpeg%60 - { - type wall; - nFaces 86; - startFace 1066849; - } - motorBike_rr-wh-chain-hub%61 - { - type wall; - nFaces 122; - startFace 1066935; - } - motorBike_rear-brake-caliper%62 - { - type wall; - nFaces 142; - startFace 1067057; - } - motorBike_rider-helmet%65 - { - type wall; - nFaces 583; - startFace 1067199; - } - motorBike_rider-visor%66 - { - type wall; - nFaces 95; - startFace 1067782; - } - motorBike_rider-boots%67 - { - type wall; - nFaces 1025; - startFace 1067877; - } - motorBike_rider-gloves%68 - { - type wall; - nFaces 319; - startFace 1068902; - } - motorBike_rider-body%69 - { - type wall; - nFaces 4555; - startFace 1069221; - } - motorBike_frame:0%70 - { - type wall; - nFaces 37; - startFace 1073776; - } - motorBike_frt-fairing:001-shadow%74 - { - type wall; - nFaces 3329; - startFace 1073813; - } - motorBike_windshield-shadow%75 - { - type wall; - nFaces 237; - startFace 1077142; - } - motorBike_fr-mud-guard-shadow%81 - { - type wall; - nFaces 348; - startFace 1077379; - } - motorBike_fr-wh-brake-disk-shadow%83 - { - type wall; - nFaces 187; - startFace 1077727; - } - motorBike_rear-mud-guard-shadow%84 - { - type wall; - nFaces 394; - startFace 1077914; - } - motorBike_rear-susp-spring-damp-shadow%85 - { - type wall; - nFaces 41; - startFace 1078308; - } - motorBike_radiator-shadow%86 - { - type wall; - nFaces 20; - startFace 1078349; - } - motorBike_rear-shock-link-shadow%87 - { - type wall; - nFaces 10; - startFace 1078369; - } - motorBike_rear-brake-fluid-pot-bracket-shadow%88 - { - type wall; - nFaces 20; - startFace 1078379; - } - motorBike_rr-wh-chain-hub-shadow%89 - { - type wall; - nFaces 53; - startFace 1078399; + startFace 4064; } ) diff --git a/tutorials/incompressible/simpleFoam/pitzDaily/constant/polyMesh/blockMeshDict b/tutorials/incompressible/simpleFoam/pitzDaily/constant/polyMesh/blockMeshDict index 394e95db64..d700a73972 100644 --- a/tutorials/incompressible/simpleFoam/pitzDaily/constant/polyMesh/blockMeshDict +++ b/tutorials/incompressible/simpleFoam/pitzDaily/constant/polyMesh/blockMeshDict @@ -85,65 +85,85 @@ edges ( ); -patches +boundary ( - patch inlet - ( - (0 22 23 1) - (1 23 24 2) - (2 24 25 3) - ) - patch outlet - ( - (16 17 39 38) - (17 18 40 39) - (18 19 41 40) - (19 20 42 41) - (20 21 43 42) - ) - wall upperWall - ( - (3 25 31 9) - (9 31 37 15) - (15 37 43 21) - ) - wall lowerWall - ( - (0 6 28 22) - (6 5 27 28) - (5 4 26 27) - (4 10 32 26) - (10 16 38 32) - ) - empty frontAndBack - ( - (22 28 29 23) - (23 29 30 24) - (24 30 31 25) - (26 32 33 27) - (27 33 34 28) - (28 34 35 29) - (29 35 36 30) - (30 36 37 31) - (32 38 39 33) - (33 39 40 34) - (34 40 41 35) - (35 41 42 36) - (36 42 43 37) - (0 1 7 6) - (1 2 8 7) - (2 3 9 8) - (4 5 11 10) - (5 6 12 11) - (6 7 13 12) - (7 8 14 13) - (8 9 15 14) - (10 11 17 16) - (11 12 18 17) - (12 13 19 18) - (13 14 20 19) - (14 15 21 20) - ) + inlet + { + type patch; + faces + ( + (0 22 23 1) + (1 23 24 2) + (2 24 25 3) + ); + } + outlet + { + type patch; + faces + ( + (16 17 39 38) + (17 18 40 39) + (18 19 41 40) + (19 20 42 41) + (20 21 43 42) + ); + } + upperWall + { + type wall; + faces + ( + (3 25 31 9) + (9 31 37 15) + (15 37 43 21) + ); + } + lowerWall + { + type wall; + faces + ( + (0 6 28 22) + (6 5 27 28) + (5 4 26 27) + (4 10 32 26) + (10 16 38 32) + ); + } + frontAndBack + { + type empty; + faces + ( + (22 28 29 23) + (23 29 30 24) + (24 30 31 25) + (26 32 33 27) + (27 33 34 28) + (28 34 35 29) + (29 35 36 30) + (30 36 37 31) + (32 38 39 33) + (33 39 40 34) + (34 40 41 35) + (35 41 42 36) + (36 42 43 37) + (0 1 7 6) + (1 2 8 7) + (2 3 9 8) + (4 5 11 10) + (5 6 12 11) + (6 7 13 12) + (7 8 14 13) + (8 9 15 14) + (10 11 17 16) + (11 12 18 17) + (12 13 19 18) + (13 14 20 19) + (14 15 21 20) + ); + } ); mergePatchPairs diff --git a/tutorials/incompressible/simpleFoam/pitzDailyExptInlet/constant/polyMesh/blockMeshDict b/tutorials/incompressible/simpleFoam/pitzDailyExptInlet/constant/polyMesh/blockMeshDict index 394e95db64..d700a73972 100644 --- a/tutorials/incompressible/simpleFoam/pitzDailyExptInlet/constant/polyMesh/blockMeshDict +++ b/tutorials/incompressible/simpleFoam/pitzDailyExptInlet/constant/polyMesh/blockMeshDict @@ -85,65 +85,85 @@ edges ( ); -patches +boundary ( - patch inlet - ( - (0 22 23 1) - (1 23 24 2) - (2 24 25 3) - ) - patch outlet - ( - (16 17 39 38) - (17 18 40 39) - (18 19 41 40) - (19 20 42 41) - (20 21 43 42) - ) - wall upperWall - ( - (3 25 31 9) - (9 31 37 15) - (15 37 43 21) - ) - wall lowerWall - ( - (0 6 28 22) - (6 5 27 28) - (5 4 26 27) - (4 10 32 26) - (10 16 38 32) - ) - empty frontAndBack - ( - (22 28 29 23) - (23 29 30 24) - (24 30 31 25) - (26 32 33 27) - (27 33 34 28) - (28 34 35 29) - (29 35 36 30) - (30 36 37 31) - (32 38 39 33) - (33 39 40 34) - (34 40 41 35) - (35 41 42 36) - (36 42 43 37) - (0 1 7 6) - (1 2 8 7) - (2 3 9 8) - (4 5 11 10) - (5 6 12 11) - (6 7 13 12) - (7 8 14 13) - (8 9 15 14) - (10 11 17 16) - (11 12 18 17) - (12 13 19 18) - (13 14 20 19) - (14 15 21 20) - ) + inlet + { + type patch; + faces + ( + (0 22 23 1) + (1 23 24 2) + (2 24 25 3) + ); + } + outlet + { + type patch; + faces + ( + (16 17 39 38) + (17 18 40 39) + (18 19 41 40) + (19 20 42 41) + (20 21 43 42) + ); + } + upperWall + { + type wall; + faces + ( + (3 25 31 9) + (9 31 37 15) + (15 37 43 21) + ); + } + lowerWall + { + type wall; + faces + ( + (0 6 28 22) + (6 5 27 28) + (5 4 26 27) + (4 10 32 26) + (10 16 38 32) + ); + } + frontAndBack + { + type empty; + faces + ( + (22 28 29 23) + (23 29 30 24) + (24 30 31 25) + (26 32 33 27) + (27 33 34 28) + (28 34 35 29) + (29 35 36 30) + (30 36 37 31) + (32 38 39 33) + (33 39 40 34) + (34 40 41 35) + (35 41 42 36) + (36 42 43 37) + (0 1 7 6) + (1 2 8 7) + (2 3 9 8) + (4 5 11 10) + (5 6 12 11) + (6 7 13 12) + (7 8 14 13) + (8 9 15 14) + (10 11 17 16) + (11 12 18 17) + (12 13 19 18) + (13 14 20 19) + (14 15 21 20) + ); + } ); mergePatchPairs diff --git a/tutorials/incompressible/windSimpleFoam/turbineSiting/constant/polyMesh/blockMeshDict b/tutorials/incompressible/windSimpleFoam/turbineSiting/constant/polyMesh/blockMeshDict index 79ad458e69..0b7cdfb4e2 100644 --- a/tutorials/incompressible/windSimpleFoam/turbineSiting/constant/polyMesh/blockMeshDict +++ b/tutorials/incompressible/windSimpleFoam/turbineSiting/constant/polyMesh/blockMeshDict @@ -38,29 +38,49 @@ edges ( ); -patches +boundary ( - patch outlet - ( - (2 6 5 1) - ) - patch sides - ( - (1 5 4 0) - (3 7 6 2) - ) - patch inlet - ( - (0 4 7 3) - ) - wall ground - ( - (0 3 2 1) - ) - patch top - ( - (4 5 6 7) - ) + outlet + { + type patch; + faces + ( + (2 6 5 1) + ); + } + sides + { + type patch; + faces + ( + (1 5 4 0) + (3 7 6 2) + ); + } + inlet + { + type patch; + faces + ( + (0 4 7 3) + ); + } + ground + { + type wall; + faces + ( + (0 3 2 1) + ); + } + top + { + type patch; + faces + ( + (4 5 6 7) + ); + } ); mergePatchPairs diff --git a/tutorials/incompressible/windSimpleFoam/turbineSiting/constant/polyMesh/boundary b/tutorials/incompressible/windSimpleFoam/turbineSiting/constant/polyMesh/boundary index b537d1e19b..5a2698335e 100644 --- a/tutorials/incompressible/windSimpleFoam/turbineSiting/constant/polyMesh/boundary +++ b/tutorials/incompressible/windSimpleFoam/turbineSiting/constant/polyMesh/boundary @@ -15,43 +15,37 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -6 +5 ( outlet { type patch; - nFaces 922; - startFace 364825; + nFaces 600; + startFace 51900; } sides { type patch; - nFaces 1834; - startFace 365747; + nFaces 1200; + startFace 52500; } inlet { type patch; - nFaces 923; - startFace 367581; + nFaces 600; + startFace 53700; } ground { type wall; - nFaces 0; - startFace 368504; + nFaces 900; + startFace 54300; } top { type patch; nFaces 900; - startFace 368504; - } - terrain_patch0 - { - type wall; - nFaces 16037; - startFace 369404; + startFace 55200; } ) diff --git a/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/polyMesh/blockMeshDict b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/polyMesh/blockMeshDict index 489926ef84..df1f24f54c 100644 --- a/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/polyMesh/blockMeshDict +++ b/tutorials/lagrangian/LTSReactingParcelFoam/counterFlowFlame2D/constant/polyMesh/blockMeshDict @@ -37,26 +37,42 @@ edges ( ); -patches +boundary ( - patch fuel - ( - (0 4 7 3) - ) - patch air - ( - (1 2 6 5) - ) - patch outlet - ( - (0 1 5 4) - (7 6 2 3) - ) - empty frontAndBack - ( - (4 5 6 7) - (0 3 2 1) - ) + fuel + { + type patch; + faces + ( + (0 4 7 3) + ); + } + air + { + type patch; + faces + ( + (1 2 6 5) + ); + } + outlet + { + type patch; + faces + ( + (0 1 5 4) + (7 6 2 3) + ); + } + frontAndBack + { + type empty; + faces + ( + (4 5 6 7) + (0 3 2 1) + ); + } ); mergePatchPairs diff --git a/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/polyMesh/blockMeshDict b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/polyMesh/blockMeshDict index 728b9918dc..8bcc193c56 100644 --- a/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/polyMesh/blockMeshDict +++ b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/polyMesh/blockMeshDict @@ -155,49 +155,69 @@ defaultPatch type wall; } -patches +boundary ( - symmetryPlane back - ( - (0 1 16 17) - (1 2 15 16) - (2 3 4 15) - (14 15 12 13) - (15 4 5 12) - (10 11 8 9) - (11 12 7 8) - (12 5 6 7) - ) + back + { + type symmetryPlane; + faces + ( + (0 1 16 17) + (1 2 15 16) + (2 3 4 15) + (14 15 12 13) + (15 4 5 12) + (10 11 8 9) + (11 12 7 8) + (12 5 6 7) + ); + } - symmetryPlane front - ( - (18 19 34 35) - (19 20 33 34) - (20 21 22 33) - (32 33 30 31) - (33 22 23 30) - (28 29 26 27) - (29 30 25 26) - (30 23 24 25) - ) + front + { + type symmetryPlane; + faces + ( + (18 19 34 35) + (19 20 33 34) + (20 21 22 33) + (32 33 30 31) + (33 22 23 30) + (28 29 26 27) + (29 30 25 26) + (30 23 24 25) + ); + } - patch inletCentral - ( - (13 14 32 31) - ) + inletCentral + { + type patch; + faces + ( + (13 14 32 31) + ); + } - patch inletSides - ( - (17 0 18 35) - (9 10 28 27) - ) + inletSides + { + type patch; + faces + ( + (17 0 18 35) + (9 10 28 27) + ); + } - patch outlet - ( - (3 4 22 21) - (4 5 23 22) - (5 6 24 23) - ) + outlet + { + type patch; + faces + ( + (3 4 22 21) + (4 5 23 22) + (5 6 24 23) + ); + } ); // ************************************************************************* // diff --git a/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/polyMesh/boundary b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/polyMesh/boundary index aed843c9d3..55df000ecf 100644 --- a/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/polyMesh/boundary +++ b/tutorials/lagrangian/LTSReactingParcelFoam/verticalChannel/constant/polyMesh/boundary @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: dev.thermoChemDicts | +| \\ / O peration | Version: dev | | \\ / A nd | Web: www.OpenFOAM.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ diff --git a/tutorials/lagrangian/coalChemistryFoam/simplifiedSiwek/constant/polyMesh/blockMeshDict b/tutorials/lagrangian/coalChemistryFoam/simplifiedSiwek/constant/polyMesh/blockMeshDict index 75134ee0d4..43622179ee 100644 --- a/tutorials/lagrangian/coalChemistryFoam/simplifiedSiwek/constant/polyMesh/blockMeshDict +++ b/tutorials/lagrangian/coalChemistryFoam/simplifiedSiwek/constant/polyMesh/blockMeshDict @@ -48,37 +48,57 @@ edges ( ); -patches +boundary ( - wall top - ( - (13 15 14 12) - ) - wall bottom - ( - (0 1 5 4) - (1 8 10 5) - ) - wall walls - ( - (8 9 11 10) - (9 2 6 11) - (2 12 14 6) - ) - symmetryPlane symmetry - ( - (4 7 3 0) - (7 15 13 3) - ) - empty frontAndBack - ( - (0 3 2 1) - (3 13 12 2) - (1 2 9 8) - (5 6 7 4) - (6 14 15 7) - (10 11 6 5) - ) + top + { + type wall; + faces + ( + (13 15 14 12) + ); + } + bottom + { + type wall; + faces + ( + (0 1 5 4) + (1 8 10 5) + ); + } + walls + { + type wall; + faces + ( + (8 9 11 10) + (9 2 6 11) + (2 12 14 6) + ); + } + symmetry + { + type symmetryPlane; + faces + ( + (4 7 3 0) + (7 15 13 3) + ); + } + frontAndBack + { + type empty; + faces + ( + (0 3 2 1) + (3 13 12 2) + (1 2 9 8) + (5 6 7 4) + (6 14 15 7) + (10 11 6 5) + ); + } ); mergePatchPairs diff --git a/tutorials/lagrangian/icoUncoupledKinematicParcelFoam/hopper/hopperEmptying/constant/polyMesh/blockMeshDict b/tutorials/lagrangian/icoUncoupledKinematicParcelFoam/hopper/hopperEmptying/constant/polyMesh/blockMeshDict index 89eb66524b..89fdfdd67f 100644 --- a/tutorials/lagrangian/icoUncoupledKinematicParcelFoam/hopper/hopperEmptying/constant/polyMesh/blockMeshDict +++ b/tutorials/lagrangian/icoUncoupledKinematicParcelFoam/hopper/hopperEmptying/constant/polyMesh/blockMeshDict @@ -44,40 +44,56 @@ blocks hex (10 11 12 9 2 3 4 1) (24 6 1) simpleGrading (1 1 1) ); -patches +boundary ( - wall walls - ( - //side walls - (0 7 15 8) - (1 0 8 9) - (13 14 6 5) - (12 13 5 4) - (2 1 9 10) - (11 12 4 3) - ) + walls + { + type wall; + faces + ( + //side walls + (0 7 15 8) + (1 0 8 9) + (13 14 6 5) + (12 13 5 4) + (2 1 9 10) + (11 12 4 3) + ); + } - wall frontAndBack - ( - //front and back walls - (4 5 0 1) - (5 6 7 0) - (15 14 13 8) - (8 13 12 9) - (3 4 1 2) - (12 11 10 9) - ) + frontAndBack + { + type wall; + faces + ( + //front and back walls + (4 5 0 1) + (5 6 7 0) + (15 14 13 8) + (8 13 12 9) + (3 4 1 2) + (12 11 10 9) + ); + } - patch inlet - ( - (15 7 6 14) - ) + inlet + { + type patch; + faces + ( + (15 7 6 14) + ); + } - patch outlet - ( - (3 2 10 11) - ) + outlet + { + type patch; + faces + ( + (3 2 10 11) + ); + } ); diff --git a/tutorials/lagrangian/icoUncoupledKinematicParcelFoam/hopper/hopperInitialState/constant/polyMesh/blockMeshDict b/tutorials/lagrangian/icoUncoupledKinematicParcelFoam/hopper/hopperInitialState/constant/polyMesh/blockMeshDict index 0f1ab1f46a..9864822d63 100644 --- a/tutorials/lagrangian/icoUncoupledKinematicParcelFoam/hopper/hopperInitialState/constant/polyMesh/blockMeshDict +++ b/tutorials/lagrangian/icoUncoupledKinematicParcelFoam/hopper/hopperInitialState/constant/polyMesh/blockMeshDict @@ -39,25 +39,33 @@ blocks hex (7 8 9 6 1 2 3 0) (20 8 1) simpleGrading (1 1 1) ); -patches +boundary ( - wall walls - ( - (1 7 8 2) - (0 6 7 1) - (2 8 9 3) - (0 5 11 6) - (3 4 10 9) - (4 10 11 5) - ) + walls + { + type wall; + faces + ( + (1 7 8 2) + (0 6 7 1) + (2 8 9 3) + (0 5 11 6) + (3 4 10 9) + (4 10 11 5) + ); + } - wall frontAndBack - ( - (0 3 4 5) - (1 2 3 0) - (6 11 10 9) - (6 9 8 7) - ) + frontAndBack + { + type wall; + faces + ( + (0 3 4 5) + (1 2 3 0) + (6 11 10 9) + (6 9 8 7) + ); + } ); diff --git a/tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/filter/constant/polyMesh/boundary b/tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/filter/constant/polyMesh/boundary new file mode 100644 index 0000000000..afc86ed6d0 --- /dev/null +++ b/tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/filter/constant/polyMesh/boundary @@ -0,0 +1,78 @@ +/*--------------------------------*- 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 binary; + class polyBoundaryMesh; + location "constant/polyMesh"; + object boundary; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +8 +( + walls + { + type wall; + nFaces 172; + startFace 3334; + } + inlet + { + type patch; + nFaces 20; + startFace 3506; + } + outlet + { + type patch; + nFaces 20; + startFace 3526; + } + cycLeft_half0 + { + type cyclic; + nFaces 0; + startFace 3546; + matchTolerance 0.0001; + neighbourPatch cycLeft_half1; + } + cycLeft_half1 + { + type cyclic; + nFaces 0; + startFace 3546; + matchTolerance 0.0001; + neighbourPatch cycLeft_half0; + } + cycRight_half0 + { + type cyclic; + nFaces 0; + startFace 3546; + matchTolerance 0.0001; + neighbourPatch cycRight_half1; + } + cycRight_half1 + { + type cyclic; + nFaces 0; + startFace 3546; + matchTolerance 0.0001; + neighbourPatch cycRight_half0; + } + frontAndBack + { + type empty; + nFaces 3440; + startFace 3546; + } +) + +// ************************************************************************* // diff --git a/tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/parcelInBox/constant/polyMesh/blockMeshDict b/tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/parcelInBox/constant/polyMesh/blockMeshDict index 296db2be7a..cce70476cb 100644 --- a/tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/parcelInBox/constant/polyMesh/blockMeshDict +++ b/tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/parcelInBox/constant/polyMesh/blockMeshDict @@ -37,29 +37,49 @@ edges ( ); -patches +boundary ( - wall outlet - ( - (3 7 6 2) - ) - wall inlet - ( - (1 5 4 0) - ) - wall walls - ( - (0 4 7 3) - (2 6 5 1) - ) - symmetryPlane back - ( - (0 3 2 1) - ) - symmetryPlane front - ( - (4 5 6 7) - ) + outlet + { + type wall; + faces + ( + (3 7 6 2) + ); + } + inlet + { + type wall; + faces + ( + (1 5 4 0) + ); + } + walls + { + type wall; + faces + ( + (0 4 7 3) + (2 6 5 1) + ); + } + back + { + type symmetryPlane; + faces + ( + (0 3 2 1) + ); + } + front + { + type symmetryPlane; + faces + ( + (4 5 6 7) + ); + } ); mergePatchPairs diff --git a/tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/parcelInBox/constant/polyMesh/boundary b/tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/parcelInBox/constant/polyMesh/boundary index 5c2bf0f764..852a8b96c3 100644 --- a/tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/parcelInBox/constant/polyMesh/boundary +++ b/tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/parcelInBox/constant/polyMesh/boundary @@ -19,13 +19,13 @@ FoamFile ( outlet { - type patch; + type wall; nFaces 25; startFace 300; } inlet { - type patch; + type wall; nFaces 25; startFace 325; } diff --git a/tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/verticalChannel/constant/polyMesh/blockMeshDict b/tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/verticalChannel/constant/polyMesh/blockMeshDict index 728b9918dc..8bcc193c56 100644 --- a/tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/verticalChannel/constant/polyMesh/blockMeshDict +++ b/tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/verticalChannel/constant/polyMesh/blockMeshDict @@ -155,49 +155,69 @@ defaultPatch type wall; } -patches +boundary ( - symmetryPlane back - ( - (0 1 16 17) - (1 2 15 16) - (2 3 4 15) - (14 15 12 13) - (15 4 5 12) - (10 11 8 9) - (11 12 7 8) - (12 5 6 7) - ) + back + { + type symmetryPlane; + faces + ( + (0 1 16 17) + (1 2 15 16) + (2 3 4 15) + (14 15 12 13) + (15 4 5 12) + (10 11 8 9) + (11 12 7 8) + (12 5 6 7) + ); + } - symmetryPlane front - ( - (18 19 34 35) - (19 20 33 34) - (20 21 22 33) - (32 33 30 31) - (33 22 23 30) - (28 29 26 27) - (29 30 25 26) - (30 23 24 25) - ) + front + { + type symmetryPlane; + faces + ( + (18 19 34 35) + (19 20 33 34) + (20 21 22 33) + (32 33 30 31) + (33 22 23 30) + (28 29 26 27) + (29 30 25 26) + (30 23 24 25) + ); + } - patch inletCentral - ( - (13 14 32 31) - ) + inletCentral + { + type patch; + faces + ( + (13 14 32 31) + ); + } - patch inletSides - ( - (17 0 18 35) - (9 10 28 27) - ) + inletSides + { + type patch; + faces + ( + (17 0 18 35) + (9 10 28 27) + ); + } - patch outlet - ( - (3 4 22 21) - (4 5 23 22) - (5 6 24 23) - ) + outlet + { + type patch; + faces + ( + (3 4 22 21) + (4 5 23 22) + (5 6 24 23) + ); + } ); // ************************************************************************* // diff --git a/tutorials/lagrangian/reactingParcelFilmFoam/cylinder/constant/polyMesh.save/boundary b/tutorials/lagrangian/reactingParcelFilmFoam/cylinder/constant/polyMesh.save/boundary deleted file mode 100644 index 9df5ae8082..0000000000 --- a/tutorials/lagrangian/reactingParcelFilmFoam/cylinder/constant/polyMesh.save/boundary +++ /dev/null @@ -1,242 +0,0 @@ -/*--------------------------------*- 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 polyBoundaryMesh; - location "constant/polyMesh"; - object boundary; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -2 -( - sides - { - type patch; - nFaces 1400; - startFace 11200; - } - region0_to_wallFilmRegion_wallFilmFaces - { - type directMappedWall; - nFaces 200; - startFace 12600; - sampleMode nearestPatchFace; - sampleRegion wallFilmRegion; - samplePatch region0_to_wallFilmRegion_wallFilmFaces; - offsets -200 -( -(-4.33680869e-19 -4.33680869e-19 -0) -(-4.33680869e-19 -8.67361738e-19 -0) -(-4.33680869e-19 -1.734723476e-18 -0) -(-0 3.469446952e-18 -0) -(-0 -0 -0) -(-4.33680869e-19 -3.469446952e-18 -0) -(-4.33680869e-19 -6.938893904e-18 -0) -(-4.33680869e-19 -0 -0) -(-0 -6.938893904e-18 -0) -(-4.33680869e-19 -0 -0) -(-0 -4.33680869e-19 -0) -(-1.734723476e-18 -0 -0) -(-0 -0 -0) -(-8.67361738e-19 -0 -0) -(-8.67361738e-19 3.469446952e-18 -0) -(-2.602085214e-18 -3.469446952e-18 -0) -(-0 -6.938893904e-18 -0) -(-8.67361738e-19 -6.938893904e-18 -0) -(-0 6.938893904e-18 -0) -(-0 -0 -0) -(1.734723476e-18 -0 -0) -(-1.734723476e-18 -0 -0) -(-0 -3.469446952e-18 -0) -(1.734723476e-18 6.938893904e-18 -0) -(-0 -0 -0) -(1.734723476e-18 -0 -0) -(3.469446952e-18 6.938893904e-18 -0) -(-0 -6.938893904e-18 -0) -(-1.734723476e-18 -6.938893904e-18 -0) -(3.469446952e-18 6.938893904e-18 -0) -(-3.469446952e-18 4.33680869e-19 -0) -(-0 -1.734723476e-18 -0) -(-0 1.734723476e-18 -0) -(3.469446952e-18 3.469446952e-18 -0) -(3.469446952e-18 3.469446952e-18 -0) -(-0 3.469446952e-18 -0) -(-3.469446952e-18 -0 -0) -(-0 -0 -0) -(-0 -0 -0) -(-3.469446952e-18 -0 -0) -(-0 -4.33680869e-19 -0) -(-0 -8.67361738e-19 -0) -(-3.469446952e-18 -0 -0) -(-3.469446952e-18 -3.469446952e-18 -0) -(-0 -0 -0) -(-0 -0 -0) -(-6.938893904e-18 -0 -0) -(-3.469446952e-18 -6.938893904e-18 -0) -(-3.469446952e-18 6.938893904e-18 -0) -(-6.938893904e-18 -1.387778781e-17 -0) -(-3.469446952e-18 -4.33680869e-19 -0) -(-3.469446952e-18 1.734723476e-18 -0) -(3.469446952e-18 -0 -0) -(-0 3.469446952e-18 -0) -(-3.469446952e-18 -3.469446952e-18 -0) -(-3.469446952e-18 -1.040834086e-17 -0) -(3.469446952e-18 6.938893904e-18 -0) -(-3.469446952e-18 -0 -0) -(-3.469446952e-18 -6.938893904e-18 -0) -(3.469446952e-18 -0 -0) -(-0 -4.33680869e-19 -0) -(6.938893904e-18 8.67361738e-19 -0) -(-6.938893904e-18 -1.734723476e-18 -0) -(-6.938893904e-18 -3.469446952e-18 -0) -(-0 -0 -0) -(-0 -6.938893904e-18 -0) -(-6.938893904e-18 -6.938893904e-18 -0) -(-6.938893904e-18 -0 -0) -(-1.387778781e-17 -6.938893904e-18 -0) -(-6.938893904e-18 -1.387778781e-17 -0) -(-0 -0 -0) -(-0 -0 -0) -(6.938893904e-18 1.734723476e-18 -0) -(-0 -0 -0) -(-6.938893904e-18 -0 -0) -(-0 -6.938893904e-18 -0) -(-0 6.938893904e-18 -0) -(-6.938893904e-18 -0 -0) -(-6.938893904e-18 -0 -0) -(-0 -0 -0) -(6.938893904e-18 -0 -0) -(-6.938893904e-18 -2.602085214e-18 -0) -(6.938893904e-18 3.469446952e-18 -0) -(6.938893904e-18 3.469446952e-18 -0) -(6.938893904e-18 -3.469446952e-18 -0) -(6.938893904e-18 -3.469446952e-18 -0) -(-6.938893904e-18 -0 -0) -(-6.938893904e-18 -0 -0) -(-6.938893904e-18 -6.938893904e-18 -0) -(-6.938893904e-18 -6.938893904e-18 -0) -(-6.938893904e-18 -4.33680869e-19 -0) -(6.938893904e-18 8.67361738e-19 -0) -(-6.938893904e-18 -1.734723476e-18 -0) -(-1.387778781e-17 -3.469446952e-18 -0) -(-6.938893904e-18 -0 -0) -(-0 -6.938893904e-18 -0) -(-1.387778781e-17 -6.938893904e-18 -0) -(-6.938893904e-18 -0 -0) -(-6.938893904e-18 -6.938893904e-18 -0) -(-1.387778781e-17 -1.387778781e-17 -0) -(-0 -0 -0) -(-0 -0 -0) -(-0 1.734723476e-18 -0) -(6.938893904e-18 -0 -0) -(-0 -0 -0) -(-1.387778781e-17 -6.938893904e-18 -0) -(-0 6.938893904e-18 -0) -(6.938893904e-18 -0 -0) -(-6.938893904e-18 -0 -0) -(-0 -0 -0) -(-0 -0 -0) -(-6.938893904e-18 -2.602085214e-18 -0) -(-0 3.469446952e-18 -0) -(-6.938893904e-18 3.469446952e-18 -0) -(-6.938893904e-18 -3.469446952e-18 -0) -(-0 -3.469446952e-18 -0) -(-1.387778781e-17 -0 -0) -(-1.387778781e-17 -0 -0) -(-1.387778781e-17 -6.938893904e-18 -0) -(-1.387778781e-17 -6.938893904e-18 -0) -(-2.081668171e-17 -4.33680869e-19 -0) -(-6.938893904e-18 8.67361738e-19 -0) -(6.938893904e-18 -1.734723476e-18 -0) -(-0 -3.469446952e-18 -0) -(6.938893904e-18 -0 -0) -(1.387778781e-17 -6.938893904e-18 -0) -(-0 -6.938893904e-18 -0) -(-0 -0 -0) -(-0 -6.938893904e-18 -0) -(-0 -1.387778781e-17 -0) -(-1.387778781e-17 -4.33680869e-19 -0) -(-0 8.67361738e-19 -0) -(-0 -1.734723476e-18 -0) -(-1.387778781e-17 -3.469446952e-18 -0) -(-0 -0 -0) -(-0 -6.938893904e-18 -0) -(-1.387778781e-17 -6.938893904e-18 -0) -(-1.387778781e-17 -0 -0) -(-1.387778781e-17 -6.938893904e-18 -0) -(-1.387778781e-17 -1.387778781e-17 -0) -(-0 -0 -0) -(-0 -0 -0) -(-0 1.734723476e-18 -0) -(1.387778781e-17 -3.469446952e-18 -0) -(-0 -3.469446952e-18 -0) -(-0 3.469446952e-18 -0) -(-0 -0 -0) -(-1.387778781e-17 6.938893904e-18 -0) -(-1.387778781e-17 -6.938893904e-18 -0) -(-0 -1.387778781e-17 -0) -(-1.387778781e-17 -4.33680869e-19 -0) -(1.387778781e-17 8.67361738e-19 -0) -(-1.387778781e-17 -1.734723476e-18 -0) -(-0 -3.469446952e-18 -0) -(-0 -0 -0) -(-1.387778781e-17 -6.938893904e-18 -0) -(-1.387778781e-17 -6.938893904e-18 -0) -(-2.775557562e-17 -0 -0) -(-2.775557562e-17 -6.938893904e-18 -0) -(-1.387778781e-17 -1.387778781e-17 -0) -(-0 -4.33680869e-19 -0) -(-0 8.67361738e-19 -0) -(-1.387778781e-17 -1.734723476e-18 -0) -(-1.387778781e-17 -3.469446952e-18 -0) -(1.387778781e-17 -0 -0) -(1.387778781e-17 -6.938893904e-18 -0) -(-2.775557562e-17 -6.938893904e-18 -0) -(-2.775557562e-17 -0 -0) -(-1.387778781e-17 -6.938893904e-18 -0) -(-2.775557562e-17 -1.387778781e-17 -0) -(-0 -4.33680869e-19 -0) -(-1.387778781e-17 -8.67361738e-19 -0) -(-0 1.734723476e-18 -0) -(-1.387778781e-17 -6.938893904e-18 -0) -(-0 -0 -0) -(-1.387778781e-17 -1.040834086e-17 -0) -(-1.387778781e-17 -0 -0) -(1.387778781e-17 -0 -0) -(-1.387778781e-17 -0 -0) -(-1.387778781e-17 -1.387778781e-17 -0) -(-0 -4.33680869e-19 -0) -(1.387778781e-17 8.67361738e-19 -0) -(1.387778781e-17 -1.734723476e-18 -0) -(-2.775557562e-17 -3.469446952e-18 -0) -(-1.387778781e-17 -0 -0) -(-0 -6.938893904e-18 -0) -(-2.775557562e-17 -6.938893904e-18 -0) -(-0 -0 -0) -(-1.387778781e-17 -6.938893904e-18 -0) -(-2.775557562e-17 -1.387778781e-17 -0) -(-2.775557562e-17 -4.33680869e-19 -0) -(1.387778781e-17 8.67361738e-19 -0) -(-1.387778781e-17 -1.734723476e-18 -0) -(-1.387778781e-17 -3.469446952e-18 -0) -(-0 -0 -0) -(-0 -6.938893904e-18 -0) -(-1.387778781e-17 -6.938893904e-18 -0) -(-2.775557562e-17 -0 -0) -(-1.387778781e-17 -6.938893904e-18 -0) -(-1.387778781e-17 -1.387778781e-17 -0) -) -; - } -) - -// ************************************************************************* // diff --git a/tutorials/lagrangian/reactingParcelFilmFoam/cylinder/constant/polyMesh.save/cellZones b/tutorials/lagrangian/reactingParcelFilmFoam/cylinder/constant/polyMesh.save/cellZones deleted file mode 100644 index e170d8c1ad..0000000000 --- a/tutorials/lagrangian/reactingParcelFilmFoam/cylinder/constant/polyMesh.save/cellZones +++ /dev/null @@ -1,21 +0,0 @@ -/*--------------------------------*- 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 regIOobject; - location "constant/polyMesh"; - object cellZones; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -0 -() - -// ************************************************************************* // diff --git a/tutorials/lagrangian/reactingParcelFilmFoam/cylinder/constant/polyMesh.save/faceZones b/tutorials/lagrangian/reactingParcelFilmFoam/cylinder/constant/polyMesh.save/faceZones deleted file mode 100644 index 5c8c2e4677..0000000000 --- a/tutorials/lagrangian/reactingParcelFilmFoam/cylinder/constant/polyMesh.save/faceZones +++ /dev/null @@ -1,232 +0,0 @@ -/*--------------------------------*- 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 regIOobject; - location "constant/polyMesh"; - object faceZones; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -1 -( -wallFilmFaces -{ - type faceZone; -faceLabels List