关于refineMesh加密wedge网格的问题
-
各位老师、前辈好,我最近在用refineMesh对二维轴对称网格(wedge)进行加密时,发现紧邻轴线(axis)的那一列网格并不是对半分的,而是分在了距轴线2/3的位置,如下图所示:
由于我需要朝lowerWall方向进行多次加密,每次加密都存在相同问题,因此最后画出来的网格就比较离谱。例如下图是我加密6次后靠近axis处的网格:
我的版本是of2.1.x,refineMeshDict如下,改变tan1为wedge的斜边方向,或改变useHexTopology及geometricCut的参数,好像都对网格的结果都没什么影响:
请问大家碰到过类似情况吗,这是否系最靠近axis的网格为五面体,而非六面体所致?不知道有什么好的处理思路呢,非常感谢! -
你好,我也遇到相同的问题了,请问您解决这个问题了吗?
-
@freeman 您好,差不多解决了。我的方法是在二维网格下先用refineMesh加密完,再用makeAxialMesh转成轴对称网格。makeAxialMesh的用法可参考:http://openfoamwiki.net/index.php/Contrib/MakeAxialMesh 如果您找到了更好的办法,请多多交流。
2021年6月9日 05:22
8/10
2022年4月8日 08:29