mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
ENH: blockMeshDict: use new boundary syntax
This commit is contained in:
@ -107,55 +107,79 @@ edges
|
|||||||
(
|
(
|
||||||
);
|
);
|
||||||
|
|
||||||
patches
|
boundary
|
||||||
(
|
(
|
||||||
// is there no way of defining all my 'defaultFaces' to be 'wall'?
|
// is there no way of defining all my 'defaultFaces' to be 'wall'?
|
||||||
wall front
|
front
|
||||||
(
|
{
|
||||||
// inlet block
|
type wall;
|
||||||
frontQuad(in1, join1, join2, in2)
|
faces
|
||||||
// outlet block
|
(
|
||||||
frontQuad(poro1, out1, out2, poro2)
|
// inlet block
|
||||||
)
|
frontQuad(in1, join1, join2, in2)
|
||||||
|
// outlet block
|
||||||
|
frontQuad(poro1, out1, out2, poro2)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
wall back
|
back
|
||||||
(
|
{
|
||||||
// inlet block
|
type wall;
|
||||||
backQuad(in1, join1, join2, in2)
|
faces
|
||||||
// outlet block
|
(
|
||||||
backQuad(poro1, out1, out2, poro2)
|
// inlet block
|
||||||
)
|
backQuad(in1, join1, join2, in2)
|
||||||
|
// outlet block
|
||||||
|
backQuad(poro1, out1, out2, poro2)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
wall wall
|
wall
|
||||||
(
|
{
|
||||||
// inlet block
|
type wall;
|
||||||
quad2D(in1, join1)
|
faces
|
||||||
quad2D(join2, in2)
|
(
|
||||||
// outlet block
|
// inlet block
|
||||||
quad2D(poro1, out1)
|
quad2D(in1, join1)
|
||||||
quad2D(out2, poro2)
|
quad2D(join2, in2)
|
||||||
)
|
// outlet block
|
||||||
|
quad2D(poro1, out1)
|
||||||
|
quad2D(out2, poro2)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
wall porosityWall
|
porosityWall
|
||||||
(
|
{
|
||||||
// porosity block
|
type wall;
|
||||||
frontQuad(join1, poro1, poro2, join2)
|
faces
|
||||||
// porosity block
|
(
|
||||||
backQuad(join1, poro1, poro2, join2)
|
// porosity block
|
||||||
// porosity block
|
frontQuad(join1, poro1, poro2, join2)
|
||||||
quad2D(join1, poro1)
|
// porosity block
|
||||||
quad2D(poro2, join2)
|
backQuad(join1, poro1, poro2, join2)
|
||||||
)
|
// porosity block
|
||||||
|
quad2D(join1, poro1)
|
||||||
|
quad2D(poro2, join2)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
patch inlet
|
inlet
|
||||||
(
|
{
|
||||||
quad2D(in2, in1)
|
type patch;
|
||||||
)
|
faces
|
||||||
|
(
|
||||||
|
quad2D(in2, in1)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
patch outlet
|
outlet
|
||||||
(
|
{
|
||||||
quad2D(out2, out1)
|
type patch;
|
||||||
)
|
faces
|
||||||
|
(
|
||||||
|
quad2D(out2, out1)
|
||||||
|
);
|
||||||
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
mergePatchPairs
|
mergePatchPairs
|
||||||
|
|||||||
@ -1,58 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
6
|
|
||||||
(
|
|
||||||
front
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 700;
|
|
||||||
startFace 63400;
|
|
||||||
}
|
|
||||||
back
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 700;
|
|
||||||
startFace 64100;
|
|
||||||
}
|
|
||||||
wall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 1400;
|
|
||||||
startFace 64800;
|
|
||||||
}
|
|
||||||
porosityWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 1600;
|
|
||||||
startFace 66200;
|
|
||||||
}
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 400;
|
|
||||||
startFace 67800;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 400;
|
|
||||||
startFace 68200;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
Reference in New Issue
Block a user