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

convertToMeters 0.04;

vertices        
(
    (-5.0 -7.0 0.0)	// v00
    (-0.5 -7.0 0.0)	// v01
    ( 0.5 -7.0 0.0)	// v02
    (15.0 -7.0 0.0)	// v03
    (-5.0 -0.5 0.0)	// v04
    (-0.5 -0.5 0.0)	// v05
    ( 0.5 -0.5 0.0)	// v06
    (15.0 -0.5 0.0)	// v07
    (-5.0  0.5 0.0)	// v08
    (-0.5  0.5 0.0)	// v09
    ( 0.5  0.5 0.0)	// v10
    (15.0  0.5 0.0)	// v11
    (-5.0  7.0 0.0)	// v12
    (-0.5  7.0 0.0)	// v13
    ( 0.5  7.0 0.0)	// v14
    (15.0  7.0 0.0)	// v15
    (-5.0 -7.0 0.1)	// v16
    (-0.5 -7.0 0.1)	// v17
    ( 0.5 -7.0 0.1)	// v18
    (15.0 -7.0 0.1)	// v19
    (-5.0 -0.5 0.1)	// v20
    (-0.5 -0.5 0.1)	// v21
    ( 0.5 -0.5 0.1)	// v22
    (15.0 -0.5 0.1)	// v23
    (-5.0  0.5 0.1)	// v24
    (-0.5  0.5 0.1)	// v25
    ( 0.5  0.5 0.1)	// v26
    (15.0  0.5 0.1)	// v27
    (-5.0  7.0 0.1)	// v28
    (-0.5  7.0 0.1)	// v29
    ( 0.5  7.0 0.1)	// v30
    (15.0  7.0 0.1)	// v31
);

blocks          
(
    hex (0 1 5 4 16 17 21 20) (90 130 1) simpleGrading (1 1 1)		// B01
    hex (1 2 6 5 17 18 22 21) (20 130 1) simpleGrading (1 1 1)		// B02
    hex (2 3 7 6 18 19 23 22) (290 130 1) simpleGrading (1 1 1)		// B03
    hex (4 5 9 8 20 21 25 24) (90 20 1) simpleGrading (1 1 1)		// B04
    hex (6 7 11 10 22 23 27 26) (290 20 1) simpleGrading (1 1 1)	// B05
    hex (8 9 13 12 24 25 29 28) (90 130 1) simpleGrading (1 1 1)	// B06
    hex (9 10 14 13 25 26 30 29) (20 130 1) simpleGrading (1 1 1)	// B07
    hex (10 11 15 14 26 27 31 30) (290 130 1) simpleGrading (1 1 1)	// B08
);

edges           
(
);

boundary
(
    Einlass
    {
        type patch;
        faces
        (
            (0 4 20 16)
            (4 8 24 20)
            (8 12 28 24)
        );
    }
    Oben
    {
        type wall;
        faces
        (
            (12 13 29 28)
            (13 14 30 29)
            (14 15 31 30)
        );
    }
    Auslass
    {
        type patch;
        faces
        (
            (15 11 27 31)
            (11 7 23 27)
            (7 3 19 23)
        );
    }
    Unten
    {
        type wall;
        faces
        (
            (3 2 18 19)
            (2 1 17 18)
            (1 0 16 17)
        );
    }
    Strebe
    {
        type wall;
        faces
        (
            (5 9 25 21)
            (9 10 26 25)
            (10 6 22 26)
            (6 5 21 22)
        );
    }
    frontAndBack
    {
        type empty;
        faces
        (
            (0 1 5 4)
            (1 2 6 5)
            (2 3 7 6)
            (4 5 9 8)
            (6 7 11 10)
            (8 9 13 12)
            (9 10 14 13)
            (10 11 15 14)
            (16 17 21 20)
            (17 18 22 21)
            (18 19 23 22)
            (20 21 25 24)
            (22 23 27 26)
            (24 25 29 28)
            (25 26 30 29)
            (26 27 31 30)
        );
    }
);

mergePatchPairs
(
);

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