Merge branch 'master' of ssh://git.code.sf.net/p/foam-extend/foam-extend-3.2
[foam-extend-3.2.git] / tutorials / incompressible / pimpleFoam / t-junction / constant / polyMesh / blockMeshDict
blobe938882b6756f4eff5a5a2d60276e1f3bc6a17cf
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 //           outlet1
18 //             +-+
19 //             | |
20 //             | |
21 //             | |
22 //             | |
23 // +-----------+ |
24 // |inlet        |
25 // +-----------+ |
26 //             | |
27 //             | |
28 //             | |
29 //             | |
30 //             +-+
31 //           outlet2
33 convertToMeters 1;
35 vertices
37     (0.0  -0.01 0)   //0
38     (0.2  -0.01 0)
39     (0.2   0.01 0)   //2
40     (0.0   0.01 0)
42     (0.22 -0.01 0)  //4
43     (0.22  0.01 0)
45     (0.2  -0.21 0)  //6
46     (0.22 -0.21 0)
48     (0.2   0.21 0)  //8
49     (0.22  0.21 0)
51     // Z
52     (0.0  -0.01 0.02)   //0
53     (0.2  -0.01 0.02)
54     (0.2   0.01 0.02)   //2
55     (0.0   0.01 0.02)
57     (0.22 -0.01 0.02)  //4
58     (0.22  0.01 0.02)
60     (0.2  -0.21 0.02)  //6
61     (0.22 -0.21 0.02)
63     (0.2   0.21 0.02)  //8
64     (0.22  0.21 0.02)
68 blocks
70     // inlet block
71     hex (0 1 2 3  10 11 12 13) (50 5 5) simpleGrading (1 1 1)
73     // central block
74     hex (1 4 5 2  11 14 15 12) (5 5 5) simpleGrading (1 1 1)
76     // bottom block
77     hex (6 7 4 1  16 17 14 11) (5 50 5) simpleGrading (1 1 1)
79     // top block
80     hex (2 5 9 8  12 15 19 18) (5 50 5) simpleGrading (1 1 1)
83 edges
87 boundary
89     inlet
90     {
91         type patch;
92         faces
93         (
94             (0 10 13 3)
95         );
96     }
98     outlet1
99     {
100         type patch;
101         faces
102         (
103             (6 7 17 16)
104         );
105     }
107     outlet2
108     {
109         type patch;
110         faces
111         (
112             (8 18 19 9)
113         );
114     }
117 mergePatchPairs
121 // ************************************************************************* //