找回密码
 注册
查看: 2077|回复: 11

Gambit 问题请教

[复制链接]
发表于 2010-8-31 10:28:13 | 显示全部楼层 |阅读模式

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

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

x
最近用Gambit划分网格,总提示out of memory!网格数大概2百万(2D网格)
查了很多方法,基本上是增大尺寸!
因为机子是32位xp系统,说gambit只能寻址2G的内存
如果我换成64位的系统,不知道能否解决问题!?
或者是gambit哪里的参数需要修改?
期待高手解决
发表于 2010-8-31 10:33:58 | 显示全部楼层
分成很多小块来划,32位倒是可以画200万网格,但恐怕你用fluent算起来贼慢。

换成64位windows7系统吧,把内存加到12G,多核心并行计算,轻松搞定。
 楼主| 发表于 2010-8-31 10:37:33 | 显示全部楼层
嗯!现在正在分成很多小块划分!
换成64位系统能解决问题?
谢谢!那就把系统换了!
发表于 2010-8-31 16:47:25 | 显示全部楼层

回复 1# dennispan 的帖子

对于这种电脑配置的限制,还有一种方法是不错的,就是将这个体分成很多个小块单独划分,单独输出mesh文件,最后再用TGrid 或 tmerge(这个方便些,Fluent系统文件里就有,不用另外再重新安装)将其合并,希望有所帮助。
发表于 2010-8-31 22:54:02 | 显示全部楼层

想问一下浪子兄新机器花了多少钱

想问一下浪子兄新机器花了多少钱
发表于 2010-8-31 23:02:09 | 显示全部楼层
GAMBIT中有一个缺省参数设置,超过多少网格数就终止,改这个数有可能可以解决问题,但前提是内存要够,所以还是支持浪子的建议,分区,再划网格。
发表于 2010-9-1 08:42:50 | 显示全部楼层

回复 5# dgblueman 的帖子

48000RMB
发表于 2010-9-1 09:20:21 | 显示全部楼层

回复 6# 周华 的帖子

对了  每次用三角形网格对一个面进行划分网格的时候,最高网格数不能超过10万,超过就终止,请问站长这个默认值在哪改阿?
谢谢
发表于 2010-9-1 09:40:57 | 显示全部楼层
defaults——mesh——trimesh——max_faces,把那个值修改为10000000000好了

问一下,你所说的tmerge和tgrid合并网格我尝试过,好像interface很好用,两个体公用一个interior边界的情况不太行,输出后就给我弄成wall了
发表于 2010-9-1 09:50:59 | 显示全部楼层
这个时候在fluent中merge zone,有可能解决这个问题
发表于 2010-9-1 11:00:09 | 显示全部楼层

回复 9# 浪子轻狂 的帖子

可以的 在gambit中的边界条件的确是wall,不用改,你只需要到BC中这些wall的边界条件改为interface(忘了这步是否需要了,我晚上再检查一下),然后到fluent//define//mesh interfaces中将这两些相应的wall 合并就好了,记住合并后会生成一些wall,这些你不需要管。
发表于 2010-9-1 14:51:50 | 显示全部楼层

回复 11# cjs8468 的帖子

,我先自己摸索摸索,谢谢你
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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