24小时热门版块排行榜    

查看: 862  |  回复: 2

highway1

新虫 (初入文坛)

[求助] 呼叫大牛!fluent添加能量源项

fluent添加能量源项,编译成功以后,运行失败,出现Error:  received a fatal signal (Segmentation fault),看下是哪里错了?
UDF的目的是添加一个和水的质量分数梯度有关系的能量源项
下面是我的代码,请大牛帮忙看下哪里错了?
# include "udf.h"
# define domain_ID 2
#include "sg_mphase.h"


DEFINE_ADJUST(adjust_gradient,domain)
{
Thread *t;
cell_t c;

domain = Get_Domain(1);

thread_loop_c(t,domain)
{
begin_c_loop(c,t)
{
C_UDSI(c,t,1) = C_YI_G(c,t,0)[0];
C_UDSI(c,t,2) = C_YI_G(c,t,0)[1];
C_UDSI(c,t,3) = C_YI_G(c,t,0)[2];
}
end_c_loop(c,t)
}
}

DEFINE_SOURCE(source_energy,c,t,dS,eqn)
{
real x[ND_ND];
real source;
C_CENTROID(x,c,t);
source= C_UDSI(c,t,1)+C_UDSI(c,t,2)+C_UDSI(c,t,3);
dS[eqn]= 0;
return source;
}
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

guanchu

铜虫 (正式写手)

活着就是为了玩命
2楼2018-05-15 16:26:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhang214lei

金虫 (正式写手)

要添加user defined memory之类的

发自小木虫Android客户端
3楼2018-05-15 19:52:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 highway1 的主题更新
信息提示
请填处理意见