请教一个snappyHexMesh绘制外流场网格的问题
-
各位前辈好,我在用snappyHexMesh划分外流场网格时遇到了如下图所示的问题,即边界层网格和内部网格之间出现了一块扭曲比较严重的区域。尽管调整了几次snappyHexMeshDict中Explicit feature edge refinement和refinementSurfaces的细化等级,这种问题还是存在。
目前我猜测该问题是同时启用snap和addLayers导致的,但是这种斜面不使用snap功能显然会使网格质量下降,请问有没有什么办法可以处理呢?
(snappyHexMeshDict文件已附上)
snappyHexMeshDict -
再和各位前辈请教一个相关的问题,在用snappyHexMesh处理网格量比较大的案例时(网格数量200w左右,模型和上图类似,有一些拐角):
- Explicit feature edge refinement设置成level 1就会出现FOAM FATAL ERROR: attempt to read beyond EOF;
- refinementSurfaces设置到level ( 1 1 )还能正常生成网格,提高到( 2 2 )就报错face 17 area does not match neighbour by 0.0484736%。
请问这两种情况是否就是网格太多导致的?有没有什么解决办法呢?