:@ POLYFLOW会这么占内存吗?(顺便求win64版polyflow3.10.4的lisence)

浏览:101853 回答:8
以前发过贴子,问过为什么3D的模拟无法进行,后来经过一系列的偿试,认为应该是内存不够的问题,可能 POLYFLOW对内存需求比较大。我试过5W网格的模型,可以算稳态,而且必须是BLOCS=20 MESH DECOMPOSITION =64的设置,才能进行下去。改成非稳态之后,无论怎样设置都无法进行。总是报内存不足的错误。于是将网格规模进一步减小,变成4W这时候稳态和非稳态都可以进行下去,内存PF文件使用率在1.5G左右。(电脑配置是PD2。66*2 CPU 2GB内存)
初步判断是内存不足的原因。于是换一台更高配置的电脑进行试验(8 CPU 12GB内存)。由于此电脑安装的是winXP 64bit的操作系统,而我下载的win 64 版的 Polyflow的lisence文件不对,无法进行运算,所以只好安装32bit版的,用兼容模式运行。居然同样报内存不足的错误!!!!经过讨论,认为可能是32bit的与操作系统接口不好,寻址空间不够,所以会内存不足,所以32bit系统无论内存多大,都会内存不足。换用64bit版的应该是可以进行计算的。
不知道大家对这种情况有什么看法?另外谁有POLYFLOW3.10.4 win64 的lisence可以给我传一份吗?
E-mail:everlose@126.com
邀请回答 我来回答

全部回答

(8)
默认 最新
livermore
各位,大侠! 可否提供POLYFLOW3.10.4 win32 下的地址啊?感谢!
2010年1月7日
评论 点赞
eyecandy2008
mesh decompositon的确管用,我计算97100,不到10万网格,设置mesh decomposion为64,稳态模型都可计算,我是单u4核的计算机配置
但我觉得polyflow是对内存要求一般?我想是对cpu要求更高一些,我原来是双核的,但是同样可以计算,后来改到四核后原来不能计算的网格后来都能计算了,比如原来4万可以计算,后来9万多都可以计算
2009年7月23日
评论 点赞
黄jinfa
原帖由 hyb 于 2009-1-21 10:20:00 发表
帮助手册里有说明,mesh decomposition数值的大小是依据网格总数多少而变化的,合理的设定是使得网格分解后每一“块”的网格数在250~500之间,因而若以楼主计算用的4万网格算,mesh decomposition的数值应该是128比较合理。

我还以为这个小技巧只有我懂,看来hyb兄也在手册上下了不少功夫。推荐大家向hyb兄学习,遇到问题多研究手册,很多问题都能在里面找到答案。
2009年2月4日
评论 点赞
帮助手册里有说明,mesh decomposition数值的大小是依据网格总数多少而变化的,合理的设定是使得网格分解后每一“块”的网格数在250~500之间,因而若以楼主计算用的4万网格算,mesh decomposition的数值应该是128比较合理。
2009年1月21日
评论 点赞
ever
确实可以用,而且是所有的fluent软件都可以用,不管是64位的还是32位的,不管是fluent还是gambit或者polyflow,都可以用,呵呵,这个lisence还真好用啊!我用lisence是在www.4x4y.com下的。
2009年1月6日
评论 点赞
ever
呵呵,谢谢版主啦!
那方法还是很有用的,4W规模的非稳态,改了之后计算能顺利完成。特别是mesh decomposition 好像是数值越大,耗内存越多,速度也越快,越小内存越少,速度也越慢,基本是一个空间和时间的反比关系。
还有啊,我在网上找的那些lisence,打开里面的内容看发现只要是相同的版本,不管是linux ,64,32的里面的内容都是一样的!昨天下了个3.11的lisence,发现在3.10.4里也可以用,可能真如版主所说,是可以通用的,哈哈,赶快去试试!
2009年1月6日
评论 点赞
黄jinfa
我在另一帖回你的方法还是有点用的吧
2009年1月5日
评论 点赞
黄jinfa
告诉你一个秘密:polyflow3.11linux版的license可用于polyflow3.10.4win64版。
2009年1月5日
评论 点赞

没解决?试试专家一对一服务

换一批
    App下载
    技术邻APP
    工程师必备
    • 项目客服
    • 培训客服
    • 平台客服

    TOP