| 查看: 6562 | 回复: 3 | ||
cheng_huohuo铜虫 (小有名气)
|
[求助]
fluent中并行运算的udf和普通运算的udf编写有区别吗? 已有1人参与
|
|
我的udf导入到并行运算之后总是报错,错误是“999999: mpt_read: error: read failed trying to read 4 bytes: No error unable to read the cmd header on the pmi context, Undefined dynamic error code.”求帮助,拜托 |
» 猜你喜欢
上海工程技术大学张培磊教授团队招收博士生
已经有3人回复
上海工程技术大学【激光智能制造】课题组招收硕士
已经有5人回复
求助院士们,这个如何合成呀
已经有4人回复
临港实验室与上科大联培博士招生1名
已经有9人回复
想换工作。大多数高校都是 评职称时 认可5年内在原单位取得的成果吗?
已经有7人回复
需要合成515-64-0,50g,能接单的留言
已经有4人回复
自荐读博
已经有4人回复
写了一篇“相变储能技术在冷库中应用”的论文,论文内容以实验为主,投什么期刊合适?
已经有6人回复
带资进组求博导收留
已经有10人回复
最近几年招的学生写论文不引自己组发的文章
已经有11人回复
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
cheng_huohuo: 金币+50, ★★★★★最佳答案, 恩恩好的谢谢您哈,初学者继续看您给的资料了。有问题还要多向您请教! 2016-07-19 11:10:21
感谢参与,应助指数 +1
cheng_huohuo: 金币+50, ★★★★★最佳答案, 恩恩好的谢谢您哈,初学者继续看您给的资料了。有问题还要多向您请教! 2016-07-19 11:10:21
| 是否有区别得看你要使用的宏,总的来讲是有区别的,所以在编写udf时需要注意。fluent在并行计算时,整个计算网格会由主节点(host)分为若干个计算量相当的子区域,分配至各个计算结点(computer node)上。host上不存储每个具体网格的信息,只存储网格的分区信息,因而不能进行涉及单元循环的计算,而可以进行从computer node上返回值的相关计算以及其它C语言允许的计算;computer node则可以进行本节点上分配的区域内网格循环的相关计算。因而,在将串行udf修改为并行的时候,首先需要确定好哪些程序段是需要在host上编译执行的,哪些是需要在computer node上编译执行的,然后协调好两者之间的数据传递就好了。建议你好好看看fluent udf manual的parallel considerations那章,讲得很详细。 |
» 本帖附件资源列表
-
欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com - 附件 1 : ANSYS_FLUENT_12.0_UDF_Manual.pdf
2016-07-19 04:16:13, 5.75 M
2楼2016-07-19 04:16:35
老胡fluent
金虫 (职业作家)
- 应助: 31 (小学生)
- 金币: 12753.6
- 散金: 704
- 红花: 14
- 帖子: 3399
- 在线: 191.1小时
- 虫号: 3438849
- 注册: 2014-09-24
- 性别: GG
- 专业: 水力学与水信息学
3楼2016-07-19 06:54:45
4楼2017-07-20 21:50:07







回复此楼