24小时热门版块排行榜    

查看: 2316  |  回复: 0
【悬赏金币】回答本帖问题,作者秦栈漫漫将赠送您 5 个金币

秦栈漫漫

新虫 (初入文坛)

[求助] 急!!求大佬帮助!Fluent使用UDF遇见Received signal SIGSEGV

UDF解释正常,但是一运行就报错Received signal SIGSEGV  以下是源代码:
#include "udf.h"
DEFINE_SOURCE(x_source_mass,cell,thread,ds,eqn)
{
#if !RP_HOST
real x_source;
Thread *liq_t;
liq_t=THREAD_SUB_THREAD(thread,0);
#if !RP_HOST
if (C_YI(cell,liq_t,0)<0.047)
  {
   x_source=0.5696;
   ds[eqn]=0;
   }
else
  if (C_YI(cell,liq_t,1)>0)
   {
    x_source=20000*C_YI(cell,liq_t,1)*C_YI(cell,liq_t,0)/(155+1000*C_YI(cell,liq_t,1));
    ds[eqn]=0;
    }
   else x_source=ds[eqn]=0;
#endif
return x_source;
#endif
}

DEFINE_SOURCE(s_source_mass,cell,thread,ds,eqn)
{
#if !RP_HOST
real s_source;
Thread *liq_t;
liq_t=THREAD_SUB_THREAD(thread,0);
#if !RP_HOST
if (C_YI(cell,liq_t,0)<0.047)
  {
   s_source=0;
   ds[eqn]=0
   }
else
  if (C_YI(cell,liq_t,1)>0)
   {
    s_source=-87848*C_YI(cell,liq_t,1)*C_YI(cell,liq_t,0)/(155+1000*C_YI(cell,liq_t,1));
    ds[eqn]=0;
    }
   else s_source=ds[eqn]=0;
#endif
return s_source;
#endif
}
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 秦栈漫漫 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见