fluent并行计算UDF添加及常见并行计算错误的全套解决方案.doc

fluent并行计算UDF添加及常见并行计算错误的全套解决方案.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
fluent并行计算UDF添加及常见并行计算错误的全套解决方案

一、并行计算配置1.配置计算机1)??????? 操作系统: winxp sp32)??????? fluent软件:fluent 6.2.163)??????? 参与并行的机器都要装,并且把安装目录Fluent6.2.16.Inc共享(安装目录可以自己定义,但机群的安装目录应保持一致,本例:安装目录为:D:\Fluent6.2..16.Inc)4)??????? 关闭window自带防火墙5)??????? 通过网络邻居,确定并行机群可以互访6)??????? 注册fluent的环境变量(否则可能无法安装rshd.exe文件),方法:找到开始——程序——Fluent Inc Products——Fluent 6.2.16——Set Environment,点击后——点“是”——再点“确定”7)??????? 在D:\Fluent6.2.16.Inc\ntbin\ntx86下找到rshd.exe文件拷贝到文件夹C:\Program Files\Windows NT下,双击rshd.exe文件8)??????? 开始——运行,输入cmd后回车,命令行下输入rshd –install后回车9)??????? 右键点我的电脑----管理---服务和应用程序---服务---找到 RSH Daemon,双击之,选登陆标签,在选择允许服务与桌面交互,点确定10)??? 右击RSH Daemon,点击启动11)??? 运行并行版本的Fluent时,可以在如图所示的文本框中输入fluent 2d -t2 -pnet其中,fluent 2d是Fluent版本(2d, 3d, 2ddp, 3ddp):-t2是指计算节点数,以上的两个参数都可以根据具体情况进行改变。2 fluent软件的设置1)步骤1:配置计算节点启动fluent并行求解器,并行Fluent启动以后的情形如图所示。配置计算节点:Parallel——Network——Contigure。打开如图所示的对话框配置计算节点。从spawned Computer Nod。列表中可以看出.计算节点的标签从0开始顺序增加。Fluent启动时主机节点会自动启动,必须注意的是在Fluent运行时它不能被关掉,而其他机器上的计算节点随时都可以被关闭。 从对话框可以看出,Fluent默认的两个计算节点都是主机的。若想添加其他的计算节点,可以按照以下的步骤进行: (1)在Host Entry的Hostnam。文本框中输入其他机器的IP地址,然后单击Add按钮,此时可以看到输入的机器名或者IP就会添加到Available Hosts列表中,这说明这些机器可以被用来进行并行计算。 (2)在Available Halts列表中选取要引入的节点对应的机器名。 (3)在Spawn Count里为每个被选主机设置计算节点数。 (4)单击Spawn按钮,新的节点就会被引入.并被添加到Spawned Compute Nodes列表中。如果引入了一个不需要的计算节点,可以在Spawned Compute Nodes列表中将其选中。然后单击Kill按钮即可。Kill一个计算节点时.必须注意计算节点0只有当它是最后一个计算节点时才能被Kill掉。2)步骤2:检查网络的连接Parallel——Show Connectivity打开如图所示的对话框获得某计算节点的连通性信息,被选中的节点的ID将会用星号标识。若在Compute Node中输入1,也就是要获取图12-5中节点1的连接信息。单击Print按钮,就可以获取如表所示信息.图12-5表中的信息主要包含节点ID.主机名(Hostname)操作系统(O. S.)、进程ID数(PID),计算节点ID(Mach ID)和交换机的标识符(HW ID)3)步骤3:网格的分割 在读入Case文件之前,需要设定网格分割的方法。Fluent提供了两种网格分割方法:自动网格分割和手动网格分割。 (1)自动网格分割 Parallel——Auto partition打开如图所示的对话框,单击OK按钮就指定对将要导入的Case采用自动网格分割的方法。实际上自动网格分割方法也是并行Fluent默认的分割方法。(采用默认分割网格方法即可) (2)手动网格分割 Parallel——Partition 打开如图所示的对话框手动分割网格.手动分割网格时需要选择生成网格分割的方法,设置分割数。选择区域、记录和所使用的优化方法等。4)步骤4:加载UDF添加自定义的C语言(C语言应与case文件存放在同一目录下)文件后,在默认的相对目录下(libudf)点击Build,然后必须将默认路径改为绝对路径,再点击load(不修改路径,会提示找不到系统文件夹

文档评论(0)

almm118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档