STYLE: miss-aligned Headers
[foam-extend-3.2.git] / tutorials / incompressible / simpleFoam / mixingPlaneAxial / constant / polyMesh / boundary
blob54bd542a73f8a4ff612e9de662bccd140924bd76
1 /*--------------------------------*- C++ -*----------------------------------*\
2 | =========                 |                                                 |
3 | \\      /  F ield         | foam-extend: Open Source CFD                    |
4 |  \\    /   O peration     | Version:     3.0                                |
5 |   \\  /    A nd           | Web:         http://www.extend-project.de       |
6 |    \\/     M anipulation  |                                                 |
7 \*---------------------------------------------------------------------------*/
8 FoamFile
10     version     2.0;
11     format      ascii;
12     class       polyBoundaryMesh;
13     location    "constant/polyMesh";
14     object      boundary;
17   outflow
19   {
20     type patch;
21     nFaces 27;
22     startFace 2106;
24   }
25   inflow
27   {
28     type patch;
29     nFaces 17;
30     startFace 2133;
32   }
33   upstreamPerio1
35   {
36     type cyclicGgi;
37     nFaces 25;
38     startFace 2150;
39     shadowPatch upstreamPerio2;
40     zone upstreamPerio1Zone;
41     bridgeOverlap false;
42     rotationAxis (0 0 1);
43     rotationAngle 36;
44     separationOffset (0 0 0);
46   }
47   upstreamPerio2
49   {
50     type cyclicGgi;
51     nFaces 25;
52     startFace 2175;
53     shadowPatch upstreamPerio1;
54     zone upstreamPerio2Zone;
55     bridgeOverlap false;
56     rotationAxis (0 0 1);
57     rotationAngle -36;
58     separationOffset (0 0 0);
60   }
61   upstreamMixingPlanePatch
63   {
64     type mixingPlane;
65     nFaces 27;
66     startFace 2200;
67     shadowPatch downstreamMixingPlanePatch;
68     zone upstreamMixingPlaneZone;
69     coordinateSystem
70     {
71       name mixingCS;
72       type cylindrical;
73       origin (0 0 0);
74       e1 (1 0 0);
75       e3 (0 0 1);
76     }
77     ribbonPatch
78     {
79       sweepAxis Theta;
80       stackAxis Z;
81       discretisation bothPatches;
82     }
84   }
85   downstreamMixingPlanePatch
87   {
88     type mixingPlane;
89     nFaces 17;
90     startFace 2227;
91     shadowPatch upstreamMixingPlanePatch;       /* empty */
92     zone downstreamMixingPlaneZone;
93     coordinateSystem
94     {
95       name mixingCS;
96       type cylindrical;
97       origin (0 0 0);
98       e1 (1 0 0);
99       e3 (0 0 1);
100     }
101     ribbonPatch
102     {
103       sweepAxis Theta;
104       stackAxis Z;
105       discretisation bothPatches;
106     }
108   }
109   downstreamWall
111   {
112     type symmetryPlane;
113     nFaces 850;
114     startFace 2244;
116   }
117   upstreamWall
119   {
120     type symmetryPlane;
121     nFaces 1350;
122     startFace 3094;
124   }
125   downstreamPerio1
127   {
128     type cyclicGgi;
129     nFaces 25;
130     startFace 4444;
131     shadowPatch downstreamPerio2;
132     zone downstreamPerio1Zone;
133     bridgeOverlap false;
134     rotationAxis (0 0 1);
135     rotationAngle 90;
136     separationOffset (0 0 0);
138   }
139   downstreamPerio2
141   {
142     type cyclicGgi;
143     nFaces 25;
144     startFace 4469;
145     shadowPatch downstreamPerio1;
146     zone downstreamPerio2Zone;
147     bridgeOverlap false;
148     rotationAxis (0 0 1);
149     rotationAngle -90;
150     separationOffset (0 0 0);
152   }
155 // ************************************************************************* //