24小时热门版块排行榜    

查看: 944  |  回复: 0
【悬赏金币】回答本帖问题,作者wuzhenghai将赠送您 50 个金币

wuzhenghai

至尊木虫 (职业作家)

[求助] Workbench16.0 Fluent在编译UDF时出现错误

报错:
unable to parse: include

error: undefined read macro
error object: ()

udf文件:
#include "udf.h"

real t, vis, s_mag, s_mag_c, sigma_y, n, k;
real c_1 = 1.0;
real c_2 = 1.0;
real c_3 = 1.0;
real c_4 = 1.0;
int ia;

define_property (cell_viscosity, c, t)
{

t=c_t(c, t);
s_mag =c_strain_rate_mag (c, t);

if (ia==0.0)
{
c_1 =rp_get_real ("c_1" );
c_2 =rp_get_real ("c_2" );
c_3 =rp_get_real ("c_3" );
c_4 =rp_get_real ("c_4" );
ia = 1;
}

k= c_1 ;
n= c_2 ;
sigma_y = c_3 ;
s_mag_c = c_4 ;

if (s_mag < s_mag_c)
{
vis = sigma_y*(2-s_mag/s_mag_c)/s_mag_c+k*((2-n)+(n-1)*s_mag/s_mag_c)*pow(s_mag_c, (n-1));
else
vis = sigma_y/s_mag+k*pow(s_mag, (n-1));
}
return vis;
}@wuming524
回复此楼
收获不在这里。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wuzhenghai 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见