用overWaveDyMFoam求解器计算波浪与旋转模型算例,重叠区域流体出错
-
@李东岳 东岳老师您好,我使用通过结合 waves2foam 和 overInterDyMFoam 的用overWaveDyMFoam求解器计算波浪与旋转模型相互作用的时候,重叠部分区域的流体不随时间改变,重叠的部分已经设置成overset边界条件了,想请教老师是否知道这个是什么原因导致的。
背景部分如图
重叠部分如图
boundary文件设置如下:
/--------------------------------- C++ -----------------------------------
| ========= | |
| \ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \ / O peration | Version: v1912 |
| \ / A nd | Website: www.openfoam.com |
| \/ M anipulation | |
*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class polyBoundaryMesh;
location "constant/polyMesh";
object boundary;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //8
(
oversetPatch
{
type overset;
inGroups 1(overset);
nFaces 56;
startFace 222062;
}
inlet
{
type patch;
nFaces 98;
startFace 222118;
}
bottom
{
type wall;
inGroups 1(wall);
nFaces 1132;
startFace 222216;
}
outlet
{
type patch;
nFaces 98;
startFace 223348;
}
atmosphere
{
type patch;
nFaces 1132;
startFace 223446;
}
frontBack
{
type empty;
inGroups 1(empty);
nFaces 221480;
startFace 224578;
}
sides
{
type overset;
inGroups 1(overset);
nFaces 2000;
startFace 446058;
}
cylinder
{
type wall;
inGroups 1(wall);
nFaces 80;
startFace 448058;
}
)// ************************************************************************* //