UDF加载问题(冰块边界条件-温度随时间变化)初始化就闪退,源代码如下,麻烦各位大佬帮忙查看,谢谢。

浏览:2735 回答:1

#include "udf.h"

/*定义温度*/

DEFINE_PROFILE(flux_profile,thread,i)

{  

    real tempe;

face_t f;

real flow_time=RP_Get_Real("flow-time"); 

begin_f_loop(f,thread)

{tempe=C_T(f,thread);

if(flow_time>0.001&&flow_time<=10)

{

       tempe=260+2*flow_time;

}

 else if(flow_time>10&&flow_time<=20)

{

tempe=280;

      else if(flow_time>20&&flow_time<=30)

{

tempe=280-0.5*flow_time;

}

else if(flow_time>30&&flow_time<=40)

{

tempe=265;

else 

{tempe=265;

}

F_PROFILE(f,thread,i)=tempe;

}

end_f_loop(f,thread)

}


邀请回答 我来回答

全部回答

(1)
默认 最新
技术邻公告
请在问答频道提问哦:http://www.jishulink.com/submit/answer
2020年4月8日
评论 点赞

没解决?试试专家一对一服务

换一批