0

我已经设法通过操纵 Gmsh 脚本手动获得了下面的网格。我未能使用 Gmsh 功能创建类似的网格,而没有在最终输出中创建不需要的 1D 元素和表面,因此我不得不手动调整。 在此处输入图像描述

这个网格的结构正是我正在寻找的,沿着底线的规则元素直到 y = 0.5(流入结束的地方),并且在 y = 0.5 上方的 LHS 壁旁边也是规则的,但逐渐细化,并且那么随着向 RHS 拐角移动,其他一切都会变得更粗糙。

然而,由于大元素的纵横比,流入附近的分辨率不够,我现在需要:

  • 沿 x 轴将元素的纵横比保持在底部,接近最大 6:1(宽度:高度)atm,它是 47:1!这对我来说最好通过拆分来完成,因为我已经操纵了网格脚本来获取这个网格而不是几何,但是它优化了整个域并使元素的数量变得巨大。

  • 使红色区域内的元素逐渐变粗并减少元素的数量。理想情况下,整个网格的总元素数应保持在 800 以下。照片中的当前网格大约有 768 个元素。

在此处输入图像描述

我需要的帮助:

  • 我只能垂直分割元素吗?
  • 有没有办法在不使用辅助线并避免创建不需要的表面和一维元素的情况下获得相同的网格?
  • 有没有办法让我粗化红色区域(顶部 RHS),同时保持其余部分完好无损并在相同的网格脚本上执行?
  • 获得这个简单的 2D 网格的任何其他建议和方法将不胜感激(对于像我这样的业余网格员来说,这已经变成了噩梦!)

谢谢,阿里

4

0 回答 0