はじめまして梢といいます。
最近OpenFOAMを使い始めた初心者です。
以下のようにblockmeshを設定して実行したところ
-->FOAM FATAL ERROR
Inconsistent number of faces between block pair 0 and 1
From function blockMesh::calcMergeInfo()
in file blockMesh/blockMeshMerge.C at line 221.
FOAM exiting
というエラーが出ます。
これは何が原因なのでしょうか?
分かる方教えてくださいお願いします。
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 2.1.1 |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
object blockMeshDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
convertToMeters 0.001;
vertices
(
(0 0 0)
(0 9.96194698 0.87155742)
(0 9.96194698 -0.87155742)
(0 298.8584094 2.61467228)
(0 298.8584094 -2.61467228)
(300 0 0)
(300 9.96194698 0.87155742)
(300 9.96194698 -0.87155742)
(300 298.8584094 2.61467228)
(300 298.8584094 -2.61467228)
);
blocks
(
hex (0 1 2 0 5 6 7 5) (300 1 1) simpleGrading (1 1 1)
hex (1 3 4 2 6 8 9 7) (300 100 1) simpleGrading (1 1 1)
);
edges
(
);
boundary
(
front
{
type wedge;
faces
(
(0 1 6 5)
);
}
back
{
type wedge;
faces
(
(0 2 7 5)
);
}
tankWall
{
type patch;
faces
(
(1 2 4 3)
(3 4 9 8)
);
}
inlet
{
type patch;
faces
(
(0 1 2 0)
);
}
outlet
{
type patch;
faces
(
(5 6 7 5)
(6 7 9 8)
);
}
axis
{
type empty;
faces
(
(0 5 5 0)
);
}
);
mergePatchPairs
(
);
// ************************************************************************* //
返信ありがとうございます。