/*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 2.3.0 | | \\ / A nd | Web: www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile { version 2.0; format ascii; class dictionary; object blockMeshDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // convertToMeters 1e-3; // 1 m / 1000 mm vertices ( ( 0.0000000000000e+00 -5.0000000000000e+00 -0.0000000000000e+00 ) // 0 ( 4.9998096153209e+00 -5.0000000000000e+00 -4.3632677491870e-02 ) // 1 ( 4.9998096153209e+00 5.0000000000000e+00 -4.3632677491870e-02 ) // 2 ( 0.0000000000000e+00 5.0000000000000e+00 -0.0000000000000e+00 ) // 3 ( 4.9998096153209e+00 -5.0000000000000e+00 4.3632677491870e-02 ) // 4 ( 4.9998096153209e+00 5.0000000000000e+00 4.3632677491870e-02 ) // 5 ( 4.9998096153209e+00 -5.0000000000000e+00 -4.3632677491870e-02 ) // 6 ( 3.9998476922567e+01 -5.0000000000000e+00 -3.4906141993496e-01 ) // 7 ( 3.9998476922567e+01 5.0000000000000e+00 -3.4906141993496e-01 ) // 8 ( 4.9998096153209e+00 5.0000000000000e+00 -4.3632677491870e-02 ) // 9 ( 4.9998096153209e+00 -5.0000000000000e+00 4.3632677491870e-02 ) // 10 ( 3.9998476922567e+01 -5.0000000000000e+00 3.4906141993496e-01 ) // 11 ( 3.9998476922567e+01 5.0000000000000e+00 3.4906141993496e-01 ) // 12 ( 4.9998096153209e+00 5.0000000000000e+00 4.3632677491870e-02 ) // 13 ) ; blocks ( hex ( 0 1 2 3 0 4 5 3 ) ( 50 100 1 ) simpleGrading ( 1 1 1 ) // inner hex ( 6 7 8 9 10 11 12 13 ) ( 350 100 1 ) simpleGrading ( 1 1 1 ) // outer ) ; edges ( ); boundary ( nzLow { type patch; faces ( (0 1 4 0) // inner down ); } nzUpp { type patch; faces ( (2 3 3 5) // inner up ); } coLow { type patch; faces ( ( 6 7 11 10) // outer down ); } coUpp { type patch; faces ( ( 8 9 13 12) // outer up ); } outlet { type patch; faces ( ( 7 8 12 11) // outer right ); } front { type wedge; faces ( (0 4 5 3) // inner front (10 11 12 13) // outer front ); } back { type wedge; faces ( (0 3 2 1) // inner back (6 9 8 7) // outer back ); } axis { type empty; faces ( (3 0 0 3) // inner left = axis ); } dummy1 { type empty; faces ( (1 2 5 4) // inner right ); } dummy2 { type empty; faces ( ( 9 6 10 13) // outer left ); } ); mergePatchPairs ( (dummy1 dummy2) ); // ************************************************************************* //