24小时热门版块排行榜    

查看: 2913  |  回复: 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的回帖

茗跃

金虫 (著名写手)

品茗未来,飞跃自己。

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

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的回帖

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的回帖

茗跃

金虫 (著名写手)

品茗未来,飞跃自己。

★ ★
小木虫(金币+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的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见