找回密码
 注册
查看: 2331|回复: 3

[求助]多节点UDF求助

[复制链接]
发表于 2008-1-23 15:58:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
下面的程序是定义边界上的速度与时间成正比,在linux上编译成功了,也可以加载,但是计算时往往计算一段时间就处于死机的状态。计算时除了监视一般的残差外,还监视速度面上的速度随时间的变化曲线。是不是需要向主节点传递什么参数,我搞不太清楚,希望各位老大给指点一下,谢谢!
#include"udf.h"
DEFINE_PROFILE(inlet_x_velocity,thread,index)
{
#if RP_HOST
  real flow_time;
#endif
#if !RP_HOST
real flow_time=CURRENT_TIME;
face_t f;
begin_f_loop(f,thread)
{
F_PROFILE(f,thread,index)=flow_time;
end_f_loop(f,thread)
}
#endif
node_to_host_real_1(flow_time);
}
 楼主| 发表于 2008-3-3 18:05:46 | 显示全部楼层

[求助]多节点UDF求助

沉得太快了,顶。希望有人关注
发表于 2008-6-25 15:09:55 | 显示全部楼层

[求助]多节点UDF求助

你这个问题现在解决没有?
发表于 2009-2-11 10:30:47 | 显示全部楼层
其余的我不知道,但我发现有一个明显的错误:
begin_f_loop(f,thread)
{
F_PROFILE(f,thread,index)=flow_time;
end_f_loop(f,thread)
}
其中的end_f_loop(f,thread)应该在括号外吧?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表