diff --git a/tutorial/system/blockMeshDict b/tutorial/system/blockMeshDict new file mode 100644 index 0000000000000000000000000000000000000000..62950fa25a4867bfcc7e4e262ff0ffd2453464cb --- /dev/null +++ b/tutorial/system/blockMeshDict @@ -0,0 +1,152 @@ +/*--------------------------------*- C++ -*----------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Version: 7 + \\/ M anipulation | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + version 2.0; + format ascii; + class dictionary; + object blockMeshDict; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +scale 0.001; + +vertices +( + (0 0 -3.56) //0 + (0 0 -2.81) //1 + (0 0 0) //2 + (0 0 7.14) //3 + (0 2 -3) //4 + (0 2 -1.56) //5 + (0 0.5 0) //6 + (0 1 7.14) //7 + (1 0 -3.56) //8 + (1 0 -2.81) //9 + (1 0 0) //10 + (1 0 7.14) //11 + (1 2 -3) //12 + (1 2 -1.56) //13 + (1 0.5 0) //14 + (1 1 7.14) //15 + (0 1.25 -1.56) //16 + (1 1.25 -1.56) //17 + (0 2 -1.56) //18 + (1 2 -1.56) //19 +); + +blocks +( + hex (0 1 9 8 18 16 17 19) (25 1 45) simpleGrading (1 1 0.1) + hex (1 2 10 9 16 6 14 17) (100 1 45) simpleGrading (1 1 0.1) + hex (2 3 11 10 6 7 15 14) (250 1 45) simpleGrading (1 1 0.1) +); + +edges +( + arc 16 6 (0 1.25 1.56) + arc 17 14 (1 1.25 1.56) + + arc 0 18 (0 0 0.44) + arc 8 19 (1 0 0.44) + + arc 16 1 (0 -1.25 -1.56) + arc 17 9 (1 -1.25 -1.56) +); + + +boundary +( + inlet + { + type patch; + faces + ( + (0 8 19 18) + ); + } + + outlet + { + type patch; + faces + ( + (11 3 7 15) + ); + } + + axis + { + type empty; + faces + ( + (8 0 1 9) + (9 1 2 10) + (10 2 3 11) + ); + } + + top + { + type wall; + faces + ( + (16 17 14 6) + (6 14 15 7) + (18 19 17 16) + ); + } + + back + { + type patch; + faces + ( + (8 9 17 19) + (9 10 14 17) + (10 11 15 14) + ); + } + + front + { + type patch; + faces + ( + (0 1 16 18) + (1 2 6 16) + (2 3 7 6) + + ); + } + +); + + + + + + + + + + + + + + + + + + + + + + + +