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

convertToMeters 0.01;

vertices
(
	
	(0 0 0)
	(0 0.9997 -0.0262)
	(0 0.9997 0.0262)
	(40 0 0)
	(40 0.9997 -0.0262)
	(40 0.9997 0.0262)
		
);

blocks
(
    hex (0 1 2 0 3 4 5 3 4 5 3) (10 1 200) simpleGrading (1 1 1)	// block 1

);

edges
(
	arc 1 2 (0 1 0)// edge 16
	arc 4 5 (200 1 0)
);

boundary
(
    axis
    {
        type empty;
        faces
        (
        	( 0 3 3 0)
        );
    }
    wall
    {
        type wall;
        faces
        (
               (2 5 4 1)
        );
    }
    inlet
    {
        type cyclic;
        neighbourPatch  outlet;
        faces
        (
            (0 0 2 1)

        );
    }
    
    outlet
    {
        type cyclic;
        neighbourPatch  inlet;   
        faces
        (
            (3 4 5 3)

        );
    }    
    
    wedgeFront
    {
        type wedge;
        faces
        (
            (0 3 5 2)

        );
    }    

    wedgeBack
    {
        type wedge;
        faces
        (
            (0 1 4 3)

        );
    }           
);

mergePatchPairs
(
);


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