db7fac3f24
git-svn-id: https://openfoam-extend.svn.sourceforge.net/svnroot/openfoam-extend/trunk/Core/OpenFOAM-1.5-dev@1731 e4e07f05-0c2f-0410-a05a-b8ba57e0c909
163 lines
3.4 KiB
C++
163 lines
3.4 KiB
C++
/*--------------------------------*- C++ -*----------------------------------*\
|
|
| ========= | |
|
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
| \\ / O peration | Version: 1.5 |
|
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
|
| \\/ M anipulation | |
|
|
\*---------------------------------------------------------------------------*/
|
|
FoamFile
|
|
{
|
|
version 2.0;
|
|
format ascii;
|
|
class dictionary;
|
|
object blockMeshDict;
|
|
}
|
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
|
|
convertToMeters 0.25e-9;
|
|
|
|
vertices
|
|
(
|
|
(0 0 0) //0
|
|
(15 0 0)
|
|
(15 3 0)
|
|
(0 3 0)
|
|
(0 0 12)
|
|
(15 0 12)
|
|
(15 3 12)
|
|
(0 3 12) //7
|
|
(22 0 0)
|
|
(22 3 0)
|
|
(22 0 12)
|
|
(22 3 12) //11
|
|
(31 0 0)
|
|
(31 3 0)
|
|
(31 0 12)
|
|
(31 3 12) //15
|
|
(20 9 0)
|
|
(17 9 0)
|
|
(20 9 12)
|
|
(17 9 12) //19
|
|
(0 9 0)
|
|
(0 9 12) //21
|
|
(31 9 0)
|
|
(31 9 12) //23
|
|
(17 18 0)
|
|
(0 18 0)
|
|
(17 18 12)
|
|
(0 18 12) //27
|
|
(31 18 0)
|
|
(20 18 0)
|
|
(31 18 12)
|
|
(20 18 12) //31
|
|
(17 21 0)
|
|
(0 21 0)
|
|
(17 21 12)
|
|
(0 21 12) //35
|
|
(31 21 0)
|
|
(20 21 0)
|
|
(31 21 12)
|
|
(20 21 12) //39
|
|
(17 25 0)
|
|
(0 25 0)
|
|
(17 25 12)
|
|
(0 25 12) // 43
|
|
(31 25 0)
|
|
(20 25 0)
|
|
(31 25 12)
|
|
(20 25 12) // 47
|
|
);
|
|
|
|
blocks
|
|
(
|
|
hex (0 1 2 3 4 5 6 7) bottomWall (15 3 6) simpleGrading (1 1 1) //1
|
|
hex (1 8 9 2 5 10 11 6) bottomWall (3 3 6) simpleGrading (1 1 1) //2
|
|
hex (2 9 16 17 6 11 18 19) bottomWall (3 6 6) simpleGrading (1 1 1) //3
|
|
hex (8 12 13 9 10 14 15 11) bottomWall (9 3 6) simpleGrading (1 1 1) //4
|
|
hex (3 2 17 20 7 6 19 21) liquid (15 6 6) simpleGrading (1 1 1) //5
|
|
hex (20 17 24 25 21 19 26 27) liquid (15 9 6) simpleGrading (1 1 1) //6
|
|
hex (25 24 32 33 27 26 34 35) liquid (15 3 6) simpleGrading (1 1 1) //6A
|
|
hex (17 16 29 24 19 18 31 26) liquid (3 9 6) simpleGrading (1 1 1) //7
|
|
hex (16 22 28 29 18 23 30 31) liquid (9 9 6) simpleGrading (1 1 1) //8
|
|
hex (29 28 36 37 31 30 38 39) liquid (9 3 6) simpleGrading (1 1 1) //8A
|
|
hex (9 13 22 16 11 15 23 18) liquid (9 6 6) simpleGrading (1 1 1) //9
|
|
hex (33 32 40 41 35 34 42 43) topWall (15 3 6) simpleGrading (1 1 1) //10
|
|
hex (32 37 45 40 34 39 47 42) topWall (3 3 6) simpleGrading (1 1 1) //11
|
|
hex (24 29 37 32 26 31 39 34) topWall (3 3 6) simpleGrading (1 1 1) //12
|
|
hex (37 36 44 45 39 38 46 47) topWall (9 3 6) simpleGrading (1 1 1) //13
|
|
);
|
|
|
|
patches
|
|
(
|
|
cyclic
|
|
periodicX
|
|
(
|
|
(0 4 7 3)
|
|
(3 7 21 20)
|
|
(20 21 27 25)
|
|
(25 27 35 33)
|
|
(33 35 43 41)
|
|
(12 13 15 14)
|
|
(13 22 23 15)
|
|
(22 28 30 23)
|
|
(28 36 38 30)
|
|
(36 44 46 38)
|
|
)
|
|
|
|
cyclic
|
|
periodicZ
|
|
(
|
|
(0 3 2 1)
|
|
(1 2 9 8)
|
|
(8 9 13 12)
|
|
(2 17 16 9)
|
|
(2 3 20 17)
|
|
(9 16 22 13)
|
|
(17 20 25 24)
|
|
(16 29 28 22)
|
|
(16 17 24 29)
|
|
(24 25 33 32)
|
|
(28 29 37 36)
|
|
(32 33 41 40)
|
|
(36 37 45 44)
|
|
(32 40 45 37)
|
|
(24 32 37 29)
|
|
(4 5 6 7)
|
|
(5 10 11 6)
|
|
(10 14 15 11)
|
|
(6 11 18 19)
|
|
(7 6 19 21)
|
|
(11 15 23 18)
|
|
(19 26 27 21)
|
|
(18 23 30 31)
|
|
(18 31 26 19)
|
|
(26 34 35 27)
|
|
(30 38 39 31)
|
|
(34 42 43 35)
|
|
(38 46 47 39)
|
|
(34 39 47 42)
|
|
(26 31 39 34)
|
|
)
|
|
|
|
wall
|
|
outerBoundaryBottom
|
|
(
|
|
(0 1 5 4)
|
|
(1 8 10 5)
|
|
(8 12 14 10)
|
|
)
|
|
|
|
wall
|
|
outerBoundaryTop
|
|
(
|
|
(40 41 43 42)
|
|
(44 45 47 46)
|
|
(40 42 47 45)
|
|
)
|
|
);
|
|
|
|
mergePatchPairs
|
|
(
|
|
);
|
|
|
|
// ************************************************************************* //
|