178 lines
3.7 KiB
C++
178 lines
3.7 KiB
C++
/*--------------------------------*- C++ -*----------------------------------*\
|
|
| ========= | |
|
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
| \\ / O peration | Version: 1.7.1 |
|
|
| \\ / A nd | Web: www.OpenFOAM.com |
|
|
| \\/ M anipulation | |
|
|
\*---------------------------------------------------------------------------*/
|
|
FoamFile
|
|
{
|
|
version 2.0;
|
|
format ascii;
|
|
class dictionary;
|
|
object blockMeshDict;
|
|
}
|
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
|
|
convertToMeters 0.108;
|
|
|
|
vertices
|
|
(
|
|
(-0.1 -0.1 0) //0
|
|
(0.1 -0.1 0) //1
|
|
(0.1 0.1 0) //2
|
|
(-0.1 0.1 0) //3
|
|
|
|
(-0.1 -0.1 0.2) //4
|
|
(0.1 -0.1 0.2) //5
|
|
(0.1 0.1 0.2) //6
|
|
(-0.1 0.1 0.2) //7
|
|
|
|
|
|
(-0.1 -0.1 1) //8
|
|
(0.1 -0.1 1) //9
|
|
(0.1 0.1 1) //10
|
|
(-0.1 0.1 1) //11
|
|
|
|
(-0.5 -0.5 0) //12
|
|
(-0.1 -0.5 0) //13
|
|
(0.1 -0.5 0) //14
|
|
(0.5 -0.5 0) //15
|
|
(0.5 -0.1 0) //16
|
|
(0.5 0.1 0) //17
|
|
(0.5 0.5 0) //18
|
|
(0.1 0.5 0) //19
|
|
(-0.1 0.5 0) //20
|
|
(-0.5 0.5 0) //21
|
|
(-0.5 0.1 0) //22
|
|
(-0.5 -0.1 0) //23
|
|
|
|
(-0.5 -0.5 0.2) //24
|
|
(-0.1 -0.5 0.2) //25
|
|
(0.1 -0.5 0.2) //26
|
|
(0.5 -0.5 0.2) //27
|
|
(0.5 -0.1 0.2) //28
|
|
(0.5 0.1 0.2) //29
|
|
(0.5 0.5 0.2) //30
|
|
(0.1 0.5 0.2) //31
|
|
(-0.1 0.5 0.2) //32
|
|
(-0.5 0.5 0.2) //33
|
|
(-0.5 0.1 0.2) //34
|
|
(-0.5 -0.1 0.2) //35
|
|
|
|
|
|
(-0.5 -0.5 1) //36
|
|
(-0.1 -0.5 1) //37
|
|
(0.1 -0.5 1) //38
|
|
(0.5 -0.5 1) //39
|
|
(0.5 -0.1 1) //40
|
|
(0.5 0.1 1) //41
|
|
(0.5 0.5 1) //42
|
|
(0.1 0.5 1) //43
|
|
(-0.1 0.5 1) //44
|
|
(-0.5 0.5 1) //45
|
|
(-0.5 0.1 1) //46
|
|
(-0.5 -0.1 1) //47
|
|
|
|
|
|
|
|
|
|
);
|
|
|
|
blocks
|
|
(
|
|
hex (0 1 2 3 4 5 6 7) (21 21 15) simpleGrading (1 1 1)
|
|
hex (4 5 6 7 8 9 10 11) (21 21 60) simpleGrading (1 1 1)
|
|
|
|
hex (12 13 0 23 24 25 4 35) (13 13 15) simpleGrading (0.1 0.1 1)
|
|
hex (13 14 1 0 25 26 5 4) (21 13 15) simpleGrading (1 0.1 1)
|
|
hex (14 15 16 1 26 27 28 5) (13 13 15) simpleGrading (10 0.1 1)
|
|
hex (1 16 17 2 5 28 29 6) (13 21 15) simpleGrading (10 1 1)
|
|
hex (2 17 18 19 6 29 30 31) (13 13 15) simpleGrading (10 10 1)
|
|
hex (3 2 19 20 7 6 31 32) (21 13 15) simpleGrading (1 10 1)
|
|
hex (22 3 20 21 34 7 32 33) (13 13 15) simpleGrading (0.1 10 1)
|
|
hex (23 0 3 22 35 4 7 34) (13 21 15) simpleGrading (0.1 1 1)
|
|
|
|
hex (24 25 4 35 36 37 8 47) (13 13 60) simpleGrading (0.1 0.1 1)
|
|
hex (25 26 5 4 37 38 9 8) (21 13 60) simpleGrading (1 0.1 1)
|
|
hex (26 27 28 5 38 39 40 9) (13 13 60) simpleGrading (10 0.1 1)
|
|
hex (5 28 29 6 9 40 41 10) (13 21 60) simpleGrading (10 1 1)
|
|
hex (6 29 30 31 10 41 42 43) (13 13 60) simpleGrading (10 10 1)
|
|
hex (7 6 31 32 11 10 43 44) (21 13 60) simpleGrading (1 10 1)
|
|
hex (34 7 32 33 46 11 44 45) (13 13 60) simpleGrading (0.1 10 1)
|
|
hex (35 4 7 34 47 8 11 46) (13 21 60) simpleGrading (0.1 1 1)
|
|
|
|
|
|
);
|
|
|
|
edges
|
|
(
|
|
);
|
|
|
|
patches
|
|
(
|
|
wall walls
|
|
(
|
|
(0 1 2 3)
|
|
(12 13 0 23)
|
|
(13 14 1 0)
|
|
(14 15 16 1)
|
|
(1 16 17 2)
|
|
(2 17 18 19)
|
|
(3 2 19 20)
|
|
(22 3 20 21)
|
|
(23 0 3 22)
|
|
|
|
(8 9 10 11)
|
|
(36 37 8 47)
|
|
(37 38 9 8)
|
|
(38 39 40 9)
|
|
(9 40 41 10)
|
|
(10 41 42 43)
|
|
(11 10 43 44)
|
|
(46 11 44 45)
|
|
(47 8 11 46)
|
|
|
|
(12 13 25 24)
|
|
(13 14 26 25)
|
|
(14 15 27 26)
|
|
(24 25 37 36)
|
|
(25 26 38 37)
|
|
(26 27 39 38)
|
|
|
|
|
|
(12 23 35 24)
|
|
(23 22 34 35)
|
|
(22 21 33 34)
|
|
(24 35 47 36)
|
|
(35 34 46 47)
|
|
(34 33 45 46)
|
|
|
|
|
|
(21 20 32 33)
|
|
(20 19 31 32)
|
|
(19 18 30 31)
|
|
(33 32 44 45)
|
|
(32 31 43 44)
|
|
(31 30 42 43)
|
|
|
|
|
|
(15 16 28 27)
|
|
(16 17 29 28)
|
|
(17 18 30 29)
|
|
(27 28 40 39)
|
|
(28 29 41 40)
|
|
(29 30 42 41)
|
|
|
|
|
|
|
|
|
|
|
|
)
|
|
);
|
|
|
|
mergePatchPairs
|
|
(
|
|
);
|
|
|
|
// ************************************************************************* //
|