FoamFile
{
    version	 2.0;
    format	 ascii;
    class	 dictionary;
    object	 blockMeshDict;
}



scale	 1.0;

vertices
(
    (-0.35      0.18      0.15) //0
    ( 0.65      0.18      0.15) //1
    (-0.35      0.08      0.15) //2
    ( 0.65      0.08      0.15) //3
    (-0.35     -0.025     0.15) //4
    ( 0.65     -0.025     0.15) //5
    (-0.35     -0.15     0.15) //6
    ( 0.65     -0.15     0.15) //7
    (-0.35      0.18     -0.15) //8
    ( 0.65      0.18     -0.15) //9
    (-0.35      0.08     -0.15) //10
    ( 0.65      0.08     -0.15) //11
    (-0.35     -0.025    -0.15) //12
    ( 0.65     -0.025    -0.15) //13
    (-0.35     -0.15    -0.15) //14
    ( 0.65     -0.15    -0.15) //15
);

blocks
(
    hex (10 11 9 8 2 3 1 0)    (100  12  30) simpleGrading (1 1 1) //0
    hex (12 13 11 10 4 5 3 2)  (100  11  30) simpleGrading (1 1 1) //1
    hex (14 15 13 12 6 7 5 4)  (100  10  30) simpleGrading (1 1 1) //2 
);
 
edges
(
);

boundary
(
    inlet 
    {
        type patch;
        faces
        (
            (4 12 10 2)
            (2 10 8 0)
        );
    }

    outlet 
    {
        type patch;
        faces
        (
            (9 1 3 11)
            (11 3 5 13)
            (13 5 7 15)
        );
    }

    surface 
    {
        type symmetryPlane;
        faces
        (
            (8 9 1 0)
        );
    }

    bottom 
    {
        type wall;
        faces
        (
            (6 14 15 7)
            (6 14 12 4)
        );
    }

    lateralfront
    {
        type cyclic;
        faces
        (
            (6 7 5 4)
            (4 5 3 2)
            (2 3 1 0)
        );
        neighbourPatch lateralback;
    }

    lateralback
    {
        type cyclic;
        faces
        (
            (14 15 13 12)
            (12 13 11 10)
            (10 11 9 8)
        );
        neighbourPatch lateralfront;
    }
)

mergPatchPairs
(
);

