找回密码
 注册
查看: 5294|回复: 7

对于simple程序中交错网格的疑问?!

[复制链接]
发表于 2010-1-11 11:55:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
如题!
疑问在于,在x方向,在边界的左侧,即是U速度的起始单元,为何u速度的起始单元要比主节点单元长哪?
发表于 2010-2-22 08:58:55 | 显示全部楼层
看了你提的几个问题:

建议:
1)通常二维程序要适应 笛卡儿坐标 和 柱坐标,柱坐标的面积计算与笛卡儿坐标系是不同的
2)不知道只是做作业,还是做课题。如果是做可以,Never use交错网格了,交错网格已经是上世纪的事情了,那只是在不恰当的地方采用的不恰当的插值造成的,,现在这个问题不是问题了。
发表于 2010-3-20 11:30:20 | 显示全部楼层
2#的没有回答为什么边界处的单元要长 啊?
发表于 2010-3-21 10:40:58 | 显示全部楼层
我想可能起点只有半个标准控制体,不够,所以干脆扩成1.5个了。

说交错网格最早出现于1965年。
20年后的1985年,Peric之后,不交错也可以了。但还是Simple.

现在Simple也没人用啦?
staggered grid.jpg
发表于 2010-3-21 12:13:42 | 显示全部楼层

回复 1# cqulcm1980 的帖子

在编程的时候,U V的位置是相对于主控制容积来定义的,如U定义在主控制容积的左右边界,V定义在主控制容积的上下边界。
而采用离散方法B时,边界的主控制容积是为0的,是没有办法定义U  or  V的,如右边界节点主控制容积为0,其左右边界和节点本身位置是重合的,编程的时候U是没办法定义在左边半个容积的中心(即采用半个容积方式是不行的)。所以边界处的U V控制容积需要延伸,比主控制容积大半个。
当让你如果定义UV的位置不严格按照主控制容积来定义,边界处你要以半个来定义那也没问题,只是这样做物理上理解要麻烦一点,而且也没有这样做的必要。
发表于 2010-3-22 10:08:18 | 显示全部楼层
谢谢啦,懂点意思了
发表于 2010-4-9 22:57:17 | 显示全部楼层
学习中。。。
发表于 2010-7-11 11:50:03 | 显示全部楼层

回复 1# cqulcm1980 的帖子

大小是一样的
只是空间位置移开了半个体积
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表