/*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 3.0.1 | | \\ / A nd | Web: www.OpenFOAM.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile { version 2.0; format ascii; class dictionary; object blockMeshDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // convertToMeters 1; vertices ( (-0.3 0 0 ) //0 (-0.3 0.5656854 0.5656854) //1 (-0.3 0 1.1313708) //2 (-0.3 -0.5656854 0.5656854)//3 (-0.3 0.9899495 0.9899495) //4 (-0.3 0 1.4 ) //5 (-0.3 -0.9899495 0.9899495) //6 (1.3 0 0 ) //7 (1.3 0.5656854 0.5656854) //8 (1.3 0 1.1313708) //9 (1.3 -0.5656854 0.5656854) //10 (1.3 0.9899495 0.9899495) //11 (1.3 0 1.4 ) //12 (1.3 -0.9899495 0.9899495) //13 (-0.3 0.5656854 -0.5656854) //14 (-0.3 0 -1.1313708) //15 (-0.3 -0.5656854 -0.5656854)//16 (-0.3 0.9899495 -0.9899495) //17 (-0.3 0 -1.4 ) //18 (-0.3 -0.9899495 -0.9899495) //19 (1.3 0.5656854 -0.5656854) //20 (1.3 0 -1.1313708) //21 (1.3 -0.5656854 -0.5656854) //22 (1.3 0.9899495 -0.9899495) //23 (1.3 0 -1.4 ) //24 (1.3 -0.9899495 -0.9899495) //25 (-0.3 -1.1313708 0) //26 (-0.3 1.1313708 0) //27 (1.3 -1.1313708 0) //28 (1.3 1.1313708 0) //29 (-0.3 1.4 0) //30 (1.3 1.4 0) //31 (-0.3 -1.4 0) //32 (1.3 -1.4 0) //33 ); edges ( arc 4 5 (-0.3 0.7 1.212435) arc 5 6 (-0.3 -0.7 1.212435) arc 11 12 (1.3 0.7 1.212435) arc 12 13 (1.3 -0.7 1.212435) arc 17 18 (-0.3 0.7 -1.212435) arc 18 19 (-0.3 -0.7 -1.212435) arc 23 24 (1.3 0.7 -1.212435) arc 24 25 (1.3 -0.7 -1.212435) arc 17 30 (-0.3 1.212435 -0.7) arc 30 4 (-0.3 1.212435 0.7) arc 23 31 (1.3 1.212435 -0.7) arc 31 11 (1.3 1.212435 0.7) arc 6 32 (-0.3 -1.212435 0.7) arc 32 19 (-0.3 -1.212435 -0.7) arc 13 33 (1.3 -1.212435 0.7) arc 33 25 (1.3 -1.212435 -0.7) ); blocks ( hex (0 1 2 3 7 8 9 10) (20 20 40) simpleGrading (1 1 1) hex (1 4 5 2 8 11 12 9) (10 20 40) simpleGrading (1 1 1) hex (2 5 6 3 9 12 13 10) (10 20 40) simpleGrading (1 1 1) hex (0 16 15 14 7 22 21 20) (20 20 40) simpleGrading (1 1 1) hex (18 17 14 15 24 23 20 21) (20 10 40) simpleGrading (1 1 1) hex (18 15 16 19 24 21 22 25) (10 20 40) simpleGrading (1 1 1) hex (0 14 27 1 7 20 29 8) (20 20 40) simpleGrading (1 1 1) hex (0 3 26 16 7 10 28 22) (20 20 40) simpleGrading (1 1 1) hex (27 30 4 1 29 31 11 8) (10 20 40) simpleGrading (1 1 1) hex (32 26 3 6 33 28 10 13) (10 20 40) simpleGrading (1 1 1) hex (14 17 30 27 20 23 31 29) (10 20 40) simpleGrading (1 1 1) hex (19 16 26 32 25 22 28 33) (10 20 40) simpleGrading (1 1 1) ); //***************Set names of bdry**********************// boundary ( Inlet { type patch; faces ( (0 3 2 1) (3 6 5 2) (2 5 4 1) (1 4 30 27) (0 1 27 14) (14 27 30 17) (14 17 18 15) (0 14 15 16) (15 18 19 16) (0 16 26 3) (16 19 32 26) (3 26 32 6) ); } Outlet { type patch; faces ( (7 8 9 10) (7 20 29 8) (22 21 20 7) (28 22 7 10) (8 11 12 9) (9 12 13 10) (10 13 33 28) (28 33 25 22) (22 25 24 21) (21 24 23 20) (20 23 31 29) (29 31 11 8) ); } Ext { type patch; faces ( (4 5 12 11) (5 6 13 12) (6 32 33 13) (32 19 25 33) (19 18 24 25) (18 17 23 24) (17 30 31 23) (30 4 11 31) ); } ); mergePatchPairs ( ); // ************************************************************************* //