 /*--------------------------------*- C++ -*------------------------------*\\
 | =========                  |                                             |
 | \\      /   F ield         | OpenFOAM: The Open Source CFD Toolbox       |
 |  \\    /    O peration     | Version*: v2212                               |
 |   \\  /     A nd           | Web:      http://www.OpenFOAM.org           |
 |    \\/      M anipulation  |                                             |
 \\*-----------------------------------------------------------------------*/
   FoamFile
   {
      version 2.0;
      format ascii;
      class dictionary;
      object blockMeshDict;
   }
 
  //* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
scale 1.00;
 
 vertices
 (
  ( -10.0000  -0.6   0.00  )   //0
  (  -0.426 -0.6  0.00 )     //1
  (  -0.426 -0.263 0.00 )      //2
  (   -10 -0.263 0.00  )  //3
  
   ( -10.0000  -0.6   0.10  )   //4
 (  -0.426 -0.6   0.10 )     //5
 (  -0.426 -0.263   0.10 )     //6
   (   -10 -0.263   0.10  )  //7

( 0.441 -0.6 0.0) //8
( 0.441 0.237 0.0 ) //9  
( 30 -0.6 0.0) //10
( 30 0.237 0.0 ) //11  

( 0.441 -0.6 0.1) //12
( 30 -0.6 0.1) //13
( 0.441 0.237 0.1 ) //14
( 30 0.237 0.1 )  //15

(-10 -0.237 0) //16 
(-0.441 -0.237 0)//17
(-10 -0.237 0.1)//18
(-0.441 -0.237 0.1)//19

(0.426 0.263 0) //20
( 30 0.263 0)//21
(0.426 0.263 0.1) //22
( 30 0.263 0.1)//23

(-10 10 0) //24
(-0.441 10 0)//25
(-10 10 0.1)//26
(-0.441 10 0.1)//27

(0.426 10 0)//28
(30 10 0)//29
(0.426 10 0.1)//30
(30 10 0.1)//31

  
 
  
  
 );

 blocks
 (
 
  
  hex (  0 1 2 3 4 5 6 7) (180 60 1) simpleGrading ( .1 ((.5 .5 10) (.5 .5 0.1)) 1)
  hex (  1 8 9 2 5 12 14 6) (46 60 1) simpleGrading ( 1 ((.5 .5 10) (.5 .5 0.1)) 1)
  hex (  8 10 11 9 12 13 15 14) (540 60 1) simpleGrading ( 10 ((.5 .5 10) (.5 .5 0.1)) 1 )
  
  hex (  3 2 17 16 7 6 19 18) (180 7 1) simpleGrading ( .1 1 1 )
  hex (9 11 21 20 14 15 23 22 ) (540 7 1) simpleGrading ( 10 1 1 )
 
  hex (16 17 25 24 18 19 27 26 ) (180 60 1) simpleGrading ( .1 100 1 )
  hex (17 20 28 25 19 22 30 27 ) (46 60 1) simpleGrading ( 1 100 1 )
  hex (20 21 29 28 22 23 31 30) (540 60 1) simpleGrading ( 10 100 1 )
 
 
 
 

  
 );
 
 edges
 (
     
 );
 
boundary
(
    walls	//choose a name for the boundary
    {
        type wall;	//define the type of the boundary
        faces
        (
            (0 4 5 1)
			(1 5 12 8)
			(8 12 13 10 )
			(24 25 27 26)
			(25 28 30 27)
			(28 29 31 30)
			
			
        );
    }
	plate	//choose a name for the boundary
    {
        type wall;	//define the type of the boundary
        faces
        (
            
			(2 6 19 17)
			(2 9 14 6)
			(9 20 22 14)
			(17 19 22 20)
			
        );
    }
	
/*	frontAndBack
    {
        type empty;
        faces
        (
            
        );
    }*/
    
    outlet
    {
        type patch;
        faces
        (
		    (10 13 15 11)
			(11 15 23 21)
			(21 23 31 29)
          
			
			
	);
    }	   	

   inlet
    {
	type patch;
	faces
	(
            
			
			(0 3 7 4)
			(3 16 18 7 )
			(16 24 26 18)
			
	);
    }


  
);
 
 mergePatchPairs
 (
 );
 
  //* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
