1 /*--------------------------------*- C++ -*----------------------------------*\
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 \*---------------------------------------------------------------------------*/
15 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
26 ( -0.70710677 -0.70710677 -0.05)
27 ( 0.70710677 -0.70710677 -0.05)
28 ( 0.70710677 0.70710677 -0.05)
29 ( -0.70710677 0.70710677 -0.05)
32 ( -1.0606601 -1.0606601 -0.05)
33 ( 1.0606601 -1.0606601 -0.05)
34 ( 1.0606601 1.0606601 -0.05)
35 ( -1.0606601 1.0606601 -0.05)
52 ( 3.29289322 -0.70710677 -0.05)
53 ( 4.70710677 -0.70710677 -0.05)
54 ( 4.70710677 0.70710677 -0.05)
55 ( 3.29289322 0.70710677 -0.05)
58 ( 2.9393399 -1.0606601 -0.05)
59 ( 5.0606601 -1.0606601 -0.05)
60 ( 5.0606601 1.0606601 -0.05)
61 ( 2.9393399 1.0606601 -0.05)
94 ( -0.70710677 -0.70710677 0.05)
95 ( 0.70710677 -0.70710677 0.05)
96 ( 0.70710677 0.70710677 0.05)
97 ( -0.70710677 0.70710677 0.05)
100 ( -1.0606601 -1.0606601 0.05)
101 ( 1.0606601 -1.0606601 0.05)
102 ( 1.0606601 1.0606601 0.05)
103 ( -1.0606601 1.0606601 0.05)
120 ( 3.29289322 -0.70710677 0.05)
121 ( 4.70710677 -0.70710677 0.05)
122 ( 4.70710677 0.70710677 0.05)
123 ( 3.29289322 0.70710677 0.05)
126 ( 2.9393399 -1.0606601 0.05)
127 ( 5.0606601 -1.0606601 0.05)
128 ( 5.0606601 1.0606601 0.05)
129 ( 2.9393399 1.0606601 0.05)
161 hex (0 4 5 1 40 44 45 41) cyl1 (7 10 1) simpleGrading (1 1 1)
162 hex (1 5 6 2 41 45 46 42) cyl1 (7 10 1) simpleGrading (1 1 1)
163 hex (2 6 7 3 42 46 47 43) cyl1 (7 10 1) simpleGrading (1 1 1)
164 hex (3 7 4 0 43 47 44 40) cyl1 (7 10 1) simpleGrading (1 1 1)
165 // Square around cylinder
166 hex (4 8 9 5 44 48 49 45) cyl1 (5 10 1) simpleGrading (1 1 1)
167 hex (5 9 10 6 45 49 50 46) cyl1 (5 10 1) simpleGrading (1 1 1)
168 hex (6 10 11 7 46 50 51 47) cyl1 (5 10 1) simpleGrading (1 1 1)
169 hex (7 11 8 4 47 51 48 44) cyl1 (5 10 1) simpleGrading (1 1 1)
171 hex (12 13 9 8 52 53 49 48) c1Bot (10 10 1) simpleGrading (1 1 1)
172 hex (11 10 14 15 51 50 54 55) c1Top (10 10 1) simpleGrading (1 1 1)
175 hex (16 20 21 17 56 60 61 57) cyl2 (7 10 1) simpleGrading (1 1 1)
176 hex (17 21 22 18 57 61 62 58) cyl2 (7 10 1) simpleGrading (1 1 1)
177 hex (18 22 23 19 58 62 63 59) cyl2 (7 10 1) simpleGrading (1 1 1)
178 hex (19 23 20 16 59 63 60 56) cyl2 (7 10 1) simpleGrading (1 1 1)
179 // Square around cylinder
180 hex (20 24 25 21 60 64 65 61) cyl2 (5 10 1) simpleGrading (1 1 1)
181 hex (21 25 26 22 61 65 66 62) cyl2 (5 10 1) simpleGrading (1 1 1)
182 hex (22 26 27 23 62 66 67 63) cyl2 (5 10 1) simpleGrading (1 1 1)
183 hex (23 27 24 20 63 67 64 60) cyl2 (5 10 1) simpleGrading (1 1 1)
185 hex (28 29 25 24 68 69 65 64) c2Bot (10 10 1) simpleGrading (1 1 1)
186 hex (27 26 30 31 67 66 70 71) c2Top (10 10 1) simpleGrading (1 1 1)
189 hex (32 33 35 34 72 73 75 74) (20 20 1) simpleGrading (1 1 1)
191 hex (36 37 39 38 76 77 79 78) (20 20 1) simpleGrading (1 1 1)
196 // First cylinder, inner
197 arc 0 1 ( 0 -1 -0.05)
200 arc 3 0 ( -1 0 -0.05)
201 // First cylinder, outer
202 arc 4 5 ( 0 -1.5 -0.05)
203 arc 5 6 ( 1.5 0 -0.05)
204 arc 6 7 ( 0 1.5 -0.05)
205 arc 7 4 ( -1.5 0 -0.05)
207 // First cylinder, inner
208 arc 40 41 ( 0 -1 0.05)
209 arc 41 42 ( 1 0 0.05)
210 arc 42 43 ( 0 1 0.05)
211 arc 43 40 ( -1 0 0.05)
212 // First cylinder, outer
213 arc 44 45 ( 0 -1.5 0.05)
214 arc 45 46 ( 1.5 0 0.05)
215 arc 46 47 ( 0 1.5 0.05)
216 arc 47 44 ( -1.5 0 0.05)
218 // Second cylinder, inner
219 arc 16 17 ( 4 -1 -0.05)
220 arc 17 18 ( 5 0 -0.05)
221 arc 18 19 ( 4 1 -0.05)
222 arc 19 16 ( 3 0 -0.05)
223 // Second cylinder, outer
224 arc 20 21 ( 4 -1.5 -0.05)
225 arc 21 22 ( 5.5 0 -0.05)
226 arc 22 23 ( 4 1.5 -0.05)
227 arc 23 20 ( 2.5 0 -0.05)
229 // Second cylinder, inner
230 arc 56 57 ( 4 -1 0.05)
231 arc 57 58 ( 5 0 0.05)
232 arc 58 59 ( 4 1 0.05)
233 arc 59 56 ( 3 0 0.05)
234 // Second cylinder, outer
235 arc 60 61 ( 4 -1.5 0.05)
236 arc 61 62 ( 5.5 0 0.05)
237 arc 62 63 ( 4 1.5 0.05)
238 arc 63 60 ( 2.5 0 0.05)
312 shadowPatch frontOut;
338 shadowPatch middleOut;
352 shadowPatch middleIn;
390 // ************************************************************************* //