/*-------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                |
| \      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \    /   O peration     | Version:  2.2.2                                 |
|   \  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \/     M anipulation  |                                                 |
\*--------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       dictionary;
   object      blockMeshDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

scale 1;

vertices
(

	(0.0 0.5 -0.000714) //0
	(0.246306 0.5 0.084018) //1
	(0.246306 0.5 -0.083622) //2
	(0.6 0.5 -0.005346) //3
	(0.0 -0.5 -0.000714) //4
	(0.246306 -0.5 0.084018) //5
	(0.246306 -0.5 -0.083622) //6
	(0.6 -0.5 -0.005346) //7
	(0.246306 0.5 1.2) //8
	(1.44 0.5 -0.005346) //9
	(0.246306 0.5 -1.2) //10
	(-0.96 0.5 -0.000714) //11
	(0.246306 -0.5 1.2) //12
	(1.44 -0.5 -0.005346) //13
	(0.246306 -0.5 -1.2) //14
	(-0.96 -0.5 -0.000714) //15
	(-3.6 0.5 -0.000714) //16
	(0.246306 0.5 3.6) //17
	(0.246306 0.5 -3.6) //18
	(-3.6 -0.5 -0.000714) //19
	(0.246306 -0.5 3.6) //20
	(0.246306 -0.5 -3.6) //21
	(1.17337923691 0.5 0.933382665415) //22
	(1.17337923691 0.5 -0.933382665415) //23
	(1.17337923691 0.5 3.6) //24
	(1.17337923691 0.5 -3.6) //25
	(1.17337923691 -0.5 0.933382665415) //26
	(1.17337923691 -0.5 -0.933382665415) //27
	(1.17337923691 -0.5 3.6) //28
	(1.17337923691 -0.5 -3.6) //29
	(12.0 0.5 0.933382665415) //30
	(12.0 0.5 -0.933382665415) //31
	(12.0 -0.5 0.933382665415) //32
	(12.0 -0.5 -0.933382665415) //33
	(12.0 0.5 3.6) //34
	(12.0 0.5 -3.6) //35
	(12.0 -0.5 3.6) //36
	(12.0 -0.5 -3.6) //37
	(12.0 0.5 0.0) //38
	(12.0 -0.5 0.0) //39
	(0.246306 0.5 1.26) //40
	(1.5 0.5 -0.005346) //41
	(0.246306 0.5 -1.26) //42
	(-1.02 0.5 -0.000714) //43
	(0.246306 -0.5 1.26) //44
	(1.5 -0.5 -0.005346) //45
	(0.246306 -0.5 -1.26) //46
	(-1.02 -0.5 -0.000714) //47
	(0.246306 0.5 1.32) //48
	(1.56 0.5 -0.005346) //49
	(0.246306 0.5 -1.32) //50
	(-1.08 0.5 -0.000714) //51
	(0.246306 -0.5 1.32) //52
	(1.56 -0.5 -0.005346) //53
	(0.246306 -0.5 -1.32) //54
	(-1.08 -0.5 -0.000714) //55
	(1.13095290796 0.5 0.890956180623) //56
	(1.13095290796 0.5 -0.890956180623) //57
	(1.13095290796 -0.5 0.890956180623) //58
	(1.13095290796 -0.5 -0.890956180623) //59
	(0.6 0.5 1.17575507654) //60
	(0.6 0.5 0.0348661859753) //61
	(0.6 0.5 -0.032408146226) //62
	(0.6 0.5 -1.17575507654) //63
	(1.27787517682 0.5 0.602341362797) //64
	(0.7104 0.5 0.0348661859753) //65
	(0.7104 0.5 -0.005346) //66
	(0.7104 0.5 -0.032408146226) //67
	(1.27787517682 0.5 -0.602341362797) //68
	(0.6 -0.5 1.17575507654) //69
	(0.6 -0.5 0.0348661859753) //70
	(0.6 -0.5 -0.032408146226) //71
	(0.6 -0.5 -1.17575507654) //72
	(1.27787517682 -0.5 0.602341362797) //73
	(0.7104 -0.5 0.0348661859753) //74
	(0.7104 -0.5 -0.005346) //75
	(0.7104 -0.5 -0.032408146226) //76
	(1.27787517682 -0.5 -0.602341362797) //77
	(0.246306 0.5 0.111438098956) //78
	(0.246306 0.5 -0.110828553183) //79
	(0.246306 -0.5 0.111438098956) //80
	(0.246306 -0.5 -0.110828553183) //81
	(-0.0276 0.5 -0.000714) //82
	(-0.0276 -0.5 -0.000714) //83
	(0.492 0.5 1.23454283036) //84
	(1.32976893566 0.5 0.632458430937) //85
	(1.32976893566 0.5 -0.632458430937) //86
	(0.492 0.5 -1.23454283036) //87
	(0.492 -0.5 1.23454283036) //88
	(1.32976893566 -0.5 0.632458430937) //89
	(1.32976893566 -0.5 -0.632458430937) //90
	(0.492 -0.5 -1.23454283036) //91
	(0.6 0.5 0.005622) //92
	(0.7104 0.5 0.005622) //93
	(1.43740854316 0.5 0.0788211948905) //94
	(1.49727897032 0.5 0.0827622546351) //95
	(0.6 -0.5 0.005622) //96
	(0.7104 -0.5 0.005622) //97
	(1.43740854316 -0.5 0.0788211948905) //98
	(1.49727897032 -0.5 0.0827622546351) //99
	(1.45669816695 0.5 0.327483695063) //100
	(1.5146361749 0.5 0.343078156733) //101
	(12.0 0.5 0.343078156733) //102
	(1.45669816695 -0.5 0.327483695063) //103
	(1.5146361749 -0.5 0.343078156733) //104
	(12.0 -0.5 0.343078156733) //105

);

blocks
(

    hex (43 40 48 51 47 44 52 55)  (170 5 1) edgeGrading (1 1 1 1 1.04761904762 1.04761904762 1.04761904762 1.04761904762 1 1 1 1)
    hex (40 56 22 48 44 58 26 52)  (85 5 1) edgeGrading (1 1 1 1 1.04761904762 1.04761904762 1.04761904762 1.04761904762 1 1 1 1)
    hex (56 100 101 22 58 103 104 26)  (85 5 1) edgeGrading (1 1 1 1 1.04761904762 1.04761904762 1.04761904762 1.04761904762 1 1 1 1)
    hex (100 41 49 101 103 45 53 104)  (42 5 1) edgeGrading (1 1 1 1 1.04761904762 1.04761904762 1.04761904762 1.04761904762 1 1 1 1)
    hex (41 57 23 49 45 59 27 53)  (85 5 1) edgeGrading (1 1 1 1 1.04761904762 1.04761904762 1.04761904762 1.04761904762 1 1 1 1)
    hex (57 42 50 23 59 46 54 27)  (85 5 1) edgeGrading (1 1 1 1 1.04761904762 1.04761904762 1.04761904762 1.04761904762 1 1 1 1)
    hex (42 43 51 50 46 47 55 54)  (170 5 1) edgeGrading (1 1 1 1 1.04761904762 1.04761904762 1.04761904762 1.04761904762 1 1 1 1)
    hex (51 48 17 16 55 52 20 19)  (170 40 1) edgeGrading (1 0.0474933300159 0.0474933300159 1 12.7567418973 12.7567418973 12.7567418973 12.7567418973 1 1 1 1)
    hex (50 51 16 18 54 55 19 21)  (170 40 1) edgeGrading (1 21.0555882198 21.0555882198 1 12.7567418973 12.7567418973 12.7567418973 12.7567418973 1 1 1 1)
    hex (48 22 24 17 52 26 28 20)  (85 40 1) edgeGrading (1 1 1 1 12.7567418973 15.9146037967 15.9146037967 12.7567418973 1 1 1 1)
    hex (23 50 18 25 27 54 21 29)  (85 40 1) edgeGrading (1 1 1 1 15.9146037967 12.7567418973 12.7567418973 15.9146037967 1 1 1 1)
    hex (22 30 34 24 26 32 36 28)  (40 40 1) edgeGrading (99.7536040899 99.7536040899 99.7536040899 99.7536040899 15.9146037967 15.9146037967 15.9146037967 15.9146037967 1 1 1 1)
    hex (23 25 35 31 27 29 37 33)  (40 40 1) edgeGrading (15.9146037967 15.9146037967 15.9146037967 15.9146037967 99.7536040899 99.7536040899 99.7536040899 99.7536040899 1 1 1 1)
    hex (49 38 102 101 53 39 105 104)  (40 42 1) edgeGrading (95.3404823302 95.8569265129 95.8569265129 95.3404823302 1 1 1 1 1 1 1 1)
    hex (101 102 30 22 104 105 32 26)  (40 85 1) edgeGrading (95.8569265129 99.7536040899 99.7536040899 95.8569265129 1 1 1 1 1 1 1 1)
    hex (49 23 31 38 53 27 33 39)  (85 40 1) edgeGrading (1 1 1 1 95.3404823302 99.7536040899 99.7536040899 95.3404823302 1 1 1 1)

);

edges
(

arc 43 40 (-0.650954544293 0.5 0.890954544297)
arc 40 56 (0.490323356548 0.5 1.23488388813)
arc 56 100 (1.40327125867 0.5 0.484148715537)
arc 100 41 (1.48912763366 0.5 0.165167051252)
arc 41 57 (1.47488388808 0.5 -0.250323356802)
arc 57 42 (0.490323356548 0.5 -1.23488388813)
arc 42 43 (-0.650954544293 0.5 -0.890954544297)
arc 47 44 (-0.650954544293 -0.5 0.890954544297)
arc 44 58 (0.490323356548 -0.5 1.23488388813)
arc 58 103 (1.40327125867 -0.5 0.484148715537)
arc 103 45 (1.48912763366 -0.5 0.165167051252)
arc 45 59 (1.47488388808 -0.5 -0.250323356802)
arc 59 46 (0.490323356548 -0.5 -1.23488388813)
arc 46 47 (-0.650954544293 -0.5 -0.890954544297)
arc 51 48 (-0.693380951164 0.5 0.933380951169)
arc 48 22 (0.502243516384 0.5 1.2936878828)
arc 22 101 (1.45866512813 0.5 0.507203416277)
arc 101 49 (1.54860990193 0.5 0.173032148931)
arc 49 23 (1.53368788275 0.5 -0.262243516649)
arc 23 50 (0.502243516384 0.5 -1.2936878828)
arc 50 51 (-0.693380951164 0.5 -0.933380951169)
arc 55 52 (-0.693380951164 -0.5 0.933380951169)
arc 52 26 (0.502243516384 -0.5 1.2936878828)
arc 26 104 (1.45866512813 -0.5 0.507203416277)
arc 104 53 (1.54860990193 -0.5 0.173032148931)
arc 53 27 (1.53368788275 -0.5 -0.262243516649)
arc 27 54 (0.502243516384 -0.5 -1.2936878828)
arc 54 55 (-0.693380951164 -0.5 -0.933380951169)
arc 16 17 (-2.54558441227 0.5 2.54558441227)
arc 16 18 (-2.54558441227 0.5 -2.54558441227)
arc 19 20 (-2.54558441227 -0.5 2.54558441227)
arc 19 21 (-2.54558441227 -0.5 -2.54558441227)

);

boundary
(

	inlet
	{
		type patch;
		faces
		(
		(17 20 19 16)
		(16 19 21 18)
		);
	}

	outlet
	{
		type patch;
		faces
		(
		(38 31 33 39)
		(34 30 32 36)
		(30 102 105 32)
		(102 38 39 105)
		(31 35 37 33)
		);
	}

	topAndBottom
	{
		type patch;
		faces
		(
		(24 34 36 28)
		(17 24 28 20)
		(18 21 29 25)
		(25 29 37 35)
		);
	}

	rotbox
	{
		type patch;
		faces
		(
		(43 40 44 47)
		(40 56 58 44)
		(56 100 103 58)
		(100 41 45 103)
		(41 57 59 45)
		(57 42 46 59)
		(42 43 47 46)
		);
	}

	front
	{
		type empty;
		faces
		(
		(16 51 48 17)
		(16 18 50 51)
		(51 43 40 48)
		(48 22 24 17)
		(40 56 22 48)
		(56 100 101 22)
		(100 41 49 101)
		(18 25 23 50)
		(50 23 57 42)
		(23 49 41 57)
		(51 50 42 43)
		(22 30 34 24)
		(49 38 102 101)
		(101 102 30 22)
		(23 31 38 49)
		(25 35 31 23)
		);
	}

	back
	{
		type empty;
		faces
		(
		(19 20 52 55)
		(21 19 55 54)
		(47 55 52 44)
		(54 55 47 46)
		(26 52 20 28)
		(58 44 52 26)
		(45 103 104 53)
		(103 58 26 104)
		(21 54 27 29)
		(27 54 46 59)
		(53 27 59 45)
		(32 26 28 36)
		(39 53 104 105)
		(105 104 26 32)
		(33 27 53 39)
		(37 29 27 33)
		);
	}

);

mergePatchPairs
(


);

// ************************************************************************* //
