Merge branch 'master' of ssh://git.code.sf.net/p/foam-extend/foam-extend-3.2
[foam-extend-3.2.git] / tutorials / incompressible / icoFoam / mixingPlane / twoBlocksMixingPlane_dirZ_spanY / constant / polyMesh / blockMeshDict
blobe7a5cd73e5eea511155bcd0eda595ef986d011ee
1 /*--------------------------------*- C++ -*----------------------------------*\
2 | =========                 |                                                 |
3 | \\      /  F ield         | foam-extend: Open Source CFD                    |
4 |  \\    /   O peration     | Version:     3.2                                |
5 |   \\  /    A nd           | Web:         http://www.foam-extend.org         |
6 |    \\/     M anipulation  |                                                 |
7 \*---------------------------------------------------------------------------*/
8 FoamFile
10     version     2.0;
11     format      ascii;
12     class       dictionary;
13     object      blockMeshDict;
15 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
17 convertToMeters 0.1;
19 vertices
21     (0 0 0)
22     (1 0 0)
23     (1 1 0)
24     (0 1 0)
25     (0 0 0.1)
26     (1 0 0.1)
27     (1 1 0.1)
28     (0 1 0.1)
30     (1 0 0)
31     (2 0 0)
32     (2 1 0)
33     (1 1 0)
34     (1 0 0.1)
35     (2 0 0.1)
36     (2 1 0.1)
37     (1 1 0.1)
40 blocks
42     hex (0 1 2 3 4 5 6 7) (10 10 1) simpleGrading (1 1 1)
43     hex (8 9 10 11 12 13 14 15) (10 10 1) simpleGrading (1 1 1)
46 edges
50 boundary
52     top
53     {
54         type wall;
55         faces
56         (
57             (3 7 6 2)
58             (11 15 14 10)
59         );
60     }
62     bottom
63     {
64         type wall;
65         faces
66         (
67             (1 5 4 0)
68             (9 13 12 8)
69         );
70     }
72     leftIn
73     {
74         type patch;
75         faces
76         (
77             (0 4 7 3)
78         );
79     }
81     mixpLeftOut
82     {
83         type mixingPlane;
85         shadowPatch mixpRightIn;
86         zone mixpLeftOutZone;
87         ribbonPatch
88         {
89             discretisation bothPatches;
90             stackAxis Z;
91             sweepAxis Y;
92         }
94         coordinateSystem
95         {
96             type coordinateSystem;
97             origin (0 0 0.005);
98             axis (0 0 1);
99             direction (1 0 0);
100         }
102         faces
103         (
104             (2 6 5 1)
105         );
106     }
108     mixpRightIn
109     {
110         type mixingPlane;
112         shadowPatch mixpLeftOut;
113         zone mixpRightInZone;
114         ribbonPatch
115         {
116             discretisation bothPatches;
117             stackAxis Z;
118             sweepAxis Y;
119         }
121         coordinateSystem
122         {
123             type coordinateSystem;
124             origin (0 0 0.005);
125             axis (0 0 1);
126             direction (1 0 0);
127         }
129         faces
130         (
131             (8 12 15 11)
132         );
133     }
135     rightOut
136     {
137         type patch;
138         faces
139         (
140             (10 14 13 9)
141         );
142     }
144     frontAndBack
145     {
146         type empty;
147         faces
148         (
149             (0 3 2 1)
150             (4 5 6 7)
151             (8 11 10 9)
152             (12 13 14 15)
153         );
154     }
157 mergePatchPairs
161 // ************************************************************************* //