24小时热门版块排行榜    

查看: 2912  |  回复: 13

lucky-girl

金虫 (初入文坛)

[交流] 【求助】单机多核fluent并行udf 已有10人参与

我想用fluent并行,单机多核,6.3版本,udf怎么修改,我在论坛里搜到:

作者:sghudng

当然有分别,不然干嘛要单讲并行? 我上半年也遇到过这问题,后来自己加了三句话就搞定了,并行的时候,是几个CPU一起算,然后把数据传到NOD 0汇总后传给HOST,加的几句就是管数据传送的

我不知道怎么加几句话修改,下面是我的udf,比较简单,有高手帮我改一下吗?我是新手,老师催的任务比较紧。谢谢先。
#include "udf.h"
DEFINE_PROFILE(inlet_x_velocity, thread, position)
{
real x[ND_ND]; /* this will hold the position vector */
real y;
face_t f;
begin_f_loop(f, thread)
{
F_CENTROID(x,f,thread);
y = x[1];
F_PROFILE(f, thread, position) = 0.045 - y*y/(2.0e-05*2.0e-05)*0.045;
}
end_f_loop(f, thread)
}
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

茗跃

金虫 (著名写手)

品茗未来,飞跃自己。

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
xiegangmai(金币+1): 谢谢应助 2011-02-17 13:49:45
引用回帖:
Originally posted by sghudng at 2011-02-16 17:21:59:

很荣幸被引用了~
猛将兄,给普及一下吧!可以直接设置的吗?脑细胞白死了……教教咱呗~

先设置环境变量(在开始菜单-fluent那里),然后再命令输入栏输入fluent 3d -tn
3d 是三维计算   tn   n是你想并行的核数
学习是一个永恒的主题。
5楼2011-02-17 13:33:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

47425804

木虫 (正式写手)


★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
xiegangmai(金币+1): 谢谢应助 2011-01-29 13:07:08
zzuwangshilei(金币+1): 积极参与 2011-01-29 19:50:23
你这个UDF不涉及host和node的数据传输
不用改的
2楼2011-01-29 12:32:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

茗跃

金虫 (著名写手)

品茗未来,飞跃自己。

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
xiegangmai(金币+1): 辛苦了 2011-02-01 20:09:25
udf有点大财小用了,单机多核可以直接设置。
学习是一个永恒的主题。
3楼2011-01-30 14:40:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sghudng

铜虫 (小有名气)


小木虫(金币+0.5):给个红包,谢谢回帖交流
引用回帖:
Originally posted by 茗跃 at 2011-01-30 14:40:17:
udf有点大财小用了,单机多核可以直接设置。

很荣幸被引用了~
猛将兄,给普及一下吧!可以直接设置的吗?脑细胞白死了……教教咱呗~
4楼2011-02-16 17:21:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

clhust

银虫 (正式写手)

学习了!
生前何必久睡
6楼2012-02-20 10:50:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

格物要致知

木虫 (著名写手)


小木虫(金币+0.5):给个红包,谢谢回帖
什么系统?XP还是WIN7?

[ 发自手机版 http://muchong.com/3g ]
格物致知专做科研
7楼2012-02-20 14:12:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

b07988

金虫 (正式写手)

星期六可以休息

引用回帖:
1598342楼: Originally posted by 格物要致知 at 2012-02-20 14:12:38:
什么系统?XP还是WIN7?

通杀。
先做最重要的事情,再做次重要的事情
8楼2012-03-17 18:18:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

minervamoon

新虫 (初入文坛)

楼主,问题解决没啊?
9楼2012-04-09 14:33:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kylafree

至尊木虫 (知名作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
992693楼: Originally posted by 茗跃 at 2011-02-17 13:33:58:
先设置环境变量(在开始菜单-fluent那里),然后再命令输入栏输入fluent 3d -tn
3d 是三维计算   tn   n是你想并行的核数

别人问的是UDF的并行化,不是如何设置并行计算啊
10楼2012-04-09 20:53:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lucky-girl 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见