24小时热门版块排行榜    

查看: 398  |  回复: 0

hunterfy

金虫 (小有名气)


[交流] udf编写问题

以下是我编写的udf,通过左边对区域进行计算conductivity+radiation_cond;

但是编译的时候出现..\..\src\rec-2d-2t.c(57) : warning C4715: 'effective_solid' : not all control paths return a value;

编译可以通过,但是警告不知道具体应该怎么改。请大家指导,谢谢。

DEFINE_DIFFUSIVITY(effective_solid,c,t,i)
{
real conductivity,radiation_cond,k;
real x[ND_ND],POROUSITY,DIAMETER;

begin_c_loop(c, t) {

   C_CENTROID(x,c,t);

    if(x[0] < 0.028)
        {POROUSITY=0.2;DIAMETER=0.0009;}
    else
        {POROUSITY=0.85;DIAMETER=0.001;}
conductivity=0.48;
k=4.4*(1.-POROUSITY)/DIAMETER;
radiation_cond=16.*ST_BOL*pow(C_UDSI(c,t,0),3.)/(3.*k);
return conductivity+radiation_cond;
  } end_c_loop(c, t);
}
回复此楼

» 猜你喜欢

» 抢金币啦!回帖就可以得到:

查看全部散金贴

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

智能机器人

Robot (super robot)

我们都爱小木虫

相关版块跳转 我要订阅楼主 hunterfy 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见