24小时热门版块排行榜    

查看: 1438  |  回复: 1

NLShuang

新虫 (初入文坛)

[求助] fluent 加载udf后出现并行运算错误已有1人参与

在fluent计算中材料属性设为固定值计算正常,但把材料粘度改成udf,出现并行错误,fluent直接闪退,求助原因
udf如下:
#include "udf.h"
/*1-glass viscosity*/
DEFINE_PROPERTY(cell_viscosity,cell,thread)
{
  real viscosity;
  real temp = C_T(cell,thread);
  if(temp<800)
{
  viscosity =10000000000000;
}
  else if (temp>=800)
{
  viscosity = pow(10,(-1.54+2200/(temp-550)));
}
return viscosity;
}
fluent闪退前的错误提示是
note 0:process 14828:received signal SIGSEGV.
================================
================================
Note 9:process 9452:received signal SIGSEGV.
================================
MPI Application rank 1 exited before MPI-Finalize() with status 2
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

moyuqi

新虫 (小有名气)

【答案】应助回帖

相关版块跳转 我要订阅楼主 NLShuang 的主题更新
信息提示
请填处理意见