laminardiffusionflame/constant/polyMesh/blockMeshDict

119 lines
3 KiB
C++

/*--------------------------------*- 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 0.0000000000000e+00 -0.0000000000000e+00 ) // 0
( 1.1499562115238e+00 0.0000000000000e+00 -1.0035515823130e-02 ) // 1
( 1.1499562115238e+00 1.0000000000000e+02 -1.0035515823130e-02 ) // 2
( 0.0000000000000e+00 1.0000000000000e+02 -0.0000000000000e+00 ) // 3
( 1.1499562115238e+00 0.0000000000000e+00 1.0035515823130e-02 ) // 4
( 1.1499562115238e+00 1.0000000000000e+02 1.0035515823130e-02 ) // 5
( 1.1499562115238e+00 0.0000000000000e+00 -1.0035515823130e-02 ) // 6
( 1.4999428845963e+01 0.0000000000000e+00 -1.3089803247561e-01 ) // 7
( 1.4999428845963e+01 1.0000000000000e+02 -1.3089803247561e-01 ) // 8
( 1.1499562115238e+00 1.0000000000000e+02 -1.0035515823130e-02 ) // 9
( 1.1499562115238e+00 0.0000000000000e+00 1.0035515823130e-02 ) // 10
( 1.4999428845963e+01 0.0000000000000e+00 1.3089803247561e-01 ) // 11
( 1.4999428845963e+01 1.0000000000000e+02 1.3089803247561e-01 ) // 12
( 1.1499562115238e+00 1.0000000000000e+02 1.0035515823130e-02 ) // 13
)
;
blocks
(
hex ( 0 1 2 3 0 4 5 3 ) ( 18 1000 1 ) simpleGrading ( 1 1 1 ) // inner
hex ( 6 7 8 9 10 11 12 13 ) ( 102 1000 1 ) simpleGrading ( 3.8 1 1 ) // coflow
)
;
edges
(
);
boundary
(
nzLow
{
type patch;
faces
(
(0 1 4 0) // inner down
);
}
outlet
{
type patch;
faces
(
(2 3 3 5) // inner up
( 8 9 13 12) // coflow up
( 7 8 12 11) // coflow right
( 6 7 11 10) // coflow down
);
}
front
{
type wedge;
faces
(
(0 4 5 3) // inner front
(10 11 12 13) // coflow front
);
}
back
{
type wedge;
faces
(
(0 3 2 1) // inner back
(6 9 8 7) // coflow 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) // coflow left
);
}
);
mergePatchPairs
(
(dummy1 dummy2)
);
// ************************************************************************* //