overset边界不随之变形,这是因为什么?
-
各位大佬好,我现在在用openFoam+preCICE去做流固耦合,准备采用重叠网格计算以适应物体的大变形,现在出现个问题。就是我的物体发生变形仅发生在物面网格的hole壁面上,但overset边界不随之改变。根据这篇帖子链接文本中大佬们的讨论,Mina Lee大佬的观点是当位移边界条件不为fixedValue时,即可实现overset边界的随动变形。但是我尝试了各种边界均无法实现,请问这是为什么?
下面附上我的模型,我现在想先探究下方法的可行性,仅是一根简单的三维杆。变形现在只发生在hole壁面上
下面附上我的dynamicMeshDict
``
dynamicFvMesh dynamicOversetFvMesh;dynamicOversetFvMeshCoeffs
{
}motionSolverLibs ( "libfvMotionSolvers.so" );
solver displacementLaplacian;
displacementLaplacianCoeffs
{
diffusivity uniform 1;
}以及pointDisplacement边界条件,其中interface是hole壁面,oversetPatch为物面网格的所有外侧面集合
dimensions [0 1 0 0 0 0 0];
internalField uniform (0 0 0);
boundaryField
{oversetPatch { patchType overset; type calculated; } outwall { type slip; } "(inlet|outlet)" { type fixedValue; value uniform (0 0 0); } interface { type fixedValue; value $internalField; }
}
烦请各位大佬帮忙,感激不尽!!