|
发表于 2011-9-2 00:30:50
|
显示全部楼层
虽然是个非常老的贴子了,但最近用在用GridGen,也发现了此问题,在各处搜索也没找到满意答案。研究了一下,找到了问题所在,所以在这里说一下。以方便以后同样遇到这个问题的人。
其实问题出在各块的方向上,即在生成block时的xi和eta方向,GridGen会以暗红和橙色分别表示xi和eta方向,也就是结构化网格的i,j方向,箭头指向i,j增加的方向。
出现错误的网格边界就是那些位于彼此相连,但xi, eta方向不一至的两个block之间。
知道了问题所在,要解决也就简单了,在block菜单下用modify,重新修改一下所有的block,modify菜单下有一个可以重新指定方向的命令,(名字忘了,快捷键是^x),将所有block重新指定一下方向,使其保持一至。最简单的是全部指定成我们习惯的xi水平向右,eta竖起向上,即可。
之前有人指出可以将所有边界都指定一种边条,这样做Fluent读取网格时不会出错,但计算就有问题了,相连的块间的边界就是内部的边界,但选项中没有内部边界这种类型,定义其他的类型,肯定与实际要求的情况不符,能读也没有意义了。 |
|